如何确定曲折前的低点或高点

时间:2020-10-17 13:09:48

标签: mql4

这是icustom调用函数,并获得低和高值。

double highzigzag = iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,1,0);
      double lowzigzag = iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,2,0);

以及如何编码以前的低值和高值以作比较

如果先前的低点>当前的低点,则继续趋势

如果先前的低点<当前的低点,趋势变化

zigzag

1 个答案:

答案 0 :(得分:0)

函数“ iCustom(......,X)”的最后一个占位符是您要在代码中检入的条形码的编号:[child.destroy() for child in C.winfo_children()]

u正在使用0 =当前OpenBar进行检查

您需要将其更改为1 = First Finished Bar或2 = Second Second Finished Bar

double highzigzag = iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,1,HERE); double lowzigzag = iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,2,HERE);

在此示例中,我正在检查第一个完成的小节,但您无需输入小节号,而应在for循环中使用该功能,并通过“ i”替换小节号

如果有帮助,别忘了喜欢