请修改下指标 (文华财经WH6赢顺V6.7)

投资者咨询:请修改下指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-3 20:48
 M5:MA(C,60),DOT;
重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382;
IF(重心>=M5,M5,NULL),RGB(255,0,128),DOT,NOTEXT;
IF(重心<=M5,M5,NULL),RGB(0,255,0),DOT,NOTEXT;


图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-4 8:07

可以尝试这样优化一下,如果还有疑问您可以具体说明一下:

 

 M5:=MA(C,60),DOT;
重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382;
IF(重心>M5,M5,NULL),RGB(255,0,128),DOT,NOTEXT;
IF(重心<=M5,M5,NULL),RGB(0,255,0),DOT,NOTEXT;

投资者咨询:请修改下指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-3 20:48
 
技术人员回复
日期:2018-6-4 13:26

 3楼定义还缺少M3>M5时重心<=M5的情况以及对应反向的情况,所以会有空缺

 

其他编写可以参考:

 

M5:=MA(C,60),DOT;
M3:=MA(C,30),DOT;
重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382;
IF(重心>=M5&&M3>M5,M3,NULL),COLORMAGENTA,DOT,NOTEXT;
IF(重心<=M5&&M3<M5,M3,NULL),COLORBLUE,DOT,NOTEXT;

IF(M3=M5&&BARSLAST(重心>=M5)<BARSLAST(重心<=M5),M3,NULL),COLORMAGENTA,DOT,NOTEXT;
IF(M3=M5&&BARSLAST(重心>=M5)>BARSLAST(重心<=M5),M3,NULL),COLORBLUE,DOT,NOTEXT;

投资者咨询:请修改下指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-3 20:48
 老师,这样还是不行

图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-4 19:53
 参考4楼回复: 3楼定义还缺少M3>M5时重心<=M5的情况以及对应反向的情况,所以会有空缺

 您在具体说明一下这里的思路,我们看下