公式介绍与使用方法:
本公式融合涨停识别、主力资金异动、MACD趋势、KDJ共振、老鼠仓捕捉及多周期均线系统,构建出一套高胜率的强势股预警体系。它能精准标记三类关键信号:
★黑马突破(红色):代表强势启动,具备主升浪潜力;
强突破(黄色):中期走强,适合波段介入;
老鼠仓/顶底提示:辅助判断主力暗中吸筹或短期超买风险。
使用时,在日线图加载本公式,重点关注带“★”信号的个股,配合成交量放大与趋势向上,可大幅提升捕捉龙头股的概率。适用于短线激进者与波段稳健投资者,是A股震荡市中的制胜利器!
{黑马突破擒牛}
STICKLINE(CLOSE/REF(CLOSE,1)>1.099,CLOSE,OPEN,2.3,0),COLORYELLOW;
ZBGS1:=IF(NAMELIKE(15) OR NAMELIKE(16),5,10);
ZBGS2:=REF(CLOSE,1);
ZBGS3:=IF((CLOSE-ZBGS2)*100/ZBGS2>=ZBGS1-0.01*100/ZBGS2 AND CLOSE=HIGH,1,0);
ZBGS4:=BARSLAST(ZBGS3)+1;
STICKLINE(ZBGS4 AND ZBGS4< 15,REF(OPEN,ZBGS4-1),REF(OPEN,ZBGS4-1),2,0),COLORYELLOW;
ZBGS5:=3*SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1)-2*SMA(SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1),3,1);
ZBGS6:=ZBGS5>REF(ZBGS5,1) AND REF(ZBGS5,1)< REF(ZBGS5,2) AND 30>REF(ZBGS5,1);
ZBGS7:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
ZBGS8:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
ZBGS9:=IF(SMA(SMA(ZBGS8,3,1),3,1)+100-(SMA(ZBGS7,9,1)+100)>45,SMA(SMA(ZBGS8,3,1),3,1)+100-(SMA(ZBGS7,9,1)+100)-45,0);
ZBGS10:=ZBGS9>REF(ZBGS9,1) AND REF(ZBGS9,1)< REF(ZBGS9,2);
ZBGS11:=CROSS(ABS(WINNER(CLOSE)-WINNER(OPEN))*100,30);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
ZBGS12:=MACD>0;
ZBGS13:=REF(CLOSE,1)/REF(CLOSE,2)>=1.095;
ZBGS14:=OPEN>REF(CLOSE,1) AND CLOSE>OPEN;
ZBGS15:=HIGH>CLOSE AND OPEN>LOW AND LOW>=REF(CLOSE,1);
ZBGS16:=VOL>REF(VOL,1);
ZBGS17:=ZBGS13 AND ZBGS14 AND ZBGS15 AND ZBGS16;
ZBGS18:=ZBGS6 AND ZBGS12 AND ZBGS11 AND ZBGS10;
DRAWICON(ZBGS18,LOW/1.03,1),COLORMAGENTA,LINETHICK2;
DRAWICON(ZBGS17,LOW/1.03,9),COLORMAGENTA,LINETHICK2;
ZBGS19:=REF(CLOSE,1);
ZBGS20:=SMA(MAX(CLOSE-ZBGS19,0),3,1)/SMA(ABS(CLOSE-ZBGS19),3,1)*100;
ZBGS21:=EMA(CLOSE,3);
ZBGS22:=EMA(CLOSE,21);
DRAWTEXT(CROSS(ZBGS21,ZBGS22),LOW*0.99,'底'),COLORA6E500;
DRAWTEXT(CROSS(88,ZBGS20),HIGH*1.02,'顶'),COLOR1880FF;
ZBGS23:=LLV(LOW,27);
ZBGS24:=HHV(HIGH,34);
ZBGS25:=EMA((CLOSE-ZBGS23)/(ZBGS24-ZBGS23)*4,4)*25;
ZBGS26:=IF(ZBGS25< 10,80,100);
ZBGS27:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
ZBGS28:=SMA(ZBGS27,3,1);
ZBGS29:=SMA(ZBGS28,3,1);
ZBGS30:=3*ZBGS28-1,ZBGS29;
ZBGS31:=CLOSE-REF(CLOSE,1);
ZBGS32:=IF(ZBGS30< 0,10,0);
ZBGS33:=LLV(ZBGS30,2)=LLV(ZBGS30,8);
ZBGS34:=IF(CROSS(ZBGS30,REF(ZBGS30+0.01,1)) AND ZBGS30 AND ZBGS30< 20,30,0);
ZBGS35:=100*EMA(EMA(ZBGS31,6),6)/EMA(EMA(ABS(ZBGS31),6),6);
ZBGS36:=IF(LLV(ZBGS35,2)=LLV(ZBGS35,7) AND COUNT(ZBGS35< 0,2) AND CROSS(ZBGS35,MA(ZBGS35,2)),1,0);
ZBGS37:=AMOUNT/VOL;
ZBGS38:=LOW< ZBGS37*0.9;
ZBGS39:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>1.2;
ZBGS40:=LOW< MA(CLOSE,5)*0.921;
ZBGS41:=VOL< MA(VOL,5)*1.5;
ZBGS42:=ZBGS38 AND ZBGS39 AND ZBGS40 AND ZBGS41;
DRAWTEXT(ZBGS42,LOW*0.96,'老鼠仓'),COLOR4080FF;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
TREND_UP:=MA5>MA10 AND MA10>MA20 AND MA20>MA60;
TREND_ANGLE:=ATAN((MA5/REF(MA5,5)-1)*100)*180/3.1416>15;
VOL_MA5:=MA(VOL,5);
VOL_RATIO:=VOL/VOL_MA5;
VOL_COND:=VOL_RATIO>1.5 AND VOL>REF(VOL,1)*1.2;
REAL_BREAK:=CLOSE>HHV(HIGH,20) AND CLOSE>OPEN AND (CLOSE-OPEN)/(HIGH-LOW)>0.6;
BREAK_STRENGTH:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>3.5;
UPPER_SHADOW:=(HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)< 0.3;
PRE_HIGH:=REF(HHV(HIGH,30),1);
NEAR_PRESSURE:=CLOSE>PRE_HIGH*0.98 AND CLOSE< PRE_HIGH*1.02;
MACD_UP:=MACD>0 AND MACD>REF(MACD,1) AND DIF>DEA;
CONDITION2:=TREND_UP AND TREND_ANGLE;
CONDITION3:=MACD_UP AND VOL_COND;
CONDITION4:=REAL_BREAK AND BREAK_STRENGTH AND UPPER_SHADOW;
STRONG_SIGNAL:=CONDITION2 OR CONDITION3 OR CONDITION4 OR NEAR_PRESSURE OR ZBGS6 OR ZBGS10 OR ZBGS11 OR CONDITION2 OR CONDITION3 OR CONDITION4 AND NEAR_PRESSURE;
MIDDLE_SIGNAL:= (CONDITION2 OR CONDITION3) OR CONDITION4 OR NEAR_PRESSURE OR ZBGS6 OR ZBGS10 OR ZBGS11 OR (CONDITION2 OR CONDITION3) AND CONDITION4;
DRAWICON(STRONG_SIGNAL, LOW*0.98, 1), COLORRED, LINETHICK3;
DRAWICON(MIDDLE_SIGNAL AND NOT(STRONG_SIGNAL), LOW*0.98, 1), COLORYELLOW, LINETHICK2;
DRAWTEXT(STRONG_SIGNAL, LOW*0.95, '★黑马突破'), COLORRED;
DRAWTEXT(MIDDLE_SIGNAL AND NOT(STRONG_SIGNAL), LOW*0.95, '强突破'), COLORYELLOW;
