XA_1:=1200630;
XA_2:=DATE;
XA_3:=IF(DATE<=XA_1,1,1);
XA_4:=IF(DYNAINFO(17)>0 AND DYNAINFO(4)>0,1,0);
XA_5:=IF(NAMELIKE(1),0,1);
XA_6:=IF(NAMELIKE(2),0,1);
XA_7:=IF(INBLOCK(3),0,1);
XA_8:=BARSCOUNT(CLOSE)>28;
XA_9:=IF(CODELIKE(5),0,1);
XA_10:=XA_4 AND XA_5 AND XA_6 AND XA_7 AND XA_8 AND XA_9;
XA_11:=WINNER(CLOSE)*100>=20;
XA_12:=REF(HHVBARS(HIGH,60),1);
XA_13:=REF(HHVBARS(HIGH,60),1)=REF(HHVBARS(HIGH,65),1);
XA_14:=XA_12>5;
XA_15:=CROSS(CLOSE,REF(HIGH,XA_12+1)) AND XA_13 AND XA_14 AND XA_11;
XA_16:=REF(BARSLAST(XA_15),1);
XA_17:=HHV(HIGH,XA_16+1);
XA_18:=BARSLAST(HIGH=XA_17);
XA_19:=XA_16>=XA_18+2;
XA_20:=(XA_17-REF(CLOSE,XA_16+1))/REF(CLOSE,XA_16+1)*100<100 AND (XA_17-REF(CLOSE,XA_16+1))/REF(CLOSE,XA_16+1)*100>10;
XA_21:=(XA_17-CLOSE)/CLOSE*100>10 AND (XA_17-CLOSE)/CLOSE*100<100;
XA_22:=XA_16>2 AND XA_16<30;
XA_23:=CROSS(REF(HIGH*1.05,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.08,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.1,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.12,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.15,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.18,XA_16+XA_12+2),LOW) OR CROSS(REF(HIGH*1.2,XA_16+XA_12+2),LOW);
XA_24:=XA_23 AND LLV(LOW,XA_18)>=REF(HIGH,XA_16+XA_12+2) AND XA_22 AND XA_20 AND XA_21;
XA_25:=XA_24 AND XA_10 AND XA_3;
选股:COUNT(XA_25,1)>=1;