指标旨在捕捉股票主升浪的启动时机,综合了趋势、量价关系和市场情绪等多个维度。其核心策略是:首先判断股价是否有效站上长期均线(如60日线),并且短期均线呈多头排列,形成“主升启动”的基础;其次,通过计算一段时间内股价的波动幅度,寻找价格稳定、波动较小但突然放量突破的“黑马起爆”机会;最后,利用趋势指标ZIG和画线工具,识别出股价在阶段性高点后的回落低点连线(即“凹口”),当股价再次放量突破此连线时,确认为强劲的买入信号。整个系统是一个多层次的筛选器,旨在从不同角度验证庄家控盘和拉升的有效性。
{跟庄主升黑马,捕捉主升浪启动点}
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA60:=MA(C,60);
MA200:=MA(C,200);
MA250:=MA(C,250);
DT:=(CROSS(C,MA60) OR (REF(C,1)<MA60 AND C>=MA60)) AND C>MA5 AND C>MA10 AND C>MA20 AND MA20<MA60,NODRAW;
ZT:=L<=LLV(L,20);
N01:=BARSLAST(ZT);{出现最近第一个涨停到现在的周期}
N02:=REF(N01,N01+1)+N01+1;{出现最近第二个涨停到现在的周期}
N03:=REF(N01,N02+1)+N02+1;{出现最近第三个涨停到现在的周期}
N04:=REF(N01,N03+1)+N03+1;{出现最近第四个涨停到现在的周期}
BB:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3));
SS:=(ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3));
BBI:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
DIF:(EMA(CLOSE,12)-EMA(CLOSE,26))*5;
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK,COLORLIBLUE;
主升启动:COUNT(DT,40)>=1 AND DT AND MACD>0 AND DIF>DEA,COLORYELLOW,LINETHICK2;
DRAWTEXT(主升启动,0.3,'主升'),COLORYELLOW;
VASS1:=HHV(H,60);
VASS2:=LLV(L,60);
VASS3:=REF((VASS1/VASS2-1)*100<=30,1);
AHC1:=C*V;
AHC22:=EMA((EXPMA(AHC1,23)/EXPMA(V,23)+EXPMA(AHC1,54)/EXPMA(V,54)+EXPMA(AHC1,108)/EXPMA(V,108)+EXPMA(AHC1,316)/EXPMA(V,316))/4,34);
通道:=1.0668*AHC22;
起爆:=CROSS(C,通道) AND REF(C,1)*1.05-C<0.005 AND C>O*0.5;
VARR1:=V;
VARR2:=VARR1>MA(V,89);
VARR3:=EXPMA(C,5);
VARR4:=EXPMA(C,29);
VARR5:=VARR3>VARR4;
LC:=REF(C,1);
RSI1:=SMA(MAX(C-LC,0),12,1)/SMA(ABS(C-LC),12,1)*100;
RSI2:=SMA(MAX(C-LC,0),56,1)/SMA(ABS(C-LC),56,1)*100;
VARR6:=RSI1>RSI2 AND VARR5 AND VARR2 AND C>REF(HHV(H,60),1);
黑马起爆:起爆 AND VARR6 AND VASS3,COLORFF00FF,LINETHICK2;
DRAWTEXT(黑马起爆,0.6,'黑马起爆'),COLORFF00FF;
HH:=ZIG(3,5)>REFX(ZIG(3,5),1) AND ZIG(3,5)>REF(ZIG(3,5),1);
FL:=DYNAINFO(37)>MA(DYNAINFO(37),5);
SY:=H/MAX(C,O)>1.005;
SXZT:=SY AND HH AND FL;
ZQ:=BARSLAST(SXZT);
HX:=DRAWLINE(SXZT,MAX(C,O),REF(SXZT,1),REF(MAX(C,O),1),1);
TM:=1200823;
涨停:=H>=IF(DATE<TM,ZTPRICE(REF(C,1),IF(FINANCE(3)=4,0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(C,1),IF(FINANCE(3)>2,0.2,IF(NAMEINCLUDE('S'),0.05,0.1))));
SB:=COUNT(涨停,10)<2;
凹口突破:涨停 AND SB AND COUNT(HHV(C,ZQ)<=REF(C,ZQ),ZQ) AND CROSS(C,HX),LINETHICK2,COLORWHITE;
DRAWTEXT(凹口突破,0.9,'凹口突破'),COLORRED;
市值:(FINANCE(40)/100000000),NODRAW,COLORRED;
正离率:DIF/DEA,NODRAW;
DRAWTEXT(FILTER(RANGE(正离率,1,1.35) AND DIF>DEA AND DIF>0 AND DEA>0 AND DEA>REF(DEA,1) AND DIF<REF(DIF,1) AND DIF<REFX(DIF,1),10), DIF*1.12,'钝化'),COLORYELLOW;
股东占流通比:100*FINVALUE(244)/FINVALUE(239),NODRAW;
历史衰退系数:100/(100-股东占流通比),NODRAW;
{板块排名}
TAX:=HORCALC(HYBLOCK,105,1,DRAWNULL);
TAA:=STRCAT(HYBLOCK,' 排名 :');
DRAWTEXT_FIX(ISLASTBAR,0.70,0.005,0,STRCAT(TAA,CON2STR(TAX,0)));