指标: Keltner 通道振荡器

 

Keltner 通道振荡器:

广为人知的 Keltner 通道振荡器的新视觉版本。

作者: Mladen Rakic

 

你好,Mladen,首先我想说,您在 MQL5 网站上发布的指标非常出色。干得好!其次,我想问您是否可以在这个指标中添加一个功能,当信号发生时在图表上生成一个箭头。例如,当黑线向上交叉时,它会生成一个向下箭头,以表示回调;同样,当黑线向下交叉时,它会生成一个向上箭头。您能改进这个指标吗?

致以最崇高的敬意

法比奥

 

在这个问题上出现Array out of range(数组超出范围)错误。


这些是设置,错误代码是 Array out of range (212,52)

我肯定我在这里做错了什么。

 
Adnan S Array 超出范围的 错误。


这些是设置,错误代码是 Array out of range (212,52)

我肯定我在这里做错了什么。

尽管这是一个很老的指标,而且在这段时间里发生了很多变化(包括如果我今天写出这段代码,它看起来与这段代码并不相似),但我在使用该指标时并没有遇到问题。

使用了您的设置,并使用了附件中的指标


PS:这是导致您这边出现问题的那行代码......:

               double toscu[]; CopyBuffer(mtfHandle,0,0,bars,toscu);

该行只是使用 CopyBuffer() 内置函数将值复制到数组中。因此:问题不在于代码,而在于 mt5 某些版本中时常出现的老问题(以错误方式处理数组的问题)。

 
Mladen Rakic #:

尽管这是一个很老的指标,而且在这段时间里发生了很多变化(包括如果我今天编写该代码,它看起来与该代码完全不一样),但我在使用该指标时没有遇到任何问题。

使用了您的设置,并使用了附件中的指标


附注:这是导致您这边出现问题的那行代码:

该行只是使用 CopyBuffer() 内置函数将值复制到数组中。因此:问题不在于代码,而在于 mt5 某些版本中时常出现的老问题(以错误方式处理数组的问题)。

谢谢!


我会试试的。


我也给你发了一条私人信息。

 
你好,我想在机器人中使用这个指标,但我甚至无法正确初始化它。您能帮我解决这个问题吗?