MAA5:=MA(C,5);
MAA10:=MA(C,10);
MAA30:=MA(C,30);
KS:=IF(MAA10>MAA30,MAA10,MAA30);
A3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
A4:=SMA(A3,3,1);
A5:=SMA(A4,3,1);
A6:=3*A4-2*A5;
A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(Abs(A7),6),6);
买:=LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) ANDCROSS(A8,MA(A8,2));
FTP:=DYNAINFO(4)>0;{非停牌}
FBZ:=(INBLOCK('北证A股') OR INBLOCK('北京A股'))=0;{非北证}
Fst:=INBLOCK('ST板块')=0;{非ST}
FKC:=INBLOCK('科创板')=0;{非科创板}
FCY:=INBLOCK('创业板')=0;{非创业板}
FF:=FTP AND FBZ AND FST AND FKC AND FCY AND C<50;{剔除}
TJ1:=MA(C,1);
TJ2:=MA(C,3);
TJ3:=MA(C,5);
MA5:=MA(C,3);
角度:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
DTPL:=MA(C,1)>MA(C,3) AND MA(C,5)>MA(C,21) AND C>0 AND TJ1>TJ2 AND TJ2>TJ3 ;
XG:FILTER(买=1,5);
九毛八公式解读
MAA5赋值:收盘价的5日简单移动平均 MAA10赋值:收盘价的10日简单移动平均 MAA30赋值:收盘价的30日简单移动平均 KS赋值:如果MAA10>MAA30,返回MAA10,否则返回MAA30 A3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 A4赋值:A3的3日[1日权重]移动平均 A5赋值:A4的3日[1日权重]移动平均 A6赋值:3*A4-2*A5 A7赋值:收盘价-1日前的收盘价 A8赋值:100*A7的6日指数移动平均的6日指数移动平均/A7的绝对值的6日指数移动平均的6日指数移动平均 买赋值:2日内A8的最低值=7日内A8的最低值 AND 统计2日中满足A8<0的天数 AND A8上穿A8的2日简单移动平均 FTP赋值:开盘价>0 FBZ赋值:(属于某板块 OR 属于某板块)=0 FST赋值:属于某板块=0 FKC赋值:属于某板块=0 FCY赋值:属于某板块=0 FF赋值:FTP AND FBZ AND FST AND FKC AND FCY AND 收盘价<50 TJ1赋值:收盘价的1日简单移动平均 TJ2赋值:收盘价的3日简单移动平均 TJ3赋值:收盘价的5日简单移动平均 MA5赋值:收盘价的3日简单移动平均 角度赋值:(MA5/1日前的MA5-1)*100的反正切*180/3.1416 DTPL赋值:收盘价的1日简单移动平均>收盘价的3日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的21日简单移动平均 AND 收盘价>0 AND TJ1>TJ2 AND TJ2>TJ3 输出XG:买=1的5日过滤