请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
EA

WaveMaster Pro EA - MetaTrader 5EA

Syamsurizal Dimjati
Syamsurizal Dimjati
Hello traders, I design and develop high-quality indicators and Expert Advisors (EAs) for MT5 (since 2023), built to help you achieve more consistent and reliable trading results.
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
27
等级:
(2)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
WaveMaster Pro EA

WaveMaster示波器的官方执行伴侣。

必读要求 — 请先阅读

该EA本身不会生成交易信号。

它是一款 配套的专家顾问(EA) ,专门用于读取、解析并执行由 WaveMaster 示波器指标 生成的信号 。

>>该 EA 运行必须安装 WaveMaster 振荡器指标。
该指标 可在 MQL5 市场免费获取 :
>>WaveMaster 振荡器

若未安装该指标,EA将无法初始化,也不会进行交易。这是设计使然——智能逻辑由指标提供;EA仅作为执行引擎。

安装顺序:

  1. 请先下载并安装免费的 WaveMaster Oscilloscope 指标

  2. 下载并安装 WaveMaster Pro 专家顾问

  3. 将EA附加到任意图表上——它将自动检测并加载该指标

  4. 在MT5中启用自动交易功能,即可开始交易

WaveMaster Pro EA 是 WaveMaster 振荡器指标的自然延伸——它是一座简洁、专业的桥梁,能够将可视化的市场信息转化为纪律严明的自动化交易执行。

振荡仪计算出的每个信号(PROBE方向、ANOMALY能量、RSI节奏、MOMENTUM速度、机器学习概率以及综合信号评分)都会导出到结构化缓冲区中。 WaveMaster Pro EA 会逐 tick 读取这些缓冲区,并将它们转化为精准的交易决策——无需猜测、无需手动点击、不会错失任何行情。

其设计完全符合专业执行引擎的标准:
透明、纪律严明,且完全由您掌控。

WaveMaster 示波器

WaveMaster Pro EA 的独特之处

  • 即插即用 架构——首次启动时自动检测振荡指标,并将其清晰地显示在您的图表上,无需手动设置。
  • 智能识别信号,杜绝信号垃圾 ——上升沿检测机制确保每个信号事件仅触发一次精准交易,避免在同一行情走势中重复入场。
  • 自适应风险 引擎——支持固定手数或基于百分比的风险控制,风险值根据实际止损距离精确计算,而非粗略估算。
  • 动态止损/止盈 ——可在固定点位距离或基于 ATR 的自适应水平之间选择,后者能随波动率动态调整。
  • 自动 保本——当交易达到您设定的阈值时,立即锁定利润,并支持配置缓冲区间。
  • 智能追踪止损 ——仅在价格对您有利时跟随,绝不回撤,始终遵守盈亏平衡下限。
  • 完整交易时段与点差过滤器 ——仅在市场条件合适时交易:您设定的交易时段,您设定的点差限制。
  • 每日防护 机制——设定每日最大交易次数和最大回撤幅度,在您违反交易规则前自动暂停交易。
  • 实时控制面板 ——可拖拽的一键式面板,图表上直接提供“自动交易”开关和“全部平仓”按钮。
  • 支持 回测——与MT5策略测试器完全兼容,便于部署前验证和参数调优。
  • 兼容多经纪商符号 ——适用于任何经纪商、任何符号后缀,无需手动配置路径。
  • 100% 源代码透明 度——EA 逻辑清晰、易读且公开——无隐藏模块,无混淆的黑匣子。

核心功能一览

类别 功能
信号源 读取缓冲区 #11(信号)、#7(ML 探针)、#9(评分)、#8(自适应阈值)、#1(异常)
入场逻辑 上升沿检测——每个新信号仅执行一次交易
仓位大小 固定手数或账户余额的固定风险比例
止损/止盈模式 固定点位或基于ATR倍数的动态模式
仓位保护 盈亏平衡、追踪止损、支持经纪商止损级别
过滤条件 点差、交易时段、每日交易次数、每日亏损百分比
提醒 弹出窗口、推送、声音、电子邮件
面板 自动交易开启/关闭 + 关闭全部,支持拖拽
测试 原生支持MT5策略测试器

控制面板

该EA会在您的图表上放置一个紧凑且可拖动的面板:

  • 自动交易:开启/关闭 — 一键暂停所有新入场操作(已开仓头寸仍受管理)
  • “平仓全部 ”——立即平仓该EA开立的所有头寸(其他EA及手动交易不受影响)
  • 通过标题栏拖动 — 随图表布局移动,不会重叠
  • 颜色编码状态 — 激活时为绿色,暂停时为红色

技术应用 — 使用指南

先决条件

  • MetaTrader 5(任何最新版本)
  • 已安装免费的 WaveMaster 示波器 指标:
  • WaveMaster 示波器
  • 交易终端中已启用自动交易功能
  • 已将该图表符号添加至“市场观察”

安装步骤

步骤 1 — 安装指标(必选)

  1. 打开 MetaTrader 5
  2. 进入 “工具箱”→“市场 ”选项卡
  3. 搜索 “WaveMaster Oscilloscope” 或点击上方的直接链接
  4. 点击 “下载 ”将其安装到 MQL5 \Indicators\Market\ 目录下

