
01 COST织成一张网,量价形态全挂在上面
各位观众,现在看到的是一张有点密的主图。
你以为主图只有K线和均线?这张图把成本分布铺成一张网。
从COST(1)到COST(99)层层铺开,量能信号、形态信号、时间窗全挂在这张网上。
对了,这指标名字叫夏洛特的网,跟那部动画片没关系,就是形容线多。
上次帮朋友调这指标,COST(50)那根黄线他盯了三天才看出门道。
镜头拉近,白线黄线密密麻麻,像地质剖面图,一层一层叠着。
每一层就是一个筹码密集区,谁在这个价位买过,线就厚一点。
COST线比均线更接近市场真实成本,均线是滞后的,COST是实时的。
蜘蛛网打个比方,经线纬线就是这些成本线,信号是落在网上的虫子。
速查卡(五秒扫完,名称 + 一句话作用):
| COST成本线层 | 信号叠加层 |
看到这儿你别嫌绕,后面就顺了。
02 指标源码分享|夏洛特的网

指标编号:ZS261022
指标完整源码:
X1:PLOYLINE(C<COST(50),COST(1)),COLORBLUE;X3:PLOYLINE(C<COST(50),COST(3)),COLOR008800;X5:PLOYLINE(C<COST(50),COST(5)),COLORWHITE;X7:PLOYLINE(C<COST(50),COST(7)),COLOR008800;X9:PLOYLINE(C<COST(50),COST(9)),COLOR008800;十:PLOYLINE(C<COST(50),COST(10)),POINTDOT,COLOR008800;X11:PLOYLINE(C<COST(50),COST(11)),COLOR66CC00;X31:PLOYLINE(C<COST(50),COST(13)),COLOR66CC00;X51:PLOYLINE(C<COST(50),COST(15)),COLOR66CC00;X71:PLOYLINE(C<COST(50),COST(17)),COLOR66CC00;X91:PLOYLINE(C<COST(50),COST(19)),COLOR66CC00;二十:PLOYLINE(C<COST(50),COST(20)),POINTDOT,COLOR66CC00;X12:PLOYLINE(C<COST(50),COST(21)),COLORFF9933;X32:PLOYLINE(C<COST(50),COST(23)),COLORFF9933;X52:PLOYLINE(C<COST(50),COST(25)),COLORLIMAGENTA,LINETHICK1;X72:PLOYLINE(C<COST(50),COST(27)),COLORFF9933;X92:PLOYLINE(C<COST(50),COST(29)),COLORFF9933;三十:PLOYLINE(C<COST(50),COST(30)),POINTDOT,COLORFF9933;X13:PLOYLINE(C<COST(50),COST(31)),COLOR008800;X33:PLOYLINE(C<COST(50),COST(33)),COLOR008800;X53:PLOYLINE(C<COST(50),COST(35)),COLOR008800;X73:PLOYLINE(C<COST(50),COST(37)),COLOR008800;X93:PLOYLINE(C<COST(50),COST(39)),COLOR008800;四十:PLOYLINE(C<COST(50),COST(40)),POINTDOT,COLOR008800;X14:PLOYLINE(C>0,COST(41)),COLOR33CC00;X34:PLOYLINE(C>0,COST(43)),COLOR33CC00;X54:PLOYLINE(C>0,COST(45)),COLOR33CC00;X74:PLOYLINE(C>0,COST(47)),COLOR33CC00;X94:PLOYLINE(C>0,COST(49)),COLORRED;COST(50),COLORYELLOW,CIRCLEDOT;高位松动成本:COST(99),POINTDOT,LINETHICK4,COLORRED;市场成本:(COST(25)+COST(75)+COST(11)+COST(21)+COST(46)+COST(96))/6,POINTDOT,LINETHICK4,COLORWHITE;主力成本:COST(5),POINTDOT,LINETHICK4,COLORBLUE;DRAWTEXT(V>=REF(V*1.88,1)ANDC>OANDC>REF(C,1),C,'←---突量----------------------------------'),COLORRED;DRAWTEXT(V>=REF(V*1.88,1)ANDC<OANDC<REF(C,1),C,'←---跌量---------------------'),COLORBLUE;RSV1:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100;K1:=SMA(RSV1,5,1);D1:=SMA(K1,5,1);J:=3*K1-2*D1;X:=REF(J,1)<10ANDH>REF(H,1)ANDC>REF(C,1)ANDC>REF(O,1)ANDL>REF(L,1);X8:=REF(K1,1)>80ANDH>REF(H,1)ANDC>REF(C,1)ANDC>REF(O,1)ANDL>REF(L,1);STICKLINE(X8,C,O,2,0),COLOR1880FF;STICKLINE(X8,L,H,0,0),COLOR1880FF;STICKLINE(X8,L,L,20,0),COLOR1880FF;STICKLINE(X,L,L,20,0),COLOR008888;STICKLINE(X,L,H,0,0),COLORFF00FF;STICKLINE(X,C,O,2,0),COLORFF00FF;DRAWTEXT(LLV(VOL,13)=VOLANDC>=REF(C,1),O,'缩量'),COLORYELLOW;AA0:=SUMBARS(VOL,CAPITAL);DRAWTEXT(IF(CAPITAL=0,AMOUNT=LLV(AMOUNT,34),VOL<MA(VOL,AA0)/3),L,'地量'),COLORWHITE;AA3:=CLOSE>REF(CLOSE,1)ANDREF(CLOSE,1)>REF(CLOSE,2)ANDREF(CLOSE,1)<REF(CLOSE,3)ANDIF(REF(CLOSE,3)<REF(CLOSE,4),1,IF(REF(CLOSE,4)<REF(CLOSE,5),REF(CLOSE,1)<REF(CLOSE,4)OR(REF(CLOSE,2)<REF(CLOSE,4)ANDREF(CLOSE,3)>=REF(CLOSE,5)),IF(REF(CLOSE,5)<REF(CLOSE,6),1,REF(CLOSE,6)<REF(CLOSE,7))));BB:=CLOSE<REF(CLOSE,1)ANDREF(CLOSE,1)<REF(CLOSE,2)ANDREF(CLOSE,1)>REF(CLOSE,3)ANDIF(REF(CLOSE,3)>REF(CLOSE,4),1,IF(REF(CLOSE,4)>REF(CLOSE,5),REF(CLOSE,1)>REF(CLOSE,4)OR(REF(CLOSE,2)>REF(CLOSE,4)ANDREF(CLOSE,3)<=REF(CLOSE,5)),IF(REF(CLOSE,5)>REF(CLOSE,6),1,REF(CLOSE,6)>REF(CLOSE,7))));DRAWTEXT(AA3ANDCLOSE>REF(OPEN,2),LOW,'三平底'),COLORFF00FF;DRAWTEXT(BBANDCLOSE<REF(CLOSE,2),HIGH,'三平顶'),COLOR00FF00;V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);STICKLINE(V2>=1,O,C,0.8,0),COLORYELLOW;T12:=V2>=1;T0:=BARSLAST(T12);L11:=REF(L,T0);H1:=REF(H,T0);STICKLINE(REF(T12,1)ORREF(T12,2)ORREF(T12,3),H1,H1,4,-1),COLORWHITE;STICKLINE(REF(T12,1)ORREF(T12,2)ORREF(T12,3),L11,L11,4,-1),COLORWHITE;AA:=BARSCOUNT(C);DRAWTEXT((AA+0)/34=FLOOR((AA+0)/34),L*1.05,'时间窗'),COLORRED;RSV0:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;K0:=SMA(RSV0,5,1);D0:=SMA(K0,5,1);J0:=3*K0-2*D0;X0:=REF(J0,1)>90ANDH>REF(H,1)ANDC>REF(C,1)ANDC>REF(O,1)ANDL>REF(L,1);STICKLINE(X0,C,O,1,0),COLORWHITE;
顺手把 #成本分布# 这个话题钉一下,平时跟 #COST指标# #主图公式# 绑在一块儿聊。
03 成本线怎么算出来,三平顶和时间窗怎么钉上去
精彩之处在于,这张网不是乱画的,每根线背后都有公式。
我们一条一条看,慢镜头回放。
X1:=PLOYLINE(C<COST(50),COST(1))
PLOYLINE是“条件满足才画线”的函数。
第一个参数C<COST(50)是条件:收盘价低于中位成本线时才画。
第二个参数COST(1)是画什么——画1%获利盘的成本价。
COST(1)到COST(99)共几十条线,只有在C<COST(50)时才显示。
COST(1) → COST(50) → COST(99)
等于在股价低于中位成本时,把成本分布的下半张网铺开来。
镜头拉近看,每条线就是一个筹码价位,粘在那儿不动。
市场成本:=(COST(25)+COST(75)+COST(11)+COST(21)+COST(46)+COST(96))/6
不取COST(50)单一中位,而是取6个不同百分位的成本价求平均。
25和75是四分位,11/21/46/96是分散采样点,撒在整张成本曲线上。
6个点平均比单点稳,不容易被某一个百分位的异常波动带偏。
这就是市场成本线,白色粗线,整图的定海神针。
RSV1:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100
10周期内收盘价在最高价最低价区间的相对位置,听着绕其实就一句话。
这是KDJ的底层公式,后面K1、D1、J都是在这个RSV1上层层平滑。
为什么是10周期?太短了RSV上蹿下跳,太长了反应迟钝。
10是两周交易日,刚好够一个小波段,不慌不慢。
AA3:=CLOSE>REF(CLOSE,1) AND REF(CLOSE,1)>REF(CLOSE,2) AND REF(CLOSE,1)<REF(CLOSE,3) AND IF(...)
这行很长,核心逻辑是:最近两根K线收涨,但前一根比再前一根低。
形成“跌-涨-涨”的三平底结构,后面嵌套的IF是往前多追几眼确认。
慢镜头回放:股价先砸个坑,然后连收两根,坑底加两根回升就是三平底。
DRAWTEXT在LOW位置标“三平底”三个字,字小但扎眼。
三平顶BB同理,是“涨-跌-跌”的顶部结构,镜像一下就行。
画面切到时间窗这块。
AA=BARSCOUNT(C)是当前K线序号,每34根标记一次。
34是斐波那契数,也是月线级别的周期,到了节点图上打个小记号。
旁边还有MFI资金流量的几条线,量能放大1.88倍时文字标注“突量”“跌量”。
13日最低量加上地量条件,量缩到没人看盘时标“地量”两个字。