指标: Boa_ZigZag_Arrows_Duplex

 

Boa_ZigZag_Arrows_Duplex:

两个不同周期数的 Boa_ZigZag 指标,在同一个图表上显示箭头。


作者: Nikolay Kositsin

 
Automated-Trading:

Boa_ZigZag_Arrows_Duplex

作者:尼古拉-科西钦尼古拉-科西钦

你好 、

请提供该指标的 mt4 版本。这是一个超级棒的指标,非常好!请提供 mt4 版本?

谨致问候、

 
他怎么能限制计算烛台的数量呢?
 
Can I have Boa_ZigZag_Arrows_Duplex_Channet with alert function?
 
如何标记 HH 或 LL 标记的过渡条?
 
Alcides Vidigal #:
如何标记从 HH 或 LL 过渡标记的条形图?

我可以在 MT5 的 "专家 "选项卡中打印测试代码中的变量,每次一个或两个。每个双工之字形都有一个专用代码块,其中包含 BL 和 BH 变量。在每个代码块的后面和末尾,尝试插入:

//在快速之字形区块中
Print("Fast BL value: ",BL[bar]);
Print("Fast BH value: ",BH[bar]);

//在慢速之字形区块中
Print("Slow BL value: ",BL[bar]);
Print("Slow BH value: ",BH[bar]);

然后查看 MT5 的专家选项卡。您可能需要尝试使用 [0] 或 [1] 等固定数字。基本上,您必须挖掘指标缓冲区前面(逻辑上)的代码,因为正如您的问题所推断的那样,缓冲区被编码为空值,以便随时重新计算。

 

第 3 号帖子 的更新:

我自己做了一些打印测试,证实 ZigzagLawnBuffer1 和 ZigzagPeakBuffer1 缓冲区/数组保留了它们的值:

BH=high[bar];
BL=low [bar];
// ***** 测试代码 *****
Print("Slow ZZLawn1: ",ZigzagLawnBuffer1[94]);
Print("Slow ZZPeak1: ",ZigzagPeakBuffer1[63]);

虽然我没有测试 ZigzagLawnBuffer2 和 ZigzagPeakBuffer2,但它们很可能也保留了自己的值。看来我们需要在 4 个缓冲区/数组中循环,记录不等于零的值。然后将这些值保存到 4 个新的缓冲区中,供 iCustom 使用,或者将这些值保存为 GlobalVariables(全局变量,供终端访问)。

Indicators: Boa_ZigZag_Arrows_Duplex
Indicators: Boa_ZigZag_Arrows_Duplex
  • 2018.03.01
  • www.mql5.com
Boa_ZigZag_Arrows_Duplex: Author: Nikolay Kositsin...
 
你好,尼古拉。感谢您提供这个指标。它非常有用,因为它不会重绘,而且可以与其他指标一起使用。不过,我想问一下,您是否可以在其中添加警报?或者是否有人可以在这个指标中添加警报?非常感谢谢谢您的帮助
 
你们好,我正在为 mt4 寻找这个指标,我不会编程,谁能帮帮我,谢谢。
 
panzarotto #:
你们好,我正在为 mt4 寻找这个指标,我不会编程,有人可以帮我吗,谢谢。

你好,panzaratto。我不久前才完全转到 MT5,因此不再为 MT4 编程。对不起。

 
h3