量倍:=1.3;
M:=10;
R:=1;
幅差:=30;
{前平台}
TY:=CLOSE;
A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BacKSET(B1,10+1); HD:=FILTER(C1,10);
A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);
前期高位:=REF(HIGH,BArslAST(HD));
前期低位:=REF(LOW,BARSLAST(LD));
价踩前低:=crOSS(C,前期低位) OR CROSS(L,前期低位) OR CROSS(H,前期低位) OR CROSS(O,前期低位);
高低幅:=Abs((前期高位-前期低位)/前期低位)*100<幅差;
{突破 前高 收阳并放量 量倍:=1,10,1.2;}
收阳放量:=C>O AND V>REF(V,1)*量倍;
{macd 金叉 或 金叉极域 }
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
金叉:= CROSS(DIF,DEA) AND DIF<=M AND DEA<=M ;
{DIF在DEA上下极近区域 即刚过金叉或即将金叉}
极域1:=ABS(DIF-DEA)/DEA<R/1000 AND DIF>REF(DIF,1) ;
金叉极域:=金叉 OR 极域1;
{价上穿或回踩M1均线 [ 缺省为5日均线]}
M1:=MA(C,5);
价穿均线:=CROSS(C,M1) ;
价踩均线:=LOW-M1>=-0.05 AND LOW-M1<=0.05 OR ABS(C-M1)/M1<0.005; { 回踩N1日均线 }
上穿下踩:=价穿均线 OR 价踩均线;
前低反弹1:价踩前低 AND 高低幅 AND 收阳放量 AND 金叉极域 AND 上穿下踩;