[求助]老师您好 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]老师您好 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-20 12:41
 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;

顶: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;

请老师改成文化的,谢谢
技术人员回复
日期:2018-6-20 13:06

不同软件函数机制不同,效果可能略有差异,改下参考:

 

CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
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:=REFX1(REF(HHV(HIGH,96),5),10000);


XA_4:=REFX1(REF(LLV(LOW,96),5),10000);


XA_5:=(XA_3+XA_4)/2;


顶: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,NULL),CROSSDOT,COLORWHITE,LINETHICK3;


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


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


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


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


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


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


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


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