Pullback Sniper X
- 专家
- 版本: 1.1
- 更新: 31 十月 2026
- 激活: 10
Pullback Sniper X 是一款用于 MetaTrader 5 的自动化 EA(Expert Advisor,智能交易系统)。它为 H1(一小时)图表上的 XAUUSD 开发。该 EA 顺着当前动量的方向交易,并且只在价格朝相反方向回调之后才开仓。所有交易都遵循固定的规则,因此 EA 不会进行主观判断。
推荐使用条件
交易品种 XAUUSD,H1 图表。建议使用虚拟专用服务器(VPS),使 EA 能够不间断运行。在真实账户上使用之前,请先在策略测试器中测试免费演示版,然后在模拟账户上运行。
交易逻辑
EA 首先判断动量的方向。动量得到确认后,它不会立即开仓,而是等待价格朝主要方向的反方向回撤,这种走势称为回调。只有在出现这样的回调之后,EA 才会开仓,并且只顺着动量的方向开仓。这样可以避免在一段长时间的单边走势之后、没有任何修正的情况下入场。
交易管理
EA 可以在同一段走势中持有多笔交易。持仓数量受最大交易数量限制。每笔交易都设有止损,当价格朝有利方向移动时,追踪止损可以移动止损位。EA 全自动运行。可选的交易时段过滤器可以将新开仓限制在经纪商服务器时间的指定小时内。
Pullback Sniper X 不使用的方法
Pullback Sniper X 不使用马丁格尔式的加仓,也不建立网格订单。
适合哪些交易者
该 EA 可能适合偏好按规则交易、不想整天盯盘的交易者。但它仍然需要定期监控、合适的风险设置,以及一家为 XAUUSD 提供良好交易条件的经纪商。
XAUUSD 回测结果(模拟结果,并非真实交易)
本节中的数据来自 MetaTrader 5 策略测试器基于历史数据的回测。它们是模拟结果,不是真实交易的结果,也不代表您未来的收益。
测试数据:Dukascopy 的 XAUUSD 真实 tick 历史数据,2021 年 1 月 1 日至 2026 年 10 月 23 日,以自定义交易品种导入 MetaTrader 5。策略测试器使用"基于真实 tick 的每个 tick"模式,真实 tick 比例为 99%。测试条件:H1 图表,杠杆 1:100,初始资金 10,000 USD。手数根据风险百分比和当前余额计算,因此会随账户增减而变化(复利)。点差来自 Dukascopy 的买价和卖价,未加入佣金或额外滑点。
参数组的选择方法:遗传优化器只在 2021 年至 2024 年的数据上搜索参数,使用速度更快的"1 分钟 OHLC"模式。2025 年 1 月 1 日至 2026 年 10 月 23 日的数据没有用于优化,而是作为优化器未见过的数据进行检验。只有当参数上下各调整两步后结果仍然相近时,候选参数组才会被保留。第二次范围更大的搜索没有找到盈利与回撤比率更好的设置,因此 Aggressive 参数组使用与 Balanced 参数组相同的参数,只是风险百分比更高。第三次搜索寻找在相同回撤下交易次数更多的设置。只有可选参数组找到了更好的设置:一个独立的策略(K02),交易次数约为三倍,但盈利因子较低。在同样的测试中,按风险百分比计算手数的盈利与回撤比率优于固定手数。
盈利因子是总盈利除以总亏损。最大净值回撤是包含持仓在内的净值最大跌幅。初始资金 10,000 USD 的结果:
- Conservative,风险 0.5%:净利润 4,554 USD,盈利因子 2021 年至 2024 年为 1.53,2025 年至 2026 年为 1.52,最大净值回撤 4.87%(608 USD),396 笔交易,建议资金 15,000 USD。
- Balanced,风险 1.0%:净利润 26,016 USD,盈利因子 1.41 和 1.51,最大净值回撤 11.25%(4,215 USD),586 笔交易,建议资金 10,000 USD。
- Aggressive,风险 1.5%(高风险):净利润 55,204 USD,盈利因子 1.39 和 1.50,最大净值回撤 16.99%(11,699 USD),586 笔交易,建议资金 10,000 USD。
- Optional K02 1.1%,风险 1.1%(非常高的风险):净利润 106,230 USD,盈利因子 1.28 和 1.22,最大净值回撤 22.43%(31,792 USD),1,824 笔交易。
按自然年统计的净利润,单位 USD(2026 年截至 10 月 23 日):
- Conservative:2021 +798,2022 +1,279,2023 +908,2024 +509,2025 +1,010,2026 +50。
- Balanced:2021 +374,2022 +4,544,2023 +2,109,2024 +7,337,2025 +9,753,2026 +1,900。
- Aggressive:2021 +388,2022 +7,314,2023 +3,489,2024 +14,421,2025 +23,087,2026 +6,505。
- Optional K02 1.1%:2021 +828,2022 +5,932,2023 +18,147,2024 +18,547,2025 +46,660,2026 +16,116。
参数组的主要参数(其他参数均为默认值)。Conservative:InpMaxTrades 2,InpEMAFilterPeriod 150,InpEMATriggerPeriod 50,InpSlopeLookbackBars 10,InpATR_SL_Mult 2.75,InpRR 1.00,InpUseVWAPFilter true,InpUseSessionFilter true,9 点至 14 点,InpUseTrailing false。Balanced 和 Aggressive:InpMaxTrades 4,InpEMAFilterPeriod 200,InpEMATriggerPeriod 40,InpSlopeLookbackBars 15,InpATR_SL_Mult 3.00,InpRR 1.75,InpUseVWAPFilter true,InpUseSessionFilter true,8 点至 14 点,InpUseTrailing false。Optional K02 1.1%:InpMaxTrades 5,InpEMAFilterPeriod 170,InpEMATriggerPeriod 40,InpSlopeLookbackBars 10,InpATR_SL_Mult 2.75,InpRR 1.40,InpUseVWAPFilter true,InpUseSessionFilter true,2 点至 21 点,InpUseTrailing false。
截图中的四张净值图使用相同的参数组名称:"Pullback Sniper X, XAUUSD H1, Conservative set"、"Balanced set"、"Aggressive set" 和 "Optional K02 1.1% set",并分别标有风险百分比和 "real ticks, Dukascopy, 2021-01-01 to 2026-10-23"。每张图中的虚线标记 2025 年 1 月 1 日。左侧为 2021 年至 2024 年的优化期,右侧为 2025 年至 2026 年的检验期。
这些测试有明确的局限。Aggressive 和 Optional 参数组的回撤超过了常见自营交易公司(prop firm)账户的限制,Balanced 参数组也超过了 10% 最大亏损的规则。大部分利润来自 2024 年和 2025 年,三个较高风险参数组在 2021 年几乎持平,而且测试期间金价大幅上涨。交易时段的小时数以 Dukascopy 数据的服务器时间为准,如果您的经纪商使用不同的时区,请相应调整。在小账户上,0.01 的最小手数可能超过所选的风险百分比,因为参数组中 InpAllowMinLotOverRisk 为 true。Dukascopy 的价格和点差与您的经纪商不同,佣金或更大的点差会改变结果。可选参数组交易更频繁且盈利因子较低,因此受此影响更大。通过优化选出的结果总是包含一定的偶然性,即使有单独的检验期也是如此。
完整的测试方法和四个 set 文件见我的博客文章:https://www.mql5.com/en/blogs/post/778827
输入参数
输入参数名称使用英文,与 EA 中显示的一致。
常规:InpMagic(魔术号),InpTradeComment(交易注释),InpSlippagePoints(允许的滑点,单位为点)。
风险:InpRiskPercent(每笔交易风险占当前余额的百分比,设为 0 时使用固定手数),InpFixedLot(InpRiskPercent 为 0 时使用的手数),InpAllowMinLotOverRisk(即使最小手数的风险超过所选百分比,也按最小手数开仓),InpMaxTrades(最大持仓数量)。
入场规则:InpEMAFilterPeriod 和 InpEMATriggerPeriod(两条指数移动平均线的周期),InpSlopeLookbackBars(用于计算斜率的 K 线数量),InpRSIPeriod(相对强弱指数 RSI 的周期),InpATRPeriod(平均真实波幅 ATR 的周期),InpUseVWAPFilter(成交量加权平均价 VWAP 过滤器开启或关闭)。
出场:InpATR_SL_Mult(止损距离,ATR 的倍数),InpRR(止盈,止损距离的倍数),InpUseTrailing(追踪止损开启或关闭),InpATR_Trail_Mult(追踪距离,ATR 的倍数)。
交易时段:InpUseSessionFilter(交易时段过滤器开启或关闭),InpSessionStartHour 和 InpSessionEndHour(交易时间窗口的开始和结束小时,服务器时间)。
支持
欢迎在产品评论区或通过 MQL5 私信提出问题和建议。
风险提示
黄金交易风险很高,因为价格可能快速波动,尤其是在重要新闻前后。止损可以限制单笔交易的亏损,但无法避免亏损,滑点也可能使亏损大于预期。策略测试器中的结果不能保证未来的结果。请先在模拟账户上使用,并从小手数开始。

Profitable, looks promising