OIL Surge Break MT5
- 专家
- 版本: 1.10
- 激活: 5
OIL Surge Break 交易 WTI 原油(USOIL)H1 摆动突破,内置 11 个策略,并在美国数据公布前后暂停交易。每张订单 0.01 手,每张订单都带止损,不使用马丁格尔,不加仓摊平。2025.08-2026.09 真实报价回测,默认参数:PF 1.29,净值最大回撤 0.8%(基于 $5,300)。可复现:相同参数、相同期间,用你自己的策略测试器。
功能说明
该智能交易系统包含 20 个不同摆动周期的突破策略;默认运行其中 11 个(Inp_StrategiesToRun)。每个策略根据近期摆动高点和低点推算出的价位挂买入止损单和卖出止损单,每张订单都带止损和止盈。每张订单的手数为 权重 x 0.001 x 余额 / Inp_BalanceUnit,上限为 0.01(Inp_MaxLots),且不低于经纪商的最小手数,因此使用默认参数时每张订单都是 0.01 手。同一方向上持有的总手数上限为每 Inp_BalanceUnit 余额 0.25 手。它在服务器时间周一 01:10 至周五 22:50 之间交易,每天 23:10 删除未成交的订单,并在美国数据公布前后(非农就业、CPI、FOMC、EIA 原油库存和每周初请失业金人数)暂停交易。不加仓摊平,不使用马丁格尔。
1.22 版没有改变策略。它在每次下单前检查你的经纪商的订单数量限制、成交量限制和止损距离,因此服务器会拒绝的订单会被跳过并在日志中留下一条信息,而不是被发送出去。
为什么可以信任这些数字
本页的每个数字都来自一个你可以重复的流程:
- 测试器和数据: MetaTrader 5 策略测试器,"Every tick based on real ticks"(基于真实报价的每个跳动),历史质量 100%。
- 经纪商、品种、期间: Tradexfin Limited (XMTrading),OILCash# H1,2025.08.01 - 2026.09.25,即该经纪商上有真实原油报价的整个期间。
- 账户: 初始入金 $5,300,杠杆 1:100,默认参数(未在此期间上做任何优化)。
- 三次运行,显示中位数: 使用随机延迟运行三次;显示盈利因子居中的那一次。三次运行的盈利因子:1.28 - 1.36;三次运行的净值最大回撤:$39 - $43。
如果你的运行结果不同,请在评论页发布你的经纪商和报告。
回测(使用默认参数可复现)
| 净利润 | +$38(占初始入金的 +0.7%) |
| 盈利因子 | 1.29 |
| 净值最大回撤 | $41($5,300 的 0.8%) |
| 交易笔数 | 339(胜率 69.6%) |
| 平均盈利 / 平均亏损 | $0.71 / $1.25 |
| 最长连续亏损 | 7 笔 |
| 同时持有的最大仓位数 | 8(新开仓时的中位数:2) |
| 平均持仓时间 | 10.9 小时 |
| 每个工作日的交易笔数 | 1.13 |
按年份(净利润 / 盈利因子 / 交易笔数):
| 2025 | -$10 | 0.65 | 97 |
| 2026 | +$48 | 1.48 | 242 |
2025 年为部分年份(自 2025.08.01 起);2026 年为部分年份(至 2026.09.25)。
多单和空单交易(同一份报告,按成交历史拆分):
| 交易笔数 | 净利润 | 盈利因子 | |
| 多单 | 157 | +$15 | 1.21 |
| 空单 | 182 | +$23 | 1.41 |
使用要求
- USOIL(WTI 原油,使用你的经纪商的品种名称),H1 图表,一个图表。对冲账户。
- 建议入金: $5,300(即上述测试所用的入金)。手数和方向上限随余额缩放,因此不能通过简单除法把回撤换算到其他入金金额。
- 24/5 运行的 VPS。
风险
- 测试期间较短: 测试仅涵盖 2025.08.01 - 2026.09.25,即测试所用经纪商上有真实原油报价的期间。约 14 个月,339 笔交易;请据此判断。
- 建议入金很重要: 方向上限随余额缩放,同一期间用 $2,000 测试时允许的仓位更少,并以小幅亏损收场。
- 亏损阶段: 胜率 69.6%,平均亏损大于平均盈利($1.25 对 $0.71)。测试中最长连续亏损为 7 笔。同时最多持有 8 个仓位。
- 合约差异: 各经纪商的原油差价合约有所不同(合约规模、现金合约还是滚动期货、隔夜利息)。请查看你的经纪商的 USOIL 品种规格。
- 测试器中的新闻过滤: 实盘交易中,新闻过滤使用 MQL5 经济日历。在策略测试器中,它读取一个 CSV 文件(Inp_NewsCsvFile);没有该文件时,你自己的回测将在没有新闻过滤的情况下运行,并输出一条说明这一点的日志,因此结果会与上方测试有所不同。
- 在其他品种上使用测试器: 该智能交易系统是为原油打造的。在策略测试器中用任何其他品种运行时,各策略保持关闭,它会开一笔带止损和止盈的最小手数检查交易,并在一小时后平仓,使测试器有一笔已完成的交易可供报告。如果你的经纪商的原油品种名称比较特殊(名称中不含 OIL、WTI、XTI、XBR、BRENT 或 CRUDE),请设置 Inp_TesterOilOnly = false 以便回测。以上这些都不适用于原油品种以及模拟账户和真实账户。
- 报价数据说明: 报告显示历史质量为 100%,但测试器日志显示,有 0.2% 的分钟 K 线的真实报价与 K 线价格不匹配;测试器为这些分钟生成了报价。
输入参数
Inp_StrategiesToRun = "1,4,5,6,7,12,13,15,16,19,20", Inp_BalanceUnit = 6700, Inp_RiskMultiplier = 1.0, Inp_MaxLots = 0.01, Inp_MaxDirLotsPer1M = 0.25, Inp_DailyLossPct = 0(关闭), Inp_MarginProtect = true, Inp_UseTradingWindow = true, 新闻过滤开启(NFP, CPI, FOMC, EIA, other US), Inp_MaxSpreadPoints = 80, Inp_BaseMagic = 20261500, Inp_TesterOilOnly = true(仅策略测试器)。保持默认参数即可复现测试。
在产品线中的位置
黄金(XAUUSD),从单一行为到完整套装:
- Gold Swing Break MT5: 一个 H4 摆动突破,一次只持有一个仓位,低频。
- Gold Flash Scalper MT5: 32 小时通道突破,一次只持有一个仓位,快速移动止损。小账户的入门之选。
- Triple Trigger MT5: 24、48 和 72 小时滚动高低点的突破,移动止损离场。
- Gold Nine Layer: 一个图表上的九槽位枢轴突破组(默认表格中 7 个槽位启用)。
- Gold Grand Line MT5: 一个图表上 6 个组,29 个启用的规则。它包含 Gold Nine Layer、Gold Swing Break 和 Gold Flash Scalper 的引擎(相同的规则和表格),外加三个不在 MQL5 上单独销售的组。Triple Trigger 不包含在内。
其他市场:
- OIL Surge Break MT5: WTI 原油(USOIL)H1 摆动突破。
- Relay Grid MT5: AUDNZD / AUDCAD / NZDCAD 均值回归网格,手数随每一层增加,默认没有止损。产品线中唯一的网格;上面其他所有智能交易系统每张订单均为 0.01 手,不加仓摊平,不使用马丁格尔。
工具:
- Adaptive Closer MT5(免费): 在图表面板上把一个品种的所有持仓当作一个整体来管理。
支持
- 本页的评论页: 提问、设置问题,以及"我的测试器结果不同"的反馈。请发布你的经纪商、品种和报告的前几行;我们会与自己的结果进行对比。
- 涉及账户具体情况的问题,请通过 MQL5 私信 联系作者(Kazuki Kamio)。
- 版本发布时,版本说明会发布在评论页。
我们以英语和日语回复。
价格
每售出 10 份,价格上涨 $20,最高 $249。当前:$59。
