Capital Waves Pro
- 专家
- 版本: 2.20
- 激活: 5
重要提示: Capital Waves Pro 是一款自动化 Expert Advisor(智能交易系统),并非盈利保证。它可能会产生亏损交易和资金回撤。在考虑用于实盘账户之前,请务必在 MetaTrader 5 策略测试器以及模拟账户中进行测试。
产品概述
Capital Waves Pro 是一款专为 GBPUSD 在 M30(30分钟)时间框架下开发的基于规则的日内 Expert Advisor。它通过评估已形成(已收盘)的 K 线,并在开仓前结合动量、方向强度和趋势确认。在默认模式下,入场不绑定固定时间。
默认策略结合了 RSI、Bears Power 以及 ADX/DMI 进行入场确认。MACD 提供主要的基于指标的平仓信号。每个持仓都会获得初始止损(Stop Loss)和止盈(Take Profit),同时用户还可以开启额外的保护与持仓管理工具。
| 项目 | 推荐配置 |
|---|---|
| 交易平台 | MetaTrader 5 |
| 产品类型 | Expert Advisor(智能交易系统) |
| 交易品种 | GBPUSD,包含带有经纪商后缀的名称(例如 GBPUSD.a 或 GBPUSD-Z) |
| 时间框架 | M30 |
| 交易方向 | 做多(Long)与做空(Short) |
| 账户类型 | 净额结算(Netting)或对冲(Hedging) |
| 交易风格 | 基于指标确认的日内趋势跟踪 |
| 持仓限制 | 该品种上同时仅允许此 EA 建立一个持仓 |
默认入场工作原理
交易信号基于已收盘的 M30 K 线计算。只有当所有已启用的确认条件全部达成时,才会考虑建立交易。
| 指标 | 在入场模型中的作用 | 默认参数 |
|---|---|---|
| RSI | 通过最新穿越特定水平来确认动量。做多信号需要向上穿越 55;做空信号则对称地向下穿越 45。 | 周期 19,水平 55 |
| Bears Power | 对比上一根已收盘 K 线,确认空头压力是在增强还是在衰退。 | 周期 10,斜率确认 |
| ADX 与 DMI | ADX 用于检查趋势强度。+DI与-DI 的最新交叉用于确认趋势方向。 | 周期 28,最小 ADX 20 |
无强制每日交易:默认信号模式会等待有效的指标确认。在某些交易日可能不会产生任何交易。每日最大交易次数设置属于上限控制,而非交易目标。
持仓如何平仓
- MACD 反转平仓:默认的指标平仓机制会在 MACD 主线与信号线发生熊交叉时平仓多头头寸,并在发生牛交叉时平仓空头头寸。
- 初始止损(Stop Loss):默认 60 点(pips)。
- 初始止盈(Take Profit):默认 180 点(pips)。
- 最长持仓时间:默认 16 小时。
- 可选的布林带(Bollinger Bands)平仓:可用,但在默认设置下处于禁用状态。
- 可选的管理功能:支持保本(Break-even)、单次部分平仓(Partial Close)、固定点数移动止损(Fixed-pip Trailing)以及 ATR 移动止损,但在默认设置下均处于禁用状态。
默认配置
| 参数组 | 默认行为 |
|---|---|
| 入场模式 | Original Signals(原始信号):仅基于指标入场,无固定入场时间 |
| 风险手数计算 | 每笔交易承担账户净值(Equity)的 5.5% 风险 |
| 最大允许点差 | 3.0 点(pips) |
| 平仓后冷却时间 | 90 分钟 |
| 最大入场次数 | 每个经纪商服务器交易日 1 次 |
| 每日净值亏损保护 | 6% |
| 峰值净值回撤保护 | 20% |
| 交易日设置 | 周一至周五 |
| 新闻过滤器 | 可用,默认禁用 |
风险警告:每笔交易 5.5% 的净值风险属于激进型设置,用于随附的高增长预设方案。在模拟账户上建议从更稳健的 1% 至 2% 风险开始测试。降低风险设置会同步改变潜在收益与回撤幅度。用户需自行负责选择适合自身账户的风险水平。
头寸大小计算(仓位管理)
提供三种头寸计算模式:
- Fixed lot(固定手数):使用用户指定的固定手数。
- Percent of balance(账户余额百分比):根据账户余额、风险百分比和止损距离计算交易量。
- Percent of equity(账户净值百分比):根据当前账户净值、风险百分比和止损距离计算交易量。此为默认模式。
EA 在计算订单时会调用经纪商的 Tick 价值、最小变动步长、最小交易量、最大交易量以及品种交易量限制。如果计算出的交易量低于经纪商的最小值且未启用最小手数覆盖功能,EA 会直接跳过该笔交易,而不是自动加大风险。
执行与保护过滤器
- 最大点差过滤器
- 报价新鲜度检查
- 可选的新 K 线价格跳空(Gap)过滤器
- 经纪商交易时段检查
- 可配置的每周交易日及服务器时间交易窗口
- 平仓后冷却时间
- 每日最大入场次数限制
- 可选的连续亏损限制
- 可选的 MetaTrader 5 经济日历过滤器
- 订单保证金检查、经纪商止损距离验证以及临时网络错误重试
图表上的状态面板会明确说明 EA 当前处于等待状态或阻止入场的具体原因,包括点差、交易时段、冷却时间、风险控制、每日限制以及指标数据状态等。
安装与首次使用
- 从 MetaTrader 5 的 MQL5 Market(应用市场)安装该产品。
- 打开 GBPUSD 的 M30 图表(允许使用带有经纪商后缀的图表)。
- 将 Capital Waves Pro 拖入并附加至该图表。
- 在 MetaTrader 5 中开启“算法交易”(Algo Trading),并在 EA 设置窗口中勾选允许算法交易。
- 保持默认的指标模式,以运行文档中所述的交易策略。
- 选择合适的风险水平。新用户建议先在模拟账户上使用 1% 至 2% 的风险进行测试。
- 确认图表上的状态面板显示 EA 已准备就绪并正在等待信号。
- 如需连续不间断运行,请确保网络连接稳定或使用合适的 VPS。
历史策略测试器参考数据
仅供历史模拟参考 — 既非实盘交易记录,亦不构成未来表现预测。
| 测试项目 | MT5 报告结果 |
|---|---|
| 测试周期 | 2024 年 8 月 1 日 至 2026 年 7 月 31 日 |
| 品种与时间框架 | GBPUSD-Z, M30 |
| 模式 | 基于真实 Tick 的每个 Tick(Every tick based on real ticks) |
| 历史数据质量 | 100% 真实 Tick 数据 |
| 初始资金 | 5,000 USD |
| 总净利润 | 5,322.05 USD(MT5 报告数据) |
| 利润因子(Profit Factor) | 2.85 |
| 交易次数 | 56 次 |
| 最大净值回撤 | 15.37% |
上述参数与风险设置均基于同一历史时间段筛选得来。因此该结果属于样本内测试(in-sample),包含优化偏误(optimization bias)。同时样本仅包含 56 笔交易,不应作为未来盈利能力或稳定性证明。不同的经纪商、点差、手续费、隔夜利息、滑点、杠杆、Tick 数据及市场环境均可能大幅改变测试结果。
常见问题解答
EA 会每天都开仓交易吗?
不会。默认模式仅在所有已启用的指标条件同时满足时才开仓。每日 1 次交易的设置属于上限限制,而非每日必有交易的保证。
它会在固定时间入场吗?
在默认的 Original Signals 模式下不会。虽然系统保留了每日入场小时和分钟的输入选项(用于兼容旧版的每日固定入场模式),但在文档所述的默认信号模式下,这些设置会被自动忽略。
我可以使用其他品种或时间框架吗?
本产品专门针对 GBPUSD M30 进行设计与测试。如果加载至其他图表,EA 会发出警告,且在开启 Strict Chart 模式时会直接拒绝运行。使用其他品种或时间框架超出文档规定的标准配置。
它支持带有后缀的经纪商品种名称吗?
支持。只要品种名称中包含 GBPUSD(例如 GBPUSD.a 或 GBPUSD-Z),均可正常识别并使用。
它是否使用马丁格尔(Martingale)、网格(Grid)、套利或马丁解套逻辑?
不使用。EA 不会在亏损后加倍手数,不会建立加仓网格,也不包含任何套利逻辑。
它会同时持有多个头寸吗?
不会。在此品种上,EA 同时仅允许维护和管理一个头寸。
我可以在同一个品种上进行手动交易吗?
在同一品种上进行手动开仓或使用其他魔术字(Magic Number)开仓,会导致 EA 阻止建立新的自动化头寸。这样可以防止 EA 将自身管理逻辑与无关持仓混淆。在其他品种上的手动交易不会受直接影响。
每日亏损和回撤限制仅针对此 EA 的持仓吗?
不是。这些限制基于账户的总净值(Total Equity)进行计算。因此,其他 EA 或手动交易的盈亏都会影响这些保护阈值。当达到保护阈值时,Capital Waves Pro 会平仓由其自身建立的头寸并阻止新入场,但不会平仓无关的其他头寸。
MetaTrader 或 VPS 重启后会发生什么?
在实盘账户中,每日净值基准、峰值净值基准以及部分平仓状态会通过 MetaTrader 终端的全局变量(Global Variables)进行存储。只有当您明确需要清除已保存的保护状态时,才应使用 Reset Protection State 输入项。
历史回测中是否包含了新闻过滤器?
未包含。可选的新闻过滤器在实盘运行期间使用 MetaTrader 5 内置的经济日历,但在策略测试器回测内部会自动禁用。因此历史回测未模拟该新闻过滤器。
为什么看似有效的信号会被跳过?
可能的原因包括:当前点差超过预设上限、报价延迟不新鲜、经纪商交易时段已关闭、处于平仓冷却期、已达每日交易次数限制、已触及账户保护限制、保证金不足、计算手数低于经纪商最小限制、已存在持仓,或者指标历史数据尚未就绪。图表面板会实时显示具体的阻止原因。
要求的最低入金是多少?
没有统一的最低金额要求,因为各经纪商的合约大小、杠杆比例、Tick 价值、最小手数以及保证金要求均有所不同。如果选择的风险比例对于经纪商的最小交易量来说过小,仓位计算可能会主动跳过交易。请务必在目标经纪商及账户环境下列进行测试。
我的交易结果会与公布的回测完全一致吗?
不会完全一致。历史测试仅为模拟,实盘执行会受动态点差、手续费、隔夜利息、延迟以及滑点影响。未来的市场环境也会与优化所用的历史区间有所不同。
我应该修改指标参数吗?
建议在进行任何修改前先测试公布的默认配置。修改参数会改变策略的整体风险收益特征,需要单独进行验证。切忌仅因为某些参数能在某段历史测试中表现更好而盲目修改。
技术支持
技术支持通过 MQL5 产品评论区以及 MQL5 私信提供。在反馈技术问题时,请附上 MetaTrader 5 版本号、经纪商名称、交易品种名称、时间框架、账户类型、相关 Experts 和 Journal 日志信息以及所使用的参数预设文件(.set)。请勿发送账户密码或其他个人隐私凭据。
外汇交易存在风险。历史表现不代表未来收益。请根据您的财务状况和风险承受能力选择合适的交易设置。
