首页 技术指标 帖子

在MetaTrader 4中实现多重ZigZag指标

附件
7223.zip (2.18 KB, 下载 0次)

多重ZigZag指标介绍

对于ZigZag的爱好者来说,这款小型指标可以在同一个时间框架中绘制来自不同时间框架的多个ZigZag线。我们实现了四种ZigZag(H1、H4、D1、W1)。在这里,选择的时间框架应该是显示的时间框架中最小的,也就是H1。在其他时间框架中,它的绘制会不准确,因为没有时间框架的检查。

算法展示

与nen的ZUP(DT模式)几乎相同,我决定制作一个独立的指标来展示该算法本身,这能够在当前时间框架中显示来自其他时间框架的指标。请注意在start()函数中的检查:这些检查对于正确显示“其他”ZigZag是必要的,以确保在它们的极值附近没有平坦区域。

可编辑的ZigZag

附带的还有Rosh编辑的ZigZag。代码并不复杂,因此将此ZigZag替换为其他的并不困难。只需对外部参数和ZZ()函数进行修改:所有ZigZag的参数都“隐藏”在函数内部。如果参数需要根据时间框架进行调整,虽然会稍微复杂一些,但绝对不至于让人望而却步。

ZigZag颜色说明

ZigZag的颜色按彩虹的顺序排列(“Richard Of York Gave Battle In Vain”):红色对应H1,橙色(这里是金色)对应H4,绿色对应D1,蓝色对应W1。

在单一窗口中的多个ZigZag

相关帖子

评论 (0)