欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

谐波模式查找器 V3 - MetaTrader 5脚本

author emer | 972 人阅读 | 0 人评论 |

Harmonic Pattern Finder V3 - indicator for MetaTrader 5

Harmonic Pattern Finder V3 - indicator for MetaTrader 5

继续 自动寻找谐波的热门软件 模式,这是第三个也是最有可能的最终版本 称为“谐波模式查找器”的指示器。它解决了 从之前的迭代中发现的许多问题,包括错误修复和其他改进。此外,代码是 广泛重构,使其对于 其他程序员集成他们自己的自定义扩展或创建 基于模式匹配算法的 EA。

对于 那些不知道和声模式的人——这是一种方法 基于市场中的斐波那契比率及其构成的模式的技术分析。种类 类似的形态,如三角形和双顶,但具有精确的 测量 这使得计算机测量工具特别吸引 交易这些模式。目前,MQL5 代码库中有该指标的两个早期版本(V1:https://www.mql5.com/en/code/16435,V2:https://www.mql5.com/en/code/16852)。 

一些 亮点来自 这个新的 一 包括:

所以 只需继续下载它,因为它的用法非常直观。它 建议使用黑色背景,否则需要设置 指标设置中可见的配色方案。对于 有关的详细技术信息 指示器继续 之后阅读 图像。如有问题,请随时在论坛发帖或发送 下午。

Harmonic Pattern Finder V3 - indicator for MetaTrader 5

双击某个形态可使其从其他形态中脱颖而出(紫色),并显示可用于评估交易的详细统计数据、时间和 PRZ 信息。

不同 交易者有不同的规则来确定是否 或者没有一个模式值得交易。 存在许多理论,我们不会在这里逐一逐一讨论。的 指标采用“整体”匹配方法检查是否 每个图案比率均在由a设定的可接受范围内 松弛设置。不过根据用户的反馈,现在 可以过滤掉潜在的模式和预测 反转区仅由松弛组成。一个 不同的、独立的过滤方法可以过滤掉 根据对 X-B 段与 B-D 段或 A-B 的持续时间的测量,完成得太早或太晚的模式 到 C-D 表示 ABCD 模式。

是否 这不适合您的需求吗?好吧,如果您知道如何编码,那么就可以编写自定义的 “过滤”规则,如下所述。

基于 关于当前工具的历史记录,指标会记住 哪种模式失败或成功逆转的频率 PRZ。此信息可以在以下位置收集 评论框,显示诸如“F. Bear. New 密码问题60.00(6 S / 4 F)”。第一个字母只是断言 是否 或该模式最近未被点击 (F.)、失败 (O.)、 成功 (P.),或测试 PRZ (T.)。接下来是方向和 形态名称,在显示统计逆转机会之前,在此 情况60%。这是根据有6次成功的历史计算的 以及该模式的 4 次失败,如图所示 如果双击它。 但无论如何,请记住,过去的表现并不 必然预测未来的结果:)

作为 如上所述,该指标经过广泛重构并考虑了 考虑 MQL5 的面向对象功能,例如类和接口。的 指标现在由多个文件组成并具有架构 如下面的 UML 图所示。

Harmonic Pattern Finder V3 - indicator for MetaTrader 5

做 您想创建 EA 吗?那么你可以实现一个自己的 “CHPFMatchProcessor”,将其交给匹配算法,并且 像当前指标那样称呼它,即为它提供 锯齿形阵列并等待响应。配套的 算法将为在中找到的每个匹配调用匹配处理器 之字形数据,确定 如果 模式匹配、上突出式或下突出式(投影)。这是 必须传递给 EA 逻辑的内容。

需要自定义过滤或观察规则?过滤是为了 例如,忽略 RSI 不正确或 XA 的模式 线段太直。那么它应该像写一个一样简单 实现“CHPFFilter”接口并插入它 进入过滤器列表;当前时间和纯度过滤器是 解释性的。观察规则将用于 例子是 发送推送消息或声音 警报 每当模式匹配时。这可以通过类似的方式完成 通过实现“CHPFObserver”接口的方式。

该指标是双方共同努力的结果安德烈·恩格大卫·加德哈


附件下载

📎 hpfcommentobserver.mqh (14.65 KB)

📎 hpffilter.mqh (3.07 KB)

📎 hpffilterlist.mqh (7.42 KB)

📎 hpfglobals.mqh (32.01 KB)

📎 hpfindicator.mqh (32.31 KB)

📎 hpfmatcher.mqh (58.8 KB)

📎 hpfmatchprocessor.mqh (4.15 KB)

📎 hpfobserver.mqh (3.01 KB)

📎 hpfobserverlist.mqh (9.47 KB)

📎 hpfpurityfilter.mqh (15.18 KB)

📎 hpfringbuffer.mqh (9.83 KB)

📎 hpfstatisticsobserver.mqh (9.75 KB)

📎 hpftimefilter.mqh (15.55 KB)

📎 hpfdrawingobserver.mqh (76.18 KB)

📎 harmonicpatternfinderv3.mq5 (115.44 KB)

Source: MQL5 #22218

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录