N1:=12;
N2:=26;
M:=9;
DIFF:=EMA(CLOSE,N1)-EMA(CLOSE,N2);
DEA:=EMA(DIFF,M);
macd:=2*(DIFF-DEA);
ZT:=C/REF(C,1)>1.098 AND C=H;
无缺口:=L<=REF(H,1);
首板:=ZT AND 无缺口 AND COUNT(ZT,10)=1;
次日:=BARSLAST(首板)=1;
放量:=V>REF(V,1)*1.2;
不涨停:=C< REF(C,1)*1.098;
不开板:=O< REF(C,1)*1.098;
次日条件:=次日 AND 放量 AND 不涨停 AND 不开板;
中位:=REF(C,BARSLAST(首板))/2+REF(O,BARSLAST(首板))/2;
上沿:=REF(H,BARSLAST(次日条件));
量限制:=V< REF(V,BARSLAST(次日条件));
价限制:=C>中位 AND C< 上沿;
震荡:=量限制 AND 价限制;
震荡天数:=BARSLAST(次日条件)+1;
持续震荡:=COUNT(震荡,震荡天数)>=5;
DEA低位:=EVERY(DEA>0,2);
MACD转强:=BARSLASTCOUNT(MACD>REF(MACD,1))=1;
TT:=持续震荡 AND DEA低位 AND MACD转强;
买点:=TT AND COUNT(TT,震荡天数)=1;
DRAWKLINE(H,O,L,C);
STICKLINE(首板,O,C,2,0),COLORYELLOW;
DRAWTEXT(首板,L*0.97,'★首板'),COLORYELLOW;
STICKLINE(次日条件,O,C,2,0),COLORMAGENTA;
STICKLINE(震荡天数>=1,上沿,上沿,2,0),COLORRED;
STICKLINE(震荡天数>=1,中位,中位,2,0),COLORGREEN;
DRAWICON(买点,L*0.99,1);
DRAWTEXT(买点,L*0.96,' 起爆买点'),COLORRED;