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


ZYG1:=BARSLAST(CURRBARSCOUNT=120);



ZYG2:=CONST(IF(ISLASTBAR=1,HHV(HIGH,ZYG1),0));



ZYG3:=CONST(IF(ISLASTBAR=1,LLV(LOW,ZYG1),0));



ZYG4:=EMA(CLOSE,3)>EMA(CLOSE,21);



ZYG5:=EMA(CLOSE,3)<EMA(CLOSE,21);



ZYG6:=EMA(CLOSE,3)>EMA(CLOSE,8);



ZYG7:=EMA(CLOSE,3)<EMA(CLOSE,8);



ZYG8:=EMA(HHV(HIGH,1),8);



ZYG9:=EMA(C,8)<REF(EMA(C,8),1) AND CLOSE<EMA(C,8);



ZYG10:=IF(ZYG8<REF(ZYG8,1) OR ZYG9,1,0);



ZYG11:=SMA(MAX(C-REF(C,1),0),2,1)/SMA(ABS(C-REF(C,1)),2,1)*100;



ZYG12:=ZYG11<45 AND REF(ZYG11,1)>45;



ZYG13:=ZYG11<20 AND REF(ZYG11,1)>20;



ZYG14:=COUNT(ZYG10=1,4)=3 AND ZYG10=0 AND O<C;



盈利小助手:=(ZYG14 AND (C-REF(C,1))/REF(C,1)>0.065)*10>=10;



XG:盈利小助手 OR ((C-REF(C,1))/REF(C,1)>0.065 AND (REF(ZYG13,1) OR REF(ZYG12,1)));

原理解析:
ZYG1赋值:上次 到最后交易的周期=120距今天数

ZYG2赋值:CONST(IF(ISLASTBAR=1,ZYG1日内最高价最高值,0))

ZYG3赋值:CONST(IF(ISLASTBAR=1,ZYG1日内最低价最低值,0))

ZYG4赋值:收盘价的3日指数移动平均>收盘价的21日指数移动平均

ZYG5赋值:收盘价的3日指数移动平均<收盘价的21日指数移动平均

ZYG6赋值:收盘价的3日指数移动平均>收盘价的8日指数移动平均

ZYG7赋值:收盘价的3日指数移动平均<收盘价的8日指数移动平均

ZYG8赋值:E1日内最高价最高值的8日简单移动平均

ZYG9赋值:C的8日指数移动平均<1日前的C的8日指数移动平均 AND 收盘价

ZYG10:=IF(ZYG8<1日前的ZYG8 OR ZYG9,1,0)

ZYG11:=SMA(C-1日前的C和0较大值,2,1)/SMA(C-1日前的C的绝对值,2,1)*100

ZYG12:=ZYG11<45 AND 1日前的ZYG11>45

ZYG13:=ZYG11<20 AND 1日前的ZYG11>20

ZYG14:=统计4日满足ZYG10=1的天数=3 AND ZYG10=0 AND O

盈利小助手赋值:(ZYG14 AND (C-1日前的C)/1日前的C>0.065)*10>=10

输出XG:盈利小助手 OR ((C-1日前的C)/1日前的C>0.065 AND (1日前的ZYG13 OR 1日前的ZYG12))

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