步骤 2 — 安装 EA

  1. 导航至 “工具箱”→“市场 ”选项卡
  2. 在您的购买记录中找到 WaveMaster Pro 专家顾问
  3. 点击 “下载 ”——它将安装到 MQL5 \Experts\Market\WaveMaster Oscilloscope 目录下

步骤 3 — 附加到图表

  1. 打开任意图表(任意交易品种、任意时间周期)
  2. 将 “WaveMaster Pro”EA 从“导航器”拖拽 至图表上
  3. 该EA将自动检测并附加指标——您会看到振荡图出现在图表上
  4. 确认设置对话框

第 4 步 — 配置与交易

  1. 设置您首选的手数、止损/止盈模式以及过滤条件
  2. 确保 “自动交易 ”已开启(面板上的绿色按钮)
  3. 确保 MT5 的 “算法交易 ”工具栏按钮显示为绿色
  4. 关注交易日志——首次入场将在下一个有效信号出现时触发

推荐设置

配置文件 手数模式 止损/止盈模式 追踪止损 BE
保守型 风险百分比 = 1.0 ATR × 2.0 / 4.0 ON ON
平衡 风险百分比 = 2.0 固定 (150/300) 开启 开启
激进 固定 0.01–0.05 固定 (100/200) ON 开启

回测

在正式投入交易之前,请务必在策略测试器上进行验证:

  1. 禁用 InpShowIndicatorVisual 和 InpShowPanel (在策略测试器中,视觉元素毫无用处)
  2. 将 `InpAutoAttach` 设置 为 `false` 以启用无界面回测模式
  3. 针对目标品种和时间周期运行优化

该EA完全兼容 基于真实Tick数据的“每Tick ”模式。

重要注意事项

  • 更改时间周期需要重新 附加——如果在EA运行时切换时间周期,请先移除EA和指标,然后在新时间周期上重新附加EA。这是MT5在指标与EA绑定方面的限制。
  • 每日限额在午夜 (服务器时间)重置
  • 交易间隔冷却机制 可防止在持续信号期间频繁重新入场
  • 该 EA仅管理 其自身的持仓 (通过Magic Number标识)——您的手动交易和其他EA绝不会受到影响

适合哪些人?

  • 使用WaveMaster Oscilloscope 且希望信号能按纪律自动执行的交易者
  • 需要在专业信号源基础上实现干净、基于规则的执行的系统化交易者
  • 任何重视透明度的人 ——完整源代码,无隐藏逻辑,无人为复杂性
  • 希望风险控制功能内置其中 ——而非事后作为附加功能强行添加的交易者

总结

WaveMaster Pro EA,正是专业示波器与纪律严明的执行引擎相结合的结晶。

它不会试图比指标更“聪明”。
它也不会假装能够独立预测市场走势。
它只是执行——干净利落、安全可靠,并且完全按照您的配置执行。

让示波器解读市场。
让EA执行计划。


软件包内容

  • WaveMaster_Pro_EA.ex5 — 已编译的EA
  • WaveMaster_Pro_EA.mq5 — 完整源代码(可供您查阅)
  • 关于缓冲区映射和 iCustom 集成的完整代码内文档

提醒: 此EA 需要 免费 的WaveMaster示波器 指标:
WaveMaster示波器


免责声明

交易涉及重大风险。过往业绩并不预示未来结果。本EA仅为交易工具——无法保证获利。在实盘部署前务必先在模拟账户上进行测试。请采取适当的风险管理措施,切勿冒险投入您无法承受损失的本金。

由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/77918

History Integrity Auditor History Integrity Auditor

审核终端实际存储的K线历史数据,即每次回测和每个指标所读取的历史数据。每个交易品种进行六项检查:不合理的OHLC值、K线时间异常、经纪商自身会话表显示正在报价时却缺失的K线、空K线和平K线、与经纪商自身M1系列不一致的K线,以及点差合理性。 核心指标是交易时段覆盖率,而非主要衡量您审计了多少个周末的网格百分比。每项发现都会连同其K线时间一并导出为CSV文件,且可导出已审计的K线数据及交易时段表,以便通过本工具以外的其他方式重新计算整份报告。

Mirror Hedge EA (Same terminal and account only) Mirror Hedge EA (Same terminal and account only)

根据魔术号,镜像同一对冲账户中由另一个EA开仓、修改和平仓的交易。默认情况下,它会反转交易方向(买入↔卖出,止损↔止盈),因此您可以使用真实的点差、滑点和成交情况对策略的反向操作进行回测。

Closed Trades Exporter MAE MFE Closed Trades Exporter MAE MFE

该功能将已平仓交易导出为CSV文件,其中包含基于M1历史数据计算的“最大不利波动”(MAE)和“最大有利波动”(MFE)值(以点数和金额为单位),以及每笔交易所捕捉到的可用波动比例。

Watchlist Chart Opener Watchlist Chart Opener

只需单击一下,即可打开所有“市场观察”代码或自定义代码列表的图表,支持任意时间周期,并可选择为每个图表应用模板。该功能会跳过已打开的图表,并限制同时打开的图表数量。