MA30:=MA(C,30);
MA60:=MA(C,60);
MA120:=MA(C,120);
MA250:=MA(C,250);
JD1:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416>=10;
JD2:=ATAN((MA60/REF(MA60,1)-1)*100)*180/3.1416>=2;
JD3:=ATAN((MA120/REF(MA120,1)-1)*100)*180/3.1416>=1;
JD:=JD1 AND JD2 AND JD3;
T1:=MA30>MA60 AND MA60>MA120 AND MA120>MA250;
T2:=COUNT(L>MA(C,30),15)>=14 ANDCROSS(MA(C,30),L);
T3:=COUNT(L>MA(C,60),22)>=21 AND CROSS(MA(C,60),L);
T4:=COUNT(L>MA(C,120),22)>=21 AND CROSS(MA(C,120),L);
QT:=DYNAINFO(17)!=0 AND NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND CAPITAL<=10000000;
T5:=T1 AND T2 AND JD AND QT;
T6:=T1 AND T3 AND JD2 AND QT;
T7:=T1 AND T4 AND JD2 AND JD3 AND QT ;
T5 OR T6 OR T7 AND MA(C,20)>REF(MA(C,20),1);
九毛八公式解读
MA30赋值:收盘价的30日简单移动平均 MA60赋值:收盘价的60日简单移动平均 MA120赋值:收盘价的120日简单移动平均 MA250赋值:收盘价的250日简单移动平均 JD1赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416>=10 JD2赋值:(MA60/1日前的MA60-1)*100的反正切*180/3.1416>=2 JD3赋值:(MA120/1日前的MA120-1)*100的反正切*180/3.1416>=1 JD赋值:JD1 AND JD2 AND JD3 T1赋值:MA30>MA60 AND MA60>MA120 AND MA120>MA250 T2赋值:统计15日中满足最低价>收盘价的30日简单移动平均的天数>=14 AND 收盘价的30日简单移动平均上穿最低价 T3赋值:统计22日中满足最低价>收盘价的60日简单移动平均的天数>=21 AND 收盘价的60日简单移动平均上穿最低价 T4赋值:统计22日中满足最低价>收盘价的120日简单移动平均的天数>=21 AND 收盘价的120日简单移动平均上穿最低价 QT赋值:量比不等于0 AND 取反 AND 当前流通股本(手)<=10000000 T5赋值:T1 AND T2 AND JD AND QT T6赋值:T1 AND T3 AND JD2 AND QT T7赋值:T1 AND T4 AND JD2 AND JD3 AND QT T5 OR T6 OR T7 AND 收盘价的20日简单移动平均>1日前的收盘价的20日简单移动平均