未来函数检测结果如下:
该公式包含未来函数:BACKSET


XA_1:=MAX(CLOSE,OPEN);

XA_2:=MIN(CLOSE,OPEN);

XA_3:=MA(CLOSE,20);

{}

XA_4:=BARSLASTCOUNT(CLOSE<XA_3);

XA_5:=BACKSET((XA_4>=4)*XA_4,XA_4);

XA_6:=BARSLASTCOUNT(CLOSE>XA_3);

XA_7:=BACKSET((XA_6>=4)*XA_6,XA_6);

XA_8:=BARSLASTCOUNT(NOT(XA_5 OR XA_7));

XA_9:=BARSLASTCOUNT(REF(XA_5>0,XA_8));

XA_10:=BARSLASTCOUNT(REF(XA_7>0,XA_8));

XA_11:=FILTERX(LLV(XA_2,XA_9)=XA_2,XA_9);

XA_12:=FILTERX(HHV(XA_1,XA_10)=XA_1,XA_10);

XA_13:=REF(XA_1,BARSLAST(XA_12));

XA_14:=REF(XA_2,BARSLAST(XA_11));

XA_15:=BARSLAST(XA_9=1);

XA_16:=REF(XA_13,BARSLAST(XA_9));

XA_17:=REF(XA_14,XA_15);

XA_18:=XA_16+(XA_16-XA_17)*0.191;

XA_19:=REFDATE(XA_18,DATE);

黄金突破:CROSS(CLOSE,XA_19);

原理解析:
XA_1赋值:收盘价和开盘价较大值


XA_2赋值:收盘价和开盘价的较小值


XA_3赋值:收盘价的20日简单移动平均


{}

XA_4赋值:BARSLASTCOUNT(收盘价

XA_5赋值:BACKSET((XA_4>=4)*XA_4,XA_4)


XA_6赋值:BARSLASTCOUNT(收盘价>XA_3)


XA_7赋值:BACKSET((XA_6>=4)*XA_6,XA_6)


XA_8赋值:BARSLASTCOUNT(NOT(XA_5 OR XA_7))


XA_9赋值:BARSLASTCOUNT(XA_8日前的XA_5>0)


XA_10:=BARSLASTCOUNT(XA_8日前的XA_7>0)


XA_11:=FILTERX(XA_9日内XA_2最低值=XA_2,XA_9)


XA_12:=FILTERX(XA_10日内XA_1最高值=XA_1,XA_10)


XA_13:=REF(XA_1,上次XA_12距今天数)


XA_14:=REF(XA_2,上次XA_11距今天数)


XA_15:=上次XA_9=1距今天数


XA_16:=REF(XA_13,上次XA_9距今天数)


XA_17:=XA_15日前的XA_14


XA_18:=XA_16+(XA_16-XA_17)*0.191


XA_19:=REFDATE(XA_18,DATE)
输出

黄金突破:收盘价上穿XA_19

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