指标是一个用于捕捉波段牛股启动点的选股工具。它的核心逻辑是在股票出现涨停后,寻找一个特定的回调企稳形态。当股价在经历一波上涨后出现涨停,随后几天内股价回调但未跌破关键支撑,并再次出现企稳信号时,指标会进行判断。同时,它会过滤掉那些前期涨幅过大的股票,并检查股价与长期均线的位置关系,以确保介入点处于相对合理的区间。
操作策略上,当副图出现“波段牛股”文字及信号柱时,代表潜在的买入机会。指标通过一条水平线来区分信号的有效性:当信号线位于该水平线下方(显示为白色)时,表示股价位置正常,是有效的操作范围;若信号线突破该水平线(显示为红色),则意味着股价偏离过远,此时出现的信号应忽略,不宜操作。
{主图源码如下}
获利比例:WINNER(C)*100,COLORFFFF00,NODRAW;
收盘价:CLOSE,COLORWHITE,COLORFF00FF,NODRAW;
涨幅:(CLOSE/REF(CLOSE,1)-1)*100,COLORFFFFFF,NODRAW;
市值亿:FINANCE(7)*CLOSE/100000000,COLOR00FFFF,NODRAW;
代码:DRAWTEXT_FIX(1,0.01,0.10,0,STRCAT('代码:',CODE)),COLOR00FFFF;
市值:DRAWTEXT_FIX(1,0.01,0.15,0,STRCAT(STRCAT('流通市值:',CON2STR(市值亿,2)),'亿')),COLORFFFFFF;
涨幅%:DRAWTEXT_FIX(1,0.01,0.20,0,STRCAT(STRCAT('涨幅:',CON2STR(涨幅,2)),'%')),COLORFF00FF;
收盘:DRAWTEXT_FIX(1,0.01,0.25,0,STRCAT(STRCAT('现价:',CON2STR(收盘价,2)),'元')),COLORFFFFFF;
获利:DRAWTEXT_FIX(1,0.01,0.30,0,STRCAT(STRCAT('筹码获利比例:',CON2STR(获利比例,2)),'%')),COLORFFFF00;
倍数:V/REF(V,1)COLORYELLOW,NODRAW;
明涨停:IF(FINANCE(3)=3 OR FINANCE(3)=4,ZTPRICE(C,0.2),ZTPRICE(C,0.1)),COLOR0080FF,NODRAW;
GPC:=IF(INTPART(FINANCE(37))>0 AND FRACPART(FINANCE(37))=0,1,0);
DRAWTEXT_FIX(IF(GPC=1,1,0)=1,0.01,0,0,STRCAT(HYBLOCK,STRCAT('+',DYBLOCK))),COLOR00FFFF;
DRAWTEXT_FIX(IF(GPC=1,1,0)=1,0.01,0,0,HYBLOCK),COLORFFFFFF;
DRAWTEXT_FIX(C>0,0.01,0.04,0,GNBLOCK),COLORFFFF00;
DRAWTEXT_FIX(C>0,0.01,0.07,0,FGBLOCK),COLOR00FFFF;
VV:=IF(CAPITAL=0,AMOUNT,VOL);
C2:=REF(C,1);
涨停1:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0) AND C=H;
STICKLINE(涨停1,OPEN,CLOSE,3,0),COLORYELLOW;
MA5:MA(C,5),COLORFFFFFF,LINETHICK1;
MA10:MA(C,10),COLOR00FFFF,LINETHICK1;
MA20:MA(C,20),COLORFF00FF,LINETHICK2;
MA55:MA(C,60),COLOR00FF00,LINETHICK2;
MA2:=MA(C,120),COLOR00FFFF;
MA1:=MA(C,250),COLOR0000FF,LINETHICK2;
N:=10;
M:=20;
AA:= CLOSE >= ZTPRICE(REF(CLOSE, 1), IF(FINANCE(3)=4, 0.2, 0.1));
LBTS:= BARSLASTCOUNT(AA);
首板:=LBTS= 1;
DRAWTEXT(首板,H*1.01,'首板');
ZT:=C/REF(C,1)>=1.095 AND C=H;
ZTWZ:=BARSLAST(ZT);
HTTJ:=ZTWZ>=1 AND ZTWZ<=N;
QRYX:=REF(C,1)< REF(O,1);
YY:=C>REF(O,1) AND C>REF(C,1) AND O<=REF(C,1);
距离55线比例:=ABS(C/MA55-1);
距离限制:=距离55线比例<=0.4;
近期大涨过滤:=COUNT((C/REF(C,50)-1)*100>40,100)=0;
MDTJ:=HTTJ AND QRYX AND YY AND MA10>MA20 AND 距离限制 AND 近期大涨过滤;
XHCXWZ:=BARSLAST(MDTJ);
SCXHTS:=IF(XHCXWZ=0,0,XHCXWZ);
NGQD:=MDTJ AND (COUNT(MDTJ,M)=1 OR SCXHTS>=M);
距离百分比:=距离55线比例*100;
正常距离:=IF(距离百分比<=40,距离百分比,DRAWNULL),COLORWHITE,LINETHICK2;
超限距离:=IF(距离百分比>40,距离百分比,DRAWNULL),COLORRED,LINETHICK2;
STICKLINE(NGQD,C,O,3,0),COLOR0000FF;
DRAWTEXT(NGQD,L*0.98,'牛股启动'),COLOR0000FF;
DRAWICON(NGQD,L*0.97,25);
{副图源码如下}
DRAWTEXT_FIX(1,0.01,0.15,0,'信号出现时是白线=正常操作范围'),COLORWHITE;
DRAWTEXT_FIX(1,0.01,0.30,0,'信号出现时是红线=不操作'),COLORRED;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA55:=MA(C,55);
MA2:=MA(C,120);
MA1:=MA(C,250);
N:=10;
M:=20;
ZT:=C/REF(C,1)>=1.095 AND C=H;
ZTWZ:=BARSLAST(ZT);
HTTJ:=ZTWZ>=1 AND ZTWZ<=N;
QRYX:=REF(C,1)<REF(O,1);
YY:=C>REF(O,1) AND C>REF(C,1) AND O<=REF(C,1);
距离55线比例:=ABS(C/MA55-1);
距离限制:=距离55线比例<=0.4;
近期大涨过滤:=COUNT((C/REF(C,50)-1)*100>40,100)=0;
MDTJ:=HTTJ AND QRYX AND YY AND MA10>MA20 AND 距离限制 AND 近期大涨过滤;
XHCXWZ:=BARSLAST(MDTJ);
SCXHTS:=IF(XHCXWZ=0,0,XHCXWZ);
SCXH:=MDTJ AND (COUNT(MDTJ,M)=1 OR SCXHTS>=M);
距离百分比:=距离55线比例*100;
正常距离:IF(距离百分比<=40,距离百分比,DRAWNULL),COLORWHITE,LINETHICK2;
超限距离:IF(距离百分比>40,距离百分比,DRAWNULL),COLORRED,LINETHICK2;
限制线:40,COLORRED,LINETHICK1,DOTLINE;
STICKLINE(SCXH,0,100,2,0),COLORRED;
信号强度:=IF(SCXH,100,0),COLORRED,LINETHICK0;
DRAWTEXT(SCXH,60,'---波段牛股'),COLOR0000FF;
DRAWICON(SCXH,80,26);
波段牛股:SCXH,COLORYELLOW,LINETHICK2;
{选股源码如下}
MA10:=MA(C,10);
MA20:=MA(C,20);
MA55:=MA(C,55);
N:=10;
M:=20;
ZT:=C/REF(C,1)>=1.095 AND C=H;
ZTWZ:=BARSLAST(ZT);
HTTJ:=ZTWZ>=1 AND ZTWZ<=N;
QRYX:=REF(C,1)<REF(O,1);
YY:=C>REF(O,1) AND C>REF(C,1) AND O<=REF(C,1);
距离55线比例:=ABS(C/MA55-1);
距离限制:=距离55线比例<=0.4;
近期大涨过滤:=COUNT((C/REF(C,50)-1)*100>40,100)=0;
MDTJ:=HTTJ AND QRYX AND YY AND MA10>MA20 AND 距离限制 AND 近期大涨过滤;
XHCXWZ:=BARSLAST(MDTJ);
SCXHTS:=IF(XHCXWZ=0,0,XHCXWZ);
SCXH:=MDTJ AND (COUNT(MDTJ,M)=1 OR SCXHTS>=M);
波段牛股:SCXH,COLORYELLOW,LINETHICK2;