Nightrange Gold Breakout
- 专家
-
Brian Mutuku Mwanthi
Passionate Developer with 11 years + Experience CREATING AND BRINGING IDEAS TO LIFE
CREATION TRIUMPHS CONSUMPTION
💼 RECOMMENDED BROKERS
For optimal performance with aggressive strategies:
🔹 IC Markets (Raw Spread, Low Commission, Fast Execution) - 版本: 1.3
- 激活: 10
Nightrange Gold Breakout 是一款基于明确规则的 MetaTrader 5 智能交易系统。它在黄金(XAUUSD)和 USDJPY 上交易一个简单且广为人知的思路:安静的夜间时段会形成一个价格区间,而欧洲早盘常常突破这个区间。本描述中的所有数据,包括亏损的年份,都来自您可以自行重复的测试。
一段话说明思路
从午夜到服务器时间 07:00,市场流动性较低,价格通常横盘整理。伦敦开盘后成交量回升,价格常常带着动能离开夜间区间。本 EA 测量该区间,在上方挂买入止损单(buy stop),在下方挂卖出止损单(sell stop),由市场决定方向。没有预测,没有指标堆砌,也没有隐藏逻辑。
交易方式
- 00:00 至 07:00(服务器时间)记录每个品种的最高价和最低价。
- 07:00 在最高价挂 buy stop,在最低价挂 sell stop。先成交的一单会取消另一单。
- 止损为实际成交价的固定百分比(黄金 0.70 %,USDJPY 0.50 %)。不设止盈:盈利单持有到止损或 20:00。
- 20:00 全部平仓。不持仓过夜,也不持仓过周末。
- 止损出场后可以再次入场,每个品种每天最多 3 次。
- 夜间区间异常宽的日子(新闻、跳空)会被自动跳过。
- 向经纪商发送真实的止损挂单,因此入场不依赖 EA 的反应速度。
风险控制
- 每笔风险为当前净值的百分比(默认 0.5 %),杠杆上限 10 倍。
- 净值日内止损:若当日亏损(含持仓浮亏)达到 2.5R,全部平仓,EA 停止交易至次日。
- 日内熔断:当日已平仓交易达到 −2R 后不再新开仓。
- 美元敞口上限:同一美元方向最多 2 个持仓。
- 每次下单前检查可用保证金(包括另一品种的挂单)、交易时段、止损水平和经纪商限制。
- 每个持仓自开仓起即带有止损。
图表仪表盘
一个紧凑的面板每秒更新,显示 EA 正在做什么:
- 时段阶段及倒计时:区间形成中、交易窗口或已收盘。
- 每个品种的夜间区间、宽度以及是否通过过滤。
- 挂单的买入/卖出止损价位,或当前持仓及其止损和以 R 计的实时结果。
- 今日已用交易次数、当日结果(已平仓 + 持仓)以及显示距日内止损远近的进度条。
- 熔断状态、美元敞口、净值和浮动盈亏、以金额表示的每笔风险以及最近事件。
面板只重绘有变化的部分,可一键最小化,并在非可视化回测中自动关闭。
预期表现:购买前请阅读
以下数据为历史回测结果,而非实盘结果。过去的结果不代表未来的表现。上线后将在此页面链接一个公开的实盘账户。
研究回测 2020–2026(含滑点,复利):
| 每笔风险 | 增长 | 年化 | 最大回撤 | 低于前高的最长时间 |
|---|---|---|---|---|
| 0.5 %(默认) | 2.1 倍 | 11 % | 16 % | 2.9 年 |
| 1.0 % | 3.9 倍 | 22 % | 30 % | 3.9 年 |
0.5 % 风险下的逐年结果:2020 +6.5 %,2021 −5.6 %,2022 +11.4 %,2023 −1.7 %,2024 +9.2 %,2025 +29.4 %,2026 +32.0 %(截至 11 月 12 日)。
- 约 40 % 的月份亏损。连续亏损对突破系统来说很正常。
- 从 2020 年中到 2023/24 年,账户基本原地踏步。大部分利润来自黄金强势趋势的 2025–2026 年。
- 每笔交易的优势很小(平均约 +0.04R),需要以月而非以天来衡量。
- MT5 策略测试器,2023–2026,$10,000,默认参数:$20,550,盈利因子 1.31,最大净值回撤 8.3 %。测试器成交止损单时没有滑点,因此实盘结果预计会更低。
如果您想要稳定的月收入,本产品并不适合。如果您想要一个透明、基于规则、风险可控并有长期测试记录的突破系统,它可能适合您。
测试方法
- 使用两个品种 2020–2026 年的一分钟数据在 Python 中进行研究。
- 发布前发现并消除了四个导致结果过于乐观的来源:日内熔断中的未来函数、同一根 K 线再次入场的未来函数、错误的经纪商时钟,以及制造出虚假最差日的数据缺口问题。
- 随后在经纪商自己的数据上将 EA 与研究结果逐笔对比:策略测试器中 98.6 % 的交易一致(2025–2026),2023–2026 年为 98.5 %。
- 默认风险设为 0.5 %,因为在 1 % 时历史回撤达到 30 %。
它不是什么
不是马丁格尔、网格、摊平或回本系统。不是剥头皮。不做新闻交易。每个品种同一时间只有一个持仓,并且始终带有止损。
使用要求
- MT5,对冲或净额账户。经纪商需提供 XAUUSD 和 USDJPY(XAUUSD.m 之类的后缀以及 GOLD 名称会被自动识别)。
- 服务器时间采用纽约收盘时间(冬季 GMT+2 / 夏季 GMT+3),大多数经纪商都是如此。如果不同,请调整时段参数。
- 资金:在 0.5 % 风险下,最小手数约需黄金 $6,000、USDJPY $1,000。低于此金额 EA 会跳过交易,除非启用“MinLotIfBelow”(见参数)。
- 策略测试器:如果测试资金不足以支持最小手数,回测仍会以最小手数交易,并在日志中注明真实风险(“TESTER ONLY … risks x % of equity”),以免小资金回测为空。实盘交易中会跳过这些交易。
- 建议使用 VPS。只需加载到一个图表(任意品种、任意周期):两个品种都从该图表交易。
快速上手
- 将 EA 加载到任意一个图表并允许算法交易。
- 在“专家”选项卡中查看启动信息,例如“started: [XAUUSD] [USDJPY] risk 0.50 %”。
- 仪表盘会显示下一步和倒计时。首批挂单在服务器时间 07:00 出现。
- 如需先行测试,请在策略测试器中运行免费演示版:XAUUSD,M15,“基于真实报价的每一分时”,2023 年至今,$10,000,默认参数。
参数(主要)
- 品种:品种名称以及各品种的开关。
- 时段:区间开始(0)、区间结束(7)、平仓时间(20),服务器时间。
- 策略:止损 %、最大区间宽度 %、每日最多入场次数(3)。
- 风险:每笔风险 %(0.5)、最大杠杆(10)、MinLotIfBelow(关)、MinLotMaxRiskX(3)。
- 组合:日内止损(−2.5R)、熔断(−2R)、美元上限(2)。
- 执行:魔术号、滑点容忍度、交易日志文件、移除时平仓(关)。
- 仪表盘:显示/隐藏、位置和字体大小。
支持
EA 会写入一个 CSV 交易日志,记录每次入场、出场及原因,方便快速解答问题。请通过私信发送您的经纪商名称和日志,我会回复。购买者可免费获得更新。
