来函数检测结果如下:
该公式没有未来函数
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
}