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


X_5:=MA(CLOSE,120); X_69:=SLOPE(X_5,2)*100; X_59:= X_69>0; X_51:=EMA(CLOSE,8)-EMA(CLOSE,13); X_42:=EMA(X_51,6); X_9:=2*(X_51-X_42); X_35:=EVERY(X_51>REF(X_51,1),BARSLASTCOUNT(X_51>X_42))AND X_51>X_42; X_75:=EVERY(X_9>REF(X_9,1),BARSLASTCOUNT(X_51>X_42))AND X_51>X_42; X_84:=REF(MAX(C,O),BARSLAST(X_35)+1); X_70:=REF(MAX(C,O),BARSLAST(X_75)+1); X_55:=IF(X_70>=X_84,X_70,X_84); X_88:=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(X_55)+1)=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(bbi>REF(BBI,1)AND C>BBI)); X_14:=EVERY(X_51< REF(X_51,1),BARSLASTCOUNT(X_51< X_42))AND X_51< X_42; X_4:=EVERY(X_9< REF(X_9,1),BARSLASTCOUNT(X_51< X_42))AND X_51< X_42; X_22:=MIN(X_14,X_4); X_33:=LLV(IF(C< O,C,MIN(C,O)),BARSLASTCOUNT(X_22)+1)=LLV(IF(C< O,C,MIN(C,O)),BARSLASTCOUNT(X_51< REF(X_51,1) AND BBI< REF(BBI,1) AND L< BBI)); X_20:=BARSLAST(X_88)=1; X_80:=REF(MAX(C,O),BARSLAST(X_20)+1); X_23:=crOSS(C,X_80); X_100:=REF(X_51,BARSLAST(X_20)+1); X_27:=X_23 AND X_51>X_100; X_18:=BARSLAST(X_33)=1; X_93:=REF(MIN(C,O),BARSLAST(X_18)+1); X_40:=CROSS(X_93,C); X_21:=BARSLAST(X_40)=1; X_46:=REF(O,BARSLAST(X_21)+1); X_99:=CROSS(C,X_46); XG:((X_99 AND C>O AND X_9>REF(X_9,1)) OR X_27) AND X_59;

原理解析:


X_5赋值:收盘价的120日简单移动平均
X_69赋值:SLOPE(X_5,2)*100
X_59赋值: X_69>0
X_51赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
X_42赋值:X_51的6日指数移动平均
X_9赋值:2*(X_51-X_42)
X_35赋值:EVERY(X_51>1日前的X_51,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_75赋值:EVERY(X_9>1日前的X_9,BARSLASTCOUNT(X_51>X_42))AND X_51>X_42
X_84赋值:REF(C和O较大值,上次X_35距今天数+1)
X_70赋值:REF(C和O较大值,上次X_75距今天数+1)
如果X_70>=X_84返回X_70否则返回X_84
X_88赋值:HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(X_55)+1)=HHV(IF(C>O,C,C和O较大值),BARSLASTCOUNT(BBI>1日前的BBIAND C>BBI))
X_14赋值:EVERY(X_51< 1日前的X_51,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_4赋值:EVERY(X_9< 1日前的X_9,BARSLASTCOUNT(X_51< X_42))AND X_51< X_42
X_22赋值:X_14和X_4的较小值
X_33赋值:LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_22)+1)=LLV(IF(C< O,C,C和O的较小值),BARSLASTCOUNT(X_51< 1日前的X_51 AND BBI< 1日前的BBI AND L< BBI))
X_20赋值:上次X_88距今天数=1
X_80赋值:REF(C和O较大值,上次X_20距今天数+1)
X_23赋值:C上穿X_80
X_100赋值:REF(X_51,上次X_20距今天数+1)
X_27赋值:X_23 AND X_51>X_100
X_18赋值:上次X_33距今天数=1
X_93:=REF(C和O的较小值,上次X_18距今天数+1)
X_40:=X_93上穿C
X_21赋值:上次X_40距今天数=1
X_46:=REF(O,上次X_21距今天数+1)
X_99:=C上穿X_46
输出XG:((X_99 AND C>O AND X_9>1日前的X_9) OR X_27) AND X_59

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