N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
金叉:=kdj.K>kdJ.D AND KDJ.J>KDJ.D AND KDJ.J>KDJ.K;
流通市值:=CAPITAL*C/1000000;
涨幅:=(C-REF(C,1))/REF(C,1)*100;
价格:=C;
VAR0:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S') OR DYNAINFO(4)=0 OR INBLOCK('创业板') OR INBLOCK('科创板')) OR BARSCOUNT(C)>1;
VAR1:=流通市值>0 AND 流通市值< 100;
VAR2:=涨幅>9.8 AND 涨幅< 20.99 AND C=H;
VAR3:=价格>2 AND 价格< 22;
VAR4:=COUNT(VAR2,2)=1;
XG:金叉 AND VAR0 AND VAR1 AND VAR2 AND VAR3 AND VAR4;