C1:=0>REF(C,1)AND L>REF(H,1);
C3:=H/MAX(C,0)>MAX(C,0)/MIN(C,0)OR H/MAX(C,0)>1.03;
C4:=MIN(C,0)/L<MAX(C,0)/MIN(C,0)AND MIN(C,0)/L<1.02;
C5:=BETWEEN(V/REF(V,1),1.1,4);
C6:=C>MA(C,5)AND C>MA(C,10)AND C>MA(C,20);
昨天:=C1 AND C3 AND C4 AND C5 AND C6;
D2:=L>REF(H,2);
D3:=C/REF(MAX(C,0),1)>1.01;
今天:=D2 AND D3;
买入:REF(昨天,1) AND 今天;
VARA:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100;
VARB:=SMA(VARA,4,1);
VARC:=SMA(VARB,2,1);
VARD:=IF(VARC<8.5 AND VARB<11,1,0);
VARE:=(DYNAINFO(4)=0);
去停牌:=DYNAINFO(8)>0;
去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
VARF:= NOT(VARE) ;
VARG:=SPLITBARS(0,0);
选股: VARD AND 去停牌 AND 去ST AND VARF AND VARG>30;
VARA:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100;
VARB:=SMA(VARA,4,1);
VARC:=SMA(VARB,2,1);
VARD:=IF(VARC<8.5 AND VARB<11,1,0);
ST:=STRFIND(stkname,'ST',1)>0;
S:=STRFIND(stkname,'S',1)>0;
VARE:=(DYNAINFO(4)=0);
VARF:=not(ST) and not(VARE) and not(S);
VARG:=SPLITBARS(0);
选股: VARD AND VARF AND VARG>30;
2000-2009 81%
ST:=STRFIND(stkname,'ST',1)>0;
S:=STRFIND(stkname,'S',1)>0;
停牌:=(DYNAINFO(4)=0);
(CLOSE*0.97)/REF(CLOSE,1)>1 AND ((VOL*3/REF(VOL,1))<1) and not(ST) and not(停牌) and not(S);
VAR1:=(HHV(CLOSE,26)-LLV(CLOSE,26))/SUM(ABS(CLOSE-REF(CLOSE,1)),26);
VAR2:=MA(VAR1,7);
VAR3:=EMA(EMA(EMA(CLOSE,12),12),12);
VAR4:=(VAR3-REF(VAR3,1))/REF(VAR3,1)*100;
VAR5:=MA(VAR4,15);
VAR6:=MA(CLOSE,5);
VAR7:=MA(CLOSE,10);
VAR8:=MA(CLOSE,20);
VAR9:=MA(VOL,10);
VARA:=MA(CLOSE,60);
VARB:=MA(CLOSE,30);
VARC:=MA(VOL,3);
VARD:=MA(VOL,5);
VARE:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
VARF:=SMA(VARE,M1,1);
VAR10:=SMA(VARF,M2,1);
VAR11:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),0-VOL,0)),0);
VAR12:=((ABS(VAR6-VAR7)/CLOSE<0.04 OR ABS(VAR6-(VAR6+VAR7+VAR8)/3)/(VAR6+VAR7+VAR8)/3<0.03 AND ABS(VAR7-(VAR6+VAR7+VAR8)/3)/(VAR6+VAR7+VAR8)/3<0.03 OR VAR2<MAX(REF(VAR2,2),REF(VAR2,3))) AND CLOSE>VAR7 AND VAR11>MAX(REF(VAR11,1),REF(VAR11,2)) AND VAR11>MAX(REF(VAR11,3),REF(VAR11,4)) AND
(REF(MA(VOL,5),1)>REF(MA(VOL,5),2) AND REF(MA(VOL,5),2)>REF(MA(VOL,5),3) AND REF(MA(VOL,5),3)>REF(MA(VOL,5),4) OR (CLOSE-VAR6)/VAR6*100<-7 AND "KD.K"<8 AND "KD.D"<15 AND CROSS("KDJ.J"(N,M1,M2),0) OR REF(VAR9,3)>MAX(REF(VAR9,4),REF(VAR9,5))) OR (HIGH-CLOSE)/CLOSE<=0.019 AND CLOSE>REF(CLOSE,1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=0.05 AND (CLOSE-VAR6)/VAR6*100<18 AND VAR5<VAR4) AND (CLOSE>VAR6 AND VAR6>VAR7 AND VAR7>VARB AND VARA>REF(VARA,1) AND REF(VARA,2)>REF(VARA,3) AND REF(VARA,4)>REF(VARA,5) AND VARC>MAX(REF(VARC,1),REF(VARC,2)) AND (VOL<=VARC*2 OR (HIGH-CLOSE)/CLOSE<0.01) AND VAR5<VAR4 OR HIGH-CLOSE=0 AND CLOSE>REF(CLOSE,1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=0.05 OR (CLOSE-VAR6)/VAR6*100<-7 AND "KD.K"<8 AND "KD.D"<15 AND CROSS("KDJ.J"(N,M1,M2),0)) AND "ARBR.BR"<277 AND (HIGH-CLOSE)/ABS(CLOSE-OPEN)<2.3 AND NOT(CROSS(VAR10,VARF) AND VAR10>80) AND VAR1>VAR2;
VAR13:=VOL/CAPITAL>M3/100 AND REF(VOL/CAPITAL,1)<0.05 AND REF(VOL/CAPITAL,2)<0.05 AND REF(VOL/CAPITAL,3)<0.05;
VAR14:=2*(COST(85)-COST(15))/(COST(85)+COST(15));
VAR15:=REF(VAR14,1)<=0.16;
VAR12 AND VAR13 AND VAR15;