指标源码问题 (文华财经WH6赢顺V6.7)

投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22

 你好,

如图:

 

 



图片点击可在新窗口打开查看

 

我在主图指标这样写:DRAWGBK1(DEA>0,RGB(100,0,0));

就显示为上图,我需要把代码中的EDA>0改为DEA>-1但改完后,主图变色仍然按DEA>0来变色,请问怎么解决

 

谢谢

技术人员回复
日期:2018-5-31 16:27
本地加载后是有差异的,如图:

源码:

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
DRAWGBK1(DEA>-1,RGB(100,0,100));
DRAWGBK1(DEA>0,RGB(100,0,0));

请您具体指出没有按照DEA>-1的地方变色的地方,给您看一下


图片点击可在新窗口打开查看

投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22
 难道是我们软件有bug?测试DEA>-1的话,没有提示指标书写错误,但实际显示不是按DEA>-1显示
投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22

 那也可能是服务器刷新问题,我改完后还是显示改之前的

DEA>-1 能正常显示就好

 

 

谢谢

技术人员回复
日期:2018-5-31 16:29
参考2楼回复,是有差异的
 
要注意语句的先后可能导致颜色的覆盖

还有疑问请具体指出应该变色却没有变色的位置

投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22

 你好  还是不行

源码如下:

 

DIF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIF,7);
DRAWGBK1(DEA>-1,RGB(100,0,0));
DRAWGBK1(DEA<1,RGB(0,0,74));

 

我测试MA809的3分钟,如图,

 



图片点击可在新窗口打开查看
投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22

图中实际是按 DRAWGBK1(DEA>1,RGB(100,0,0)); 显示变红的,这是我刚才之前改的参数,现在参数1已经确定改为-1,但还是显示之间的1的

投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22
 难道软件也有cookie吗
技术人员回复
日期:2018-5-31 16:43
有差异的,如图:

之所以看起来一样是因为被第二句给覆盖了

dea>-1和dea<1是有重叠部分的


图片点击可在新窗口打开查看
 
投资者咨询:指标源码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 16:22
 明白了 谢谢 我加个REF(DEA,1)就可以解决了