[ZD261005]WHK攀登副图-通达信指标源码分享

01 ▍五道门摞成个漏斗,先卡住你的是哪一道
五个条件写在一行里,串成一句长长的 AND。
真到盘面上,卡住你的往往只有其中一条。
是哪一条?不看运气,看这五道门各自的门槛有多高。
WHK攀登这套副图,就把五道门摞成了个上宽下窄的漏斗。
| 长阳门槛 获利盘变化够大,同时换手压得很低 |
| 相对强弱 个股二十日累加跑赢大盘同口径 |
| 中线趋势 三重平滑之后方向不再朝下 |
| 乖离分档 六日十二日二十四日合起来再看 |
02 ▍指标源码分享|WHK攀登副图

指标编号:ZD261005
完整指标源码:
N:=27;盘:=CAPITAL/1000000;益:=FINANCE(33);资:=FINANCE(34);换手:=VOL/CAPITAL;长阳:=(WINNER(C)-WINNER(O))>=0.15AND换手<=0.04;缩量长阳:IF(长阳,(WINNER(C)-WINNER(O))*100,0),STICK,COLOR6EA4FF,LINETHICK2;VAR1:=(C-REF(C,1))/REF(C,1);VAR2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);个股:=EMA(SUM(VAR1,20),5);大盘:=EMA(SUM(VAR2,20),5);领涨:=(个股-大盘)>=0;VAR3:=(C-LLV(L,125))/(HHV(H,125)-LLV(L,125))*100;VAR4:=SMA(VAR3,72,1);VAR5:=SMA(VAR4,34,1);中线趋势:=3*VAR4-2*VAR5;中线趋势升:=(中线趋势-REF(中线趋势,1))>=0;均五升:=(MA(C,5)-REF(MA(C,5),1))>=0;均十升:=(MA(C,10)-REF(MA(C,10),1))>=0;STICKLINE(均五升AND均十升AND中线趋势升,0+0.5,0-0.5,1,1),COLORFFFF00,LINETHICK4;领涨大盘:IF(均五升AND均十升AND中线趋势升AND领涨,4,0),COLORFF99FF;VAR6:=(2*C+H+L)/4;VAR7:=LLV(L,N);VAR8:=HHV(H,N);攀登:=EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13)-50;金山:=EMA(0.618*REF(攀登,1)+0.382*攀登,3);STICKLINE(攀登>金山AND攀登>=REF(攀登,1),攀登+5,金山-1,1.5,0),COLORRED,LINETHICK2;STICKLINE(攀登>金山AND攀登<REF(攀登,1),攀登,攀登,1.5,0),COLORWHITE,LINETHICK2;STICKLINE(攀登>=金山,金山,金山,1.5,0),COLORYELLOW,LINETHICK2;STICKLINE(攀登<金山,金山+0.5,金山-0.5,1.5,0),COLORFFFF00,LINETHICK2;STICKLINE(领涨大盘=4,攀登+6,金山-1,1,0),COLORFF99FF;强弱界:=0,COLORFFFF00;STICKLINE(攀登>=金山AND均五升AND均十升AND中线趋势升,金山-3,金山-7,2,0),COLOR64A0E6;运动员:=IF(攀登>=金山AND均五升AND均十升AND中线趋势升AND金山<0,1,0);起攀:IF(运动员=1ANDCOUNT(运动员=1,5)=1,8,0),COLORFF9999,LINETHICK1;DRAWTEXT(起攀=8,金山,'起攀'),COLORWHITE;BIAS1:=(C-MA(C,6))/MA(C,6)*100;BIAS2:=(C-MA(C,12))/MA(C,12)*100;BIAS3:=(C-MA(C,24))/MA(C,24)*100;BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;乖离:=MA(BIAS,3);次级区:STICKLINE(乖离<-6AND乖离>=-12,-6,0,1,1),COLOR33FFCC;低位区一:=IF(乖离<-12AND乖离>=-18,-12,0),COLOR33CCCC,STICK;STICKLINE(乖离<-12AND乖离>=-18,-12,0,3,0),COLOR33CCCC;低位区二:=IF(乖离<-18,-18,0),COLOR3399CC,STICK;STICKLINE(乖离<-18,-18,0,3,0),COLOR3399CC;低位标记:=IF(起攀=8ANDCOUNT(乖离<-12,10)>=1,10,0),LINETHICK0,COLORRED;STICKLINE(低位标记=10,10,0,5,1),COLORRED;DRAWTEXT(低位标记=10,10,'←低位标记'),COLORRED; |
03 ▍指标原理深度拆解:五道门一道道收窄,卡在哪儿最要紧
五道门,从上往下一道道收 |
| 一 筹码翻过去多少 · 配着不大的成交 |
| 二 二十日累加 · 跑赢同口径的大盘 |
| 三 一百二十五日区间 · 三减二的趋势线 |
| 四 一二三权重 · 三条乖离合起来多深 |
| 五 两条支线 · 并到一处才算走完 |
先说头一道门。
长阳:=(WINNER(C)-WINNER(O))>=0.15 AND 换手<=0.04;
WINNER 返回的是当前价格下方的获利盘占比。拿收盘的获利盘减开盘的获利盘,等于看这一天里有多少筹码被翻到了成本线的另一侧。
零点一五这个门槛,试过零点零八,太松,普通一根小阳线就能混过去;试过零点二五,又太苛,这道门大多数日子根本不开。
卡在零点一五,要的是这一天确实把一片筹码翻了过去。
后面那个换手上限是配套的。换手等于成交量除以流通股本,压在零点零四以下,说明翻过去这片筹码并没花掉多少成交。
两个条件绑一块儿,这道门的意思就清楚了:不小的变化,配着不大的成交。
第二道门比的是两条腿。
个股:=EMA(SUM(VAR1,20),5);
大盘:=EMA(SUM(VAR2,20),5);
领涨:=(个股-大盘)>=0;
VAR1 是个股每天的涨跌幅度,VAR2 是大盘同口径的涨跌幅度,各累加二十日,再各自过五日平滑,然后相减。
二十这个累加长度,试过十,太短,一两天的噪声就能把结果拽翻;试过六十,又太长,三个月前的旧账还压着今天的比较。
二十根差不多一个月的交易日,比的是这段日子的累计进度,不是某一天的快慢。
外面那层五日平滑,是给累加值再压一道毛刺,免得单日突变把整条曲线顶歪。
第三道门是中线趋势,写法有点巧。
VAR3:=(C-LLV(L,125))/(HHV(H,125)-LLV(L,125))*100;
VAR4:=SMA(VAR3,72,1);
VAR5:=SMA(VAR4,34,1);
中线趋势:=3*VAR4-2*VAR5;
先把价格摆进一百二十五日的区间,再过两道平滑:七十二日和三十四日。
两个平滑值一快一慢,3×VAR4-2×VAR5 这个组合,把慢线的迟钝从快线里扣掉,得到一条跟得更紧、又不失稳重的线。
系数取三和二,试过二和一,差的倍数太小,慢线的滞后扣不干净;试过四和三,又把快线放得过头,抖得厉害。
三减二这个配比,放大的是快线领先出来的那一截。
一百二十五这个区间约合半年。试过六十,价格常年在箱体上沿贴着,读数失真;试过二百五,一年前的低点还挂在分母上。
第四道门落到乖离。
BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
三条乖离分别是六日、十二日、二十四日,权重一、二、三,分母六就是权重之和。
越长的周期给的权重越大,因为二十四日那条更能说明偏离得有多远。
权重要是倒过来,让六日占三份,读数会跟着最近两天的情绪乱跳。
乖离:MA(BIAS,3);
再压一道三日简单平均,读数就不毛了。
底下三档是拿乖离的值划出来的:负六到负十二、负十二到负十八、负十八往下,三档各画各的高度。
档位间隔六,试过间隔四,三档挤成一团,颜色分不出层次;试过间隔十,最底下那档几乎摸不着。
间隔六,三档都用得上,高度又能拉开。
末了那句把两条支线拧到了一起。
低位标记:=IF(起攀=8 AND COUNT(乖离<-12,10)>=1,10,0),LINETHICK0,COLORRED;
起攀成立,并且十日内出现过一次乖离低于负十二,两个条件同时满足才画这根柱子。
十日这个回看窗口,试过五日,太紧,起攀那天乖离还没走到位置;试过二十日,又太松,大半年前的旧值也拿来凑数。
十日约两周,够覆盖一次从偏离到回拢的过程。
所以五道门的顺序是:先看当天筹码翻过去多少,再看相对大盘的累计进度,接着看半年区间里的趋势方向,再看三条乖离合起来的偏离深度,末了才把两条支线并到一处。
漏斗从上往下收,每过一道,剩下的图就少一批。
我调试这套公式那会儿,习惯先把五道门拆开单跑,看每道门各拦下多少,比盯着AND出来的结果有用得多。
