T:=3;
AA:=EVERY(C<O,T) AND EVERY(C<REF(C,1),T) AND EVERY(V<REF(V,1),T);
XP:=C>O AND C>REF(H,1) AND V>REF(V,1) AND REF(AA=1,1) ;
XG: (AA OR XP) AND DYNAINFO(4)>0;
A1:=EMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,13)-LLV(LOW,10))*4,4);
A2: "DMI.PDI"(14,6)>33 AND "DMI.MDI"(14,6)<10 AND "DMI.ADX"(14,6)>40 AND "DMI.ADXR"(14,6)>45,NODRAW;
A3: HHV(A1,4)>3.2 OR A1
HDC:(5,100,30);
R1:=HHV(H,HDC);
R2:=LLV(L,HDC);
R3:=(R1-R2)/R2*100<15;
R4:=HHV(H,20)<=REF(HHV(H,20),9) AND LLV(L,20)>=REF(LLV(L,20),9);
R5:=HHV(H,20)<=REF(HHV(H,10),19) AND LLV(L,20)>=REF(LLV(L,10),19);
R
C2:=REF(C,1);
BG:=IF((C2-C)*100/C2>=2.3,1,0) OR IF((O-C)*100/O>=5,1,0){ OR IF((H-L)*100/REF(C,1)>5,1,0)};{第二个条件开盘价过高掉下来}
BG2:=IF((H-L)*100/C2>=3.58,1,0);
BB1:=L<REF(L,1);
SELL1:=BG AND BB1 ;
BR:=IF((C-C2)*100/C
去除ST股:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
去除星股:=IF(NAMELIKE('*'),0,1);
去除停牌:=DYNAINFO(8)>0;
去除股:=去除ST股 AND 去除星股 AND 去除停牌;
BOLL:=MA(CLOSE,M);
UB:=BOLL+2*STD(CLOSE,M);
LB:=BOLL-2*STD(CLOSE,M);