外汇高速公路 - 页 25

 

祝贺这个指标。

我在第二版中没有看到任何路障,它们被删除了 吗?

我有点喜欢关于交易它们的反弹的想法。

就像商业指标那样。

似乎非常有利可图!

这个指标有什么进一步的发展吗?

 
superblacksmith:
你好,我有这个高速公路指标,想把它变成一个EA。然而,对于这个外汇高速公路指标,我找不到如何确定条形图上的颜色是红色还是绿色。如果有人能告诉我如何读取外汇高速公路,或者能创建一个类似于 "iFreeway "的功能,供我的EA使用,我将非常高兴。谢谢你。指标见附件。

嗨,超级铁匠。

有趣的指标......是少有的没有任何缓冲区的指标之一。iCustom需要指标缓冲区 来获取数值。

您可以在指标中直接添加ExtMapBuffers,以便在您的iCustom语句中把指标值传输给您的EA

在您的iCustom语句中使用指标缓冲区

1)要求你在你的iCustom语句中添加所有的 指标参数......而该指标有太多的参数需要被添加。

2) 由于有这么多的参数(大部分是不需要的),你可以从指标中删除 "externs",以使它更容易。

为你的EA提供的iCustom实例

(para1等=指标设置...确保将所有指标参数放在iCustom语句中)。

double iFreeway_Green = iCustom(NULL,0, "Forex_Freeway_2",para1, para2, para-etc,ExtMapBuffer0,0) 。

double iFreeway_Red = iCustom(NULL,0, "Forex_Freeway_2",para1, para2, para-etc,ExtMapBuffer1,0) 。

为你在指标中添加的每个ExtMapBuffer做一个新行。

关于彩色条形图 - 看起来它们是在void column()函数中找到的。

找到做颜色的变量并将其复制到ExtMapBuffers中。

然后使用上面的例子来获得颜色值并在你的EA中使用它们。

希望这有帮助。

罗伯特