ROSH 请看看我改造的这个dolly指标中的GMACD指标 如何在同一个窗口显示两个以上的Gmacd 只能显示一个。

 

小弟从dolly'指标中抽出两个指标 其中一个是GNACD 另一个是DIGISTOCH,分别进行了改造。呵呵

希望在同一个窗口下分别出现几个不同货币对的GMACD 或者DIGISTOCH

现对GMACD进行改造,就是吧imacd(中的null 换成 类似这样 “GBPJPY”的。完成后可以显示,但仅限于插入一个货币对的GMACD,再插入另一个货币对的GMACD时 第二个无法显示 并且会对第一个形成干扰。

我想GNACD 另一个是DIGISTOCH这两个指标遇到的问题是一样的。请教这个问题如何解决?

谢谢!

原来的GNACD和DIGISTOCH源文件和我改造过的GMACD请看附件

附加的文件:
gmacdcnull.mq4  15 kb
 

附加的文件:
 
usdjpy-GNACD
附加的文件:
 
DIGISTOCH源文件
附加的文件:
digistoch.mq4  20 kb
 
同一个窗口中,Object是以名字区分的,不同的要用不同的名字,名字相同会相互干扰.
 
谢谢! 我先试试!
 
如何修改?请指教!谢谢!
 
I view in the indicator GMACDcnull.mq4 this line

    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GMACD"), 0, 0);
it should be thus

    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GMACDcnull"), 0, 0);
 
Indicator GBPJPYbGMACD.mq4 is written incorrect too:
    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GBPJPY-GMACD"), 0, 0);
correctly will be

    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GBPJPYbGMACD"), 0, 0);
etc
 
:
同一个窗口中,Object是以名字区分的,不同的要用不同的名字,名字相同会相互干扰.
DxdCn
如何实现 请指教!
 
Rosh:
I view in the indicator GMACDcnull.mq4 this line

    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GMACD"), 0, 0);
it should be thus

    ObjectCreate("Label2", OBJ_LABEL, WindowFind("GMACDcnull"), 0, 0);


Rosh

这个是dolly的源文件 没有改动