
🏥 01 一张体检报告看清底在哪
你去医院体检,不会只看一项指标就下结论。血压高可能是紧张,血糖高可能是刚吃完饭。医生要做的是把多项指标凑在一起看,才能给你一个靠谱的诊断。
这个指标就是给股票做全身检查。它同时量了六项数据——三组威廉指标、三组乖离率,还顺手加了个MACD和获利盘分析,最后给你一张"体检报告单":初级、中级、高级、终结者,四个等级逐级递进。
你的任务很简单:看哪一级亮了,就知道当前底部的"严重程度"。
初级 87▼ 开始关注 |
中级 91▼ 值得下手 |
高级 97▼ 信号强烈 |
终结者★ 多项共振 |
📋 02 源码全量奉上

指标编号:ZS260812
指标完整源码:
X:=1;LGL:=IF(EMA(C,5)/EMA(EMA(C,9),16)<=0.85 AND C/REF(C,1)>0.905 AND C/REF(C,1)<1.05 AND VOL/CAPITAL*100<5,50,0);WR1:=-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))+100*X;WR2:=-100*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50))+100;WR3:=-100*(HHV(HIGH,70)-CLOSE)/(HHV(HIGH,70)-LLV(LOW,70))+100*X;BIAS1 := ((CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100+10)*5;BIAS2 := ((CLOSE-MA(CLOSE,50))/MA(CLOSE,50)*100+10)*5;BIAS3 := ((CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100+10)*5;S1:=(WR1+WR2+WR3+BIAS1+BIAS2+BIAS3)/6*X;S2:=EMA(S1,3);S3:=ABS(BIAS1-BIAS3);SX:=(S1+S3)/2;XC1:=(-1)*(EMA(100*(1-WINNER(CLOSE)),1)-50)+50;CCC:=XC1+SX;ZJZ:=IF( LGL>0 AND CCC<0,200,0)*X;LXL:=IF(SX<0 AND C=LLV(C,5) AND C/REF(C,1)>0.905 AND C/REF(C,1)<1.05 ANDVOL/CAPITAL*100<5,-50,0);JBJ:=IF(CCC<0 AND LXL=-50,100,0)*X;MA3:= MA(C,3);C0:=REF(C,2)*0.865;C1:=REF(C,13)*0.772;BOT:=MIN(C0,C1);HSL:=100*VOL/CAPITAL*X;MA13:=MA(C,13)*X;CXC:=IF((C-BOT)/C<3/100 AND SUM(HSL,5)/5<1.8,1,0);VMC:=IF(CXC>0 AND (LXL<0 OR LGL>0),100,0);满仓:=VMC;半:=IF(((ZJZ>0 AND JBJ>0 AND SUM(VOL/CAPITAL*100,5)/5<1) OR (CXC>0 AND REF(C,1)/REF(C,2)>0.902)) OR(((ZJZ>0 AND JBJ>0 AND SUM(VOL/CAPITAL*100,5)/5<1) OR CXC>0) AND (LXL<0 OR LGL>0)) AND VMC<10 ,50,0) ;V93:=(((ZJZ>0 AND JBJ>0 AND SUM(VOL/CAPITAL*100,5)/5<1) OR CXC>0) AND (LXL<0 OR LGL>0)) ;V90:=((ZJZ>0 AND JBJ>0 AND SUM(VOL/CAPITAL*100,5)/5<1) OR (CXC>0 AND REF(C,1)/REF(C,2)>0.902));半仓:=V93 OR V90;XMM87:=满仓 OR 半仓;XMM91:=VMC;初:=MA(CLOSE,80)-MA(CLOSE,10)/3*X;初级:IF(XMM87>0,87,0),STICK,LINETHICK2;中级:IF(XMM91>0,91,0),STICK,LINETHICK2;高级:IF(VMC>0 AND CLOSE<初,97,0),STICK,LINETHICK2;终结者:MAX(MAX(高级,初级),中级),CIRCLEDOT,COLORYELLOW,LINETHICK2;VAR2Q:=(MA(CLOSE,80)-MA(CLOSE,13)/3);神奇线:= MA((CLOSE-VAR2Q)/VAR2Q,1);买点一:=IF(CROSS(神奇线,0) AND LOW/REF(HIGH,1)<1.012,0.5,0);稳赚:= IF(COUNT(神奇线>REF(神奇线,1),3)=3 AND COUNT(神奇线<0,10)=10 AND REF(神奇线,3)=LLV(神奇线,10),0.5,0);买点二:=IF(REF(神奇线,2)=LLV(神奇线,20) AND REF(神奇线,2)<0.071 AND REF(神奇线,2)<REF(神奇线,1) ANDNOT(REF(LOW,1)>REF(HIGH,2) AND LOW>REF(HIGH,1)) AND CLOSE>REF(CLOSE,1),0.5,0);XA:=EMA(神奇线,12)*0.7;XB:=EMA(神奇线,3);底部将成:IF(LLV(XB-XA,12)>0,0,-30),COLORFFCC66;DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);DEA : EMA(DIFF,9);MACD :2*(DIFF-DEA), COLORSTICK;抄底:IF(底部将成<0 AND CROSS(MACD,0),50,0),COLORBLUE;DRAWICON( 抄底>0,60 ,1 );短线投机:EMA((CLOSE-LLV(CLOSE,55))/(HHV(CLOSE,55)-LLV(LOW,55))*100,5),LINETHICK2,COLORFF00FF;获利盘:EMA(WINNER(CLOSE),5)*100,COLORFFCCCC;A:=EMA(WINNER(CLOSE),10);B:=EMA(WINNER(CLOSE),34);VAR31:=MA(VOL,5)>MA(VOL,60);介入: IF(A<0.15 AND ABS(A-B)<0.05 AND CROSS(A,B) AND VAR31,1,0)*100,COLORRED;出货: IF(A>0.90 AND CLOSE<MA(CLOSE,5),1,0)*100,COLORGREEN;
🔬 03 体检项目逐项拆解
这个指标代码长,但逻辑是分层拼出来的,咱们抓主干。
📌 第一项检查:威廉三兄弟
WR1用34天,WR2用50天,WR3用70天。三兄弟分别看短、中、长期价格在区间里的位置。为什么要三个?一个威廉指标容易骗人——短期超卖不代表中期超卖。三个一起看,相当于三个医生会诊,意见一致才算数。
📌 第二项检查:乖离三件套
BIAS1取34天,BIAS2取50天,BIAS3取70天。乖离率衡量价格偏离均线的程度。+10再乘5是做归一化处理,让威廉和乖离的数值量级对齐,这样才能直接相加。
💡 S1把六项指标取平均,S2再做3天EMA平滑——相当于体检报告不是看某一天,而是看最近三天的综合状态,避免单日波动误判。
📌 第三项检查:获利盘交叉
A:=EMA(WINNER(CLOSE),10) B:=EMA(WINNER(CLOSE),34)
A不到0.15意味着近10天获利盘比例极低,ABS(A-B)<0.05说明短长期获利盘几乎持平。这时候CROSS(A,B)出现,配合成交量放大(VAR31),就是底部筹码开始集中的信号。
📌 最终诊断:四级预警
初级(87)、中级(91)、高级(97)、终结者(取最大值)。数字越大,底部信号越强烈。不是非等到"终结者"才动手——初级亮了就可以开始关注,到高级再考虑下手。
💬 实际操作中你会发现,这种多层过滤的好处是:当你看到"终结者"亮了,意味着前面好几道检查都通过了,底气比单看一个金叉要足得多。
⚡ 04 四句口诀记心头
六项会诊先看齐三级预警逐步提获利盘底筹渐聚终结一出底可期
你在抄底时更看重哪个信号?是技术指标共振还是基本面变化?评论区说说你的思路。