Gold Flash
- 专家
-
Shipra Gupta
我是 Shipra Gupta,一名交易员和量化策略开发者,拥有扎实的数学、经济学以及算法交易系统背景。多年来,我长期专注于外汇、黄金、指数、大宗商品及加密货币市场,致力于构建以数据驱动、强调稳定性、精准度与纪律执行的交易策略。
我的专长包括开发 MetaTrader 5 Expert Advisors(EA)、量化交易模型、剥头皮交易系统、趋势跟随算法、波动率策略以及风险控制自动化框架。我开发的每一个系统都基于市场结构分析、统计研究、历史回测、优化以及真实市场验证。 - 版本: 1.50
- 激活: 15
GoldFlash EA — 适用于 MetaTrader 5 的自适应黄金突破 EA
GoldFlash 是一款专为 MetaTrader 5 上的 XAUUSD(黄金)交易量身定制的全自动专家顾问 (EA)。它将经典的唐奇安通道 (Donchian Channel) 突破入场与双 EMA 趋势过滤器、基于 ATR 的自适应波动率门控以及智能交易时段过滤相结合——所有这些都通过对 5 年黄金价格历史数据中 1,700 多笔真实回测交易进行严格的数据驱动分析优化而成。
策略概述
-
基于独家 H4 突破模型构建,该模型通过对 1,700 多笔历史 XAUUSD 交易的分析研发而成。
-
采用趋势确认框架,使入场与市场主导方向保持一致,而非盲目交易每一个突破信号。
-
结合基于波动率的市场选择机制,旨在仅在有利的交易条件下参与,同时过滤掉低质量的市场环境。
-
具备自适应止损管理与风险控制,能够根据不断变化的市场动态和黄金价格水平自动调整。
-
采用以期望值为核心的交易管理方法,通过严格的风险控制和利润保护,将长期收益的稳定性置于首位。
核心过滤器(数据驱动)
-
ATR 波动率过滤器 — GoldFlash 仅在市场处于趋势/高波动状态时交易。具体为:$SL\_dist < H4\_ATR(14) \times 0.30$。如果止损距离超过近期平均波幅的 30%,说明市场对于突破交易而言过于震荡,订单将被跳过。仅此一项过滤器就在回测中将胜率从 34% 提升至 39%。
-
纽约时段屏蔽 — 对 1,700 多笔交易的分析显示,由于纽约时段重叠带来的噪音和盘中盘整,在 GMT 时间 12、14 和 16 点开盘的 H4 K线表现始终不佳。屏蔽这些时段后,胜率提升至 43%,每笔交易平均利润为 0.25R,而未过滤时仅为 0.08R。
-
周日过滤器 — 跳过周日 K 线,以避免周开盘时与跳空缺口相关的假突破。
回测性能摘要(5 年,XAUUSD H4)
-
无过滤器: 1,745 笔交易 | 胜率 34% | 平均 R/笔交易 0.08
-
仅 ATR 过滤器: 606 笔交易 | 胜率 39% | 平均 R/笔交易 0.18
-
ATR + 纽约时段屏蔽 (v1.20): 330 笔交易 | 胜率 43% | 平均 R/笔交易 0.25
-
基于 5 年 XAUUSD M5 数据测试,策略逻辑运行于 H4 信号。
使用说明
-
附加到任何 XAUUSD 图表(任何时间周期 —— EA 内部默认使用 H4)。
-
如有必要,请设置您经纪商的 GMT 偏移量 ( GMT offset ),以正确对齐时段过滤器。
-
建议设置 InpRiskPct = 2.0 ,即每笔交易风险为 2%。
-
保持 InpUseATRFilter = true 和 InpBlockNYSession = true (默认开启)。
参数参考与优化指南
核心策略参数
-
InpDC_Period (默认: 10) — H4 K 线的唐奇安通道回溯期。优化范围 7–20。较小的值会产生更多交易但增加噪音;10 是数据验证的最佳平衡点。
-
InpEMAFast (默认: 3) — H4 上的快速 EMA 周期。保持在 2–5 范围内。超过 5 会导致趋势过滤器出现滞后。
-
InpEMASlow (默认: 10) — H4 上的慢速 EMA 周期。在 8–15 范围内优化。必须明显大于快速 EMA 周期,交叉才具有方向意义。
-
InpSL_Factor (默认: 0.0017) — 根据当前黄金价格按比例缩放止损距离。优化范围 0.0015–0.0022。不要大幅偏离,因为这直接影响 ATR 比例逻辑。
-
InpTP_RR (默认: 1.2353) — 止盈作为止损距离的倍数(盈亏比)。优化范围 1.1–1.8。较高的值会降低胜率但增加单笔利润;任何更改请务必进行回测。
-
InpTrailStep (默认: 0.20) — 移动止损更新前的最小价格变动。范围 0.10–0.50。较小的值跟进更紧密,但存在因单根 K 线内噪音而过早离场的风险。
ATR 过滤器参数
-
InpATR_Period (默认: 14) — H4 上的 ATR 回溯期。标准设置;无需更改。
-
InpATR_SL_Ratio (默认: 0.30) — 核心 ATR 阈值。将其设低(如 0.25)可将胜率提高至 ~44.8%,但会将 5 年内的交易频率降至 ~183 笔。将其设高(如 0.35)会增加交易量,但胜率会回落至 40% 左右。0.30 提供了质量与频率的最佳平衡。
时段与方向过滤器
-
InpBlockNYSession (默认: true) — 屏蔽 GMT 时间 12、14 和 16 点的 H4 K 线。强烈建议开启 —— 可使胜率提高约 +4%。
-
InpBlockSunday (默认: true) — 跳过周日蜡烛图。建议开启。
-
InpLongOnly (默认: false) — 可选的仅做多模式。在测试中,多头胜率为 36%,而空头为 31%。如果您更倾向于与黄金大牛市趋势一致的方向性偏差,此功能非常有用。
风险参数
-
InpRiskPct (默认: 2.0) — 每笔交易风险占账户余额的百分比。建议范围 1–3%。
-
InpMaxSpread (默认: 50.0) — 允许的最大点差(Points)。对于大多数黄金 ECN 经纪商,20–50 是正常的;任何高于 80 的值都暗示存在重新报价 (Requote) 环境,应跳过交易。
推荐优化顺序
-
保持 InpSL_Factor = 0.0017 固定 —— 这是由黄金的价格结构推导得出的,不是一个自由变量。
-
首先优化 InpDC_Period (范围 7–20,步长 1),使用 EMA 默认值并开启所有过滤器。
-
优化 InpATR_SL_Ratio (范围 0.20–0.45,步长 0.05),找到符合您风险偏好的胜率与交易频率的折中点。
-
最后优化 InpTP_RR (范围 1.0–2.0,步长 0.1),因为它直接与移动止损行为相互作用。
-
始终在至少 3 年的数据上进行推进分析 (Walk-Forward Analysis) 以避免过拟合。默认参数已在 5 年数据上得到验证。
运行要求
-
MetaTrader 5 (版本 2361+)
-
交易品种: XAUUSD
-
推荐经纪商: 黄金点差低于 30 points 的 ECN/零点差账户
-
推荐使用 VPS 以确保时段过滤器不间断执行
关键词
XAUUSD EA, 黄金专家顾问, MQL5 黄金 EA, 唐奇安通道突破, 自适应止损, ATR 过滤器 EA, 时段过滤器 EA, 黄金剥头皮 MQL5, 黄金自动交易, EMA 交叉 EA, 移动止损 EA MetaTrader 5, 最佳 MT5 黄金 EA, 盈利黄金机器人, XAU USD 算法交易
