[ZS261115]堆积割肉线主图-通达信指标源码分享

01 量堆在哪个价位区间
有没有这种经历:价格反弹到某条均线底下,蹭一下就缩回去,跟碰到天花板似的。割肉线 就是常被提起的那根。
我这人爱看盘口下料。行情一路阴跌,量能越缩越蔫,突然哪天放出一根柱,颜色还分了好几层——那一刻的量不是随便来的,是哪个价位的筹码在换手,堆积 在哪一层,图里都给你码得明明白白。
先岔一句:这图是主图,均线叠了一堆,新手进来容易眼花,先认准那条割肉线,再看量。
速查卡(五秒扫完):
| 割肉线 | 十档堆积 |
| 地量标记 | 放量柱 |
02 指标源码分享|堆积割肉线主图

指标编号:ZS261115
指标完整源码:
DA1:=IF(130>TOTALBARSCOUNT,TOTALBARSCOUNT,130);DA:=IF(CURRBARSCOUNT>DA1,0,DA1);HI:=REFDATE(HHV(H,DA),DATE);LO:=REFDATE(LLV(L,DA),DATE);C1:=IF(CURRBARSCOUNT<=DA,C,DRAWNULL);GZ:=EXP(LN(HI/LO)/10);LH1:=SUM(IF(C1>=(HI/GZ),V,0),DA);LH2:=SUM(IF(C1>=(HI/POW(GZ,2))ANDC1<(HI/GZ),V,0),DA);LH3:=SUM(IF(C1>=(HI/POW(GZ,3))ANDC1<(HI/POW(GZ,2)),V,0),DA);LH4:=SUM(IF(C1>=(HI/POW(GZ,4))ANDC1<(HI/POW(GZ,3)),V,0),DA);LH5:=SUM(IF(C1>=(HI/POW(GZ,5))ANDC1<(HI/POW(GZ,4)),V,0),DA);LH6:=SUM(IF(C1>=(HI/POW(GZ,6))ANDC1<(HI/POW(GZ,5)),V,0),DA);LH7:=SUM(IF(C1>=(HI/POW(GZ,7))ANDC1<(HI/POW(GZ,6)),V,0),DA);LH8:=SUM(IF(C1>=(HI/POW(GZ,8))ANDC1<(HI/POW(GZ,7)),V,0),DA);LH9:=SUM(IF(C1>=(HI/POW(GZ,9))ANDC1<LO*POW(GZ,2),V,0),DA);LH10:=SUM(IF(C1>=LOANDC1<LO*GZ,V,0),DA);L1:=REFDATE(HHV(LH1,DA),DATE),LINETHICK0;L2:=REFDATE(HHV(LH2,DA),DATE),LINETHICK0;L3:=REFDATE(HHV(LH3,DA),DATE),LINETHICK0;L4:=REFDATE(HHV(LH4,DA),DATE);L5:=REFDATE(HHV(LH5,DA),DATE);L6:=REFDATE(HHV(LH6,DA),DATE);L7:=REFDATE(HHV(LH7,DA),DATE);L8:=REFDATE(HHV(LH8,DA),DATE);L9:=REFDATE(HHV(LH9,DA),DATE);L10:=REFDATE(HHV(LH10,DA),DATE);SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10);STICKLINE(CEILING(DA*L1/SS)*3>=CURRBARSCOUNT,HI*99/100,HI/GZ,9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L2/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,1)*99/100,HI/POW(GZ,2),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L3/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,2)*99/100,HI/POW(GZ,3),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L4/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,3)*99/100,HI/POW(GZ,4),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L5/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,4)*99/100,HI/POW(GZ,5),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L6/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,5)*99/100,HI/POW(GZ,6),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L7/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,6)*99/100,HI/POW(GZ,7),9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L8/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3)*99/100,9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L9/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2)*99/100,9,0)COLOR3C3C3A,LINETHICK3;STICKLINE(CEILING(DA*L10/SS)*3>=CURRBARSCOUNT,LO,LO*POW(GZ,1)*99/100,9,0)COLOR3C3C3A,LINETHICK3;DRAWKLINE(H,O,L,C);起始线:MA(CLOSE,9),COLORGRAY;二九线:MA(CLOSE,18),COLORRED;三九线:MA(C,27),LINETHICK2,COLORYELLOW;神奇数字线:MA(C,73),LINETHICK2,COLOR000999;季度线:MA(C,91.25),LINETHICK3,COLORGREEN;割肉线:MA(C,160),COLORGREEN;地球公转线:MA(C,365),COLOR0000FF,LINETHICK3;金星绕太阳线:MA(C,584.92),LINETHICK3,COLORFFCC66;地量:=FILTER(LLV(AMOUNT,120)=AMOUNT,10);STICKLINE(地量,CLOSE,OPEN,8,0),COLORFFFFFF;DRAWKLINE(HIGH,OPEN,LOW,CLOSE);DRAWTEXT(地量,LOW,' ↖地量'),COLOR999999;预测量:=IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;放量阴柱:=IF(FROMOPEN<220,预测量,VOL)>2*REF(VOL,1)ANDC<O;STICKLINE(放量阴柱,CLOSE,OPEN,6,0),COLOR004400;STICKLINE(放量阴柱,CLOSE,OPEN,4,0),COLOR006600;STICKLINE(放量阴柱,CLOSE,OPEN,2,0),COLOR008800;STICKLINE(放量阴柱,CLOSE,OPEN,1,0),COLOR009900;STICKLINE(放量阴柱,CLOSE,OPEN,0,0),COLOR00FF00;放量阳柱:=FILTER(IF(FROMOPEN<220,预测量,VOL)>2*((REF(VOL,1)+REF(VOL,2)+REF(VOL,3)+REF(VOL,4))/4)ANDC>O,5);STICKLINE(放量阳柱,CLOSE,OPEN,6,0),COLOR004444;STICKLINE(放量阳柱,CLOSE,OPEN,4,0),COLOR006666;STICKLINE(放量阳柱,CLOSE,OPEN,2,0),COLOR008888;STICKLINE(放量阳柱,CLOSE,OPEN,1,0),COLOR009999;STICKLINE(放量阳柱,CLOSE,OPEN,0,0),COLOR00FFFF;
顺手把 #割肉线# 这个话题钉一下,平时跟 #量能堆积##套牢层# 绑在一块儿聊。
03 对数切档,把价格分成十层
先说这锅汤的底料。
GZ :=EXP(LN(HI/LO)/10)
拿近一百三十天的高低点,取对数差再除十,开出来的叫比例步长。为什么要走对数?行情是按比例动的:十块涨到十一块,跟一百块涨到一百一十块,对筹码来说是一回事。等差切档在低价区挤成一团,高价区稀稀拉拉,只有按比例切,每档才一样"厚"。
档位切好,就看每档装了多少量。
LH1 :=SUM(IF(C1>=(HI/GZ),V,0),DA)
这行把落在最高那一档里的成交量,往一百三十天里累加。后面 LH2 到 LH10 全是同一招,一层一层往下数,每档各装各的货。这一档装得多,说明这个价位上换过的手多,套着的人也多。
这十档都数完,汇总成一口锅。
SS :=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10)
各档跟总量一比,占几成,柱就码多高。哪档占比高,哪档的柱就长——图上那一根根灰柱子,就是一张"哪个价位最拥挤"的地图。

档位为什么定成十?试过五档,太粗,高低档糊成一坨,看不出层次;放到二十档,柱子细得跟牙签似的,手机上看全是噪声。十这个数卡中间,一眼能扫出三四个明显的高度差,这就是火候。
再说那条割肉线。
割肉线 :=MA(C,160)
160 日均线,为什么不是 60 不是 250?60 日太短,半年没到,套牢盘还没换完手,线跟着价格乱窜;250 日太长,一年前的老仓早割完走人,剩下的是新故事。160 卡在一轮换手的当口——持仓的人从套牢熬到回本,平均就要这么久。这条线就是大家心里的解套记忆点,一靠近它,卖压自己冒出来,跟条件反射似的。
割肉线 160 日
十档 10 层
地量 120 日
末尾说个失效的场合:新股和次新股,上市没几天,一百三十天的窗口根本装不满,堆出来的十档是歪的,参考价值打折。这种票就别拿这图硬套。
上次我把 160 改成 120,线是灵活了,可价格路过线下的次数也多了,假信号翻倍,又默默改回 160。均线这东西,参数一动,整个骨架都跟着晃。
