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


XA_1:=EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);

XA_2:=EMA(XA_1,5);{}

XA_3:=REFDATE(REF(HHV(HIGH,96),5),DATE);

XA_4:=REFDATE(REF(LLV(LOW,96),5),DATE);

XA_5:=(XA_3+XA_4)/2;{WWW.}

旗帜顶:IF(XA_1>0 AND XA_1-XA_2<=0,XA_3,XA_3),COLORGREEN,LINETHICK3;

旗帜腰:IF(XA_1>0 AND XA_1-XA_2<=0,XA_5,XA_5),COLORGREEN,LINETHICK3;

旗帜底:IF(XA_1>0 AND XA_1-XA_2<=0,XA_4,XA_4),COLORGREEN,LINETHICK3;

五:IF(CURRBARSCOUNT=6,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORWHITE,LINETHICK3;

十:IF(CURRBARSCOUNT=11,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORYELLOW,LINETHICK3;

二十:IF(CURRBARSCOUNT=21,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORRED,LINETHICK3;

三十:IF(CURRBARSCOUNT=31,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORCYAN,LINETHICK3;

六十:IF(CURRBARSCOUNT=61,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORYELLOW,LINETHICK3;

九十:IF(CURRBARSCOUNT=91,LOW*0.992-0.02,DRAWNULL),CROSSDOT,COLORYELLOW,LINETHICK3;

高1:IF(XA_1>0 AND XA_1-XA_2>0,XA_3,DRAWNULL),COLORRED,LINETHICK3;

中1:IF(XA_1>0 AND XA_1-XA_2>0,XA_5,DRAWNULL),COLORRED,LINETHICK3;

低1:IF(XA_1>0 AND XA_1-XA_2>0,XA_4,DRAWNULL),COLORRED,LINETHICK3;



 

原理解析:
XA_1赋值:EMA(((2*收盘价+最高价+最低价)/4-30日内最低价最低值)/(30日内最高价最高值-30日内最低价最低值)*100,8)


XA_2赋值:XA_1的5日指数移动平均
{}

XA_3赋值:REFDATE(REF(96日内最高价最高值,5),DATE)


XA_4赋值:REFDATE(REF(96日内最低价最低值,5),DATE)


XA_5赋值:(XA_3+XA_4)/2
如果XA_1>0 AND XA_1-XA_2<=0返回XA_3否则返回XA_3
如果XA_1>0 AND XA_1-XA_2<=0返回XA_5否则返回XA_5
如果XA_1>0 AND XA_1-XA_2<=0返回XA_4否则返回XA_4
如果 到最后交易的周期=6返回最低价*0.992-0.02否则返回DRAWNULL
如果 到最后交易的周期=11返回最低价*0.992-0.02否则返回DRAWNULL
如果 到最后交易的周期=21返回最低价*0.992-0.02否则返回DRAWNULL
如果 到最后交易的周期=31返回最低价*0.992-0.02否则返回DRAWNULL
如果 到最后交易的周期=61返回最低价*0.992-0.02否则返回DRAWNULL
如果 到最后交易的周期=91返回最低价*0.992-0.02否则返回DRAWNULL
如果XA_1>0 AND XA_1-XA_2>0返回XA_3否则返回DRAWNULL
如果XA_1>0 AND XA_1-XA_2>0返回XA_5否则返回DRAWNULL
如果XA_1>0 AND XA_1-XA_2>0返回XA_4否则返回DRAWNULL




 

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