来函数检测结果如下:
该公式没有未来函数


DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

A1:=BETWEEN(REF(C,1)/REF(C,2),0.97,1.05) AND MAX(REF(C,1),REF(O,1))/MIN(REF(C,1),REF(O,1))<1.03;

A2:=C=HHV(C,5) AND C>O AND C/REF(C,1)>1.03;

A3:=MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30) AND MA(C,30)>MA(C,60) AND MA(C,30)>MA(C,120); 

A4:=DIFF>DEA;{股票指标网}

A5:=COUNT(REF(C,1)>REF(MA(C,20),1) AND REF(MA(C,10)>MA(C,20),1),5)=5;

XG1:=COUNT(A1,5)=5 AND A2 AND A3 AND A4;

DRAWTEXT(XG1,L*1.01,'←--芝麻开花'),colorwhite;

{

选股公式:



DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

A1:=BETWEEN(REF(C,1)/REF(C,2),0.97,1.05) AND MAX(REF(C,1),REF(O,1))/MIN(REF(C,1),REF(O,1))<1.03;

A2:=C=HHV(C,5) AND C>O AND C/REF(C,1)>1.03;

A3:=MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30) AND MA(C,30)>MA(C,60) AND MA(C,30)>MA(C,120); 

A4:=DIFF>DEA;

A5:=COUNT(REF(C,1)>REF(MA(C,20),1) AND REF(MA(C,10)>MA(C,20),1),5)=5;

XG1:COUNT(A1,5)=5 AND A2 AND A3 AND A4 ;

}

 

原理解析:
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均


DEA赋值:DIFF的9日指数移动平均


A1赋值:BETWEEN(1日前的C/2日前的C,0.97,1.05) AND 1日前的C和1日前的O较大值/1日前的C和1日前的O的较小值<1.03


A2赋值:C=5日内C最高值 AND C>O AND C/1日前的C>1.03


A3赋值:C的10日简单移动平均>C的20日简单移动平均 AND C的20日简单移动平均>C的30日简单移动平均 AND C的30日简单移动平均>C的60日简单移动平均 AND C的30日简单移动平均>C的120日简单移动平均


A4赋值:DIFF>DEA
{股票指标网}

A5赋值:COUNT(1日前的C>REF(C的20日简单移动平均,1) AND REF(C的10日简单移动平均>C的20日简单移动平均,1),5)=5


XG1赋值:统计5日满足A1的天数=5 AND A2 AND A3 AND A4
当满足条件XG1时,在L*1.01和'←--芝麻开花'位置书写文字
{

选股公式:


DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均


DEA赋值:DIFF的9日指数移动平均


A1赋值:BETWEEN(1日前的C/2日前的C,0.97,1.05) AND 1日前的C和1日前的O较大值/1日前的C和1日前的O的较小值<1.03


A2赋值:C=5日内C最高值 AND C>O AND C/1日前的C>1.03


A3赋值:C的10日简单移动平均>C的20日简单移动平均 AND C的20日简单移动平均>C的30日简单移动平均 AND C的30日简单移动平均>C的60日简单移动平均 AND C的30日简单移动平均>C的120日简单移动平均


A4赋值:DIFF>DEA


A5赋值:COUNT(1日前的C>REF(C的20日简单移动平均,1) AND REF(C的10日简单移动平均>C的20日简单移动平均,1),5)=5
输出

XG1:统计5日满足A1的天数=5 AND A2 AND A3 AND A4


}

 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!