Trang chủ >EA tấn công >GOLD VIPER

GOLD VIPER EA

GOLD VIPER EA — Aggressive Gold Breakout EA (XAUUSD M30)

Standard (default) ×35.5 / 22.5y 100% real ticks · compounded

¥100k¥3.6M

x35.5PF 1.25eqDD 28.9%XAUUSD M30

Standard defaults (risk 3% + regime-quality sizing) = ×35.55 / PF1.25 / eqDD28.9%. Over the last 10 years (2016-2026, trending gold) ×8.26 = CAGR +22.5%, the yearly-rate basis shown on the ranking (aligned with how other EAs are quoted). Aggressive mode (effective risk 6%) = ×34.7 / eqDD44.2% is dominated by Standard since v2.13 and no longer recommended. Dukascopy 100% real ticks, 22.5y (2004-2026) / $10,000 / compounded. The old Exness figure (×17.3/PF1.70) was withdrawn (only 5% tick quality).

⚠ v2 is a DIFFERENT engine (replaced 2026-07-03). v1 was an XAUUSD M1 grid scalper; v2 is an XAUUSD M30 breakout system. After updating: re-attach to an M30 chart, close any open positions from the old version BEFORE updating, and do NOT load old presets (.set) — use the defaults. The MagicNumber is shared, so leftover old positions will be adopted by the new engine.

⚠ Aggressive EA. Even at Standard settings equity drawdown reaches ~29%, and ~44% in Aggressive mode. Trade only with risk capital.

⚡ Minimum deposit: from ¥100,000 (standard). For small/safer sizing use a micro (cent) account.

How it works

Hypothesis: gold forms its strongest initial trends at calm-to-volatile regime transitions. The EA trades only when the ATR regime filter (fast ATR / slow ATR >= 1.2) and EMA50/200 trend agreement confirm a moving market, then enters on a closed-bar breakout of the 32-bar channel with an ATR margin. Exits are ATR-scaled: once group profit reaches the group TP (ATR x 3.0) a group trailing stop (width ATR x 0.4) rides the peak to let winners run, while the group SL (ATR x 1.5) caps the whole basket hard. On adverse moves it averages with same-size grid entries (max 5, no martingale) while the group SL caps the whole basket. Lot size is volatility-normalized risk% (a group-SL hit = 3% of balance). v2.13 adds regime-quality sizing: the stronger the volatility regime at entry (volRatio above the 1.2 gate), the larger the lot (up to x1.5) - losing regimes keep the base lot, so drawdown stays nearly unchanged while profits compound faster.

Entry & exit timing

  • Entry: closed-bar breakout of the 32-bar (M30) channel + ATR x 0.6 margin + EMA50/200 trend agreement
  • Regime gates: ATR ratio >= 1.2 (volatility expansion only) + |EMA50-EMA200| >= ATR x 0.5 (trend present)
  • Take profit: group TP = ATR x 3.0 (volatility-scaled, spread-floor guarded)
  • Stop loss: group SL = ATR x 1.5 (hard SL, monitored every tick)
  • Scale-in: same-size grid add every ATR x 1.0 adverse move (max 5, no lot escalation = no martingale)
  • Safety: monthly -8% circuit breaker (pauses new baskets for the rest of a losing month) / regime-quality sizing scales lots only on strong regimes (cap x1.5) / emergency close at 150% margin level / trading hours 6-20 server time / Monday-open & Friday-close avoidance

Live-spread backtest

Total return (22.5y compounded)

+3,456% (x35.55)

Profit factor

1.25

Win rate

43.5%

Max balance DD

23.2%

Max equity DD

28.9%

Trades

844

Figures above are pure-default results on Dukascopy 100% real ticks over 22.5 years (2004-2026, including the 2008 crisis and 2020 crash). IS (2004-15) ×6.16 / OOS (2016-26) ×8.26 - both segments improved over v2.12, not curve-fit. MetaQuotes real-tick cross-check (2025-2026) also positive (+47.7%/PF1.42, v2.10 engine). Note: the earlier Exness 8.5-year figures (x17.3 / PF1.70) came from a run with only 5% real ticks (95% generated) and were withdrawn in favour of the 100%-real-tick Dukascopy result.

Parameters (in .mq5 input order, key ones)

ParameterDefaultDescription
EntryLookback32Breakout channel lookback bars (M30)
EntryATR_Multi0.6Breakout margin = ATR x this
TrendEMA_Fast / Slow50 / 200Trend EMAs (fast/slow)
UseTrendFiltertrueRequire trend agreement (robust, recommended)
AllowSelltrueAllow sells (false = long-only)
MinTrendATR0.5Regime: |EMA gap| >= ATR x this
MinVolRatio1.2Regime: fast ATR / slow ATR >= this
GridDistanceATR1.0Grid spacing = ATR x this
MaxGridCount5Max grid count (same lot)
GroupTP_ATR3.0Group TP = ATR x this
GroupSL_ATR1.5Group SL = ATR x this (hard SL)
UseTrailExittrueTrail the group past TP instead of a hard TP close (ON by default in v2.11)
TrailActivateATR3.0Start trailing once group profit >= ATR x this (= Group TP)
TrailDistATR0.4Close when group profit retraces ATR x this from its peak
BreakevenATR0.0Lock a breakeven floor once group profit reaches ATR x this (0=off)
UseMonthlyLossStoptrueMonthly loss breaker (v2.12): once the month's realized loss hits the trigger, pause new baskets until next month (open basket still managed)
MonthlyLossStopPct8.0Monthly stop trigger % (defined at Standard risk; Defensive auto-scales x0.5; auto-disabled in Aggressive)
UseRegimeSizingtrueRegime-quality sizing (v2.13): scales lots up only on strong regimes; losing regimes keep the base lot
RegimeSizeSlope / Cap0.75 / 1.5Scale = 0.75 per volRatio above the 1.2 gate, capped at x1.5. Auto-disabled in Aggressive
RiskPercent3.0Risk % per basket (group-SL hit = this % of balance)
FixedBaseBalance0>0 = risk computed on this fixed base (compounding OFF; equals daily-withdrawal operation). 0 = compound on current balance
MaxLotTotal5.0Total lot cap
MaxMarginPercent20Initial-lot margin cap (% of balance)
TradeStartHour / EndHour6 / 20Trading hours (server time)
MaxSpreadPoints100Max spread (points, with ATR-linked dynamic allowance)
EmergencyMarginLevel150Emergency close-all margin level %
RunModeStandardRun mode (Defensive x0.5 / Standard / Aggressive x2)
MagicNumber20260602Magic number

TWIN-TF setup (optional — add an H1 companion leg on the same account)

Attach GOLD VIPER a second time on an H1 chart and load the bundled GOLD_VIPER_TWIN_H1.set (48-bar channel / TP 2.0 ATR / risk 1.5% / separate MagicNumber). This adds an independent trade stream with only +0.20 monthly correlation to the M30 main leg. Verified on 22.5y of 100% real ticks; the H1 leg is IS/OOS positive on both halves (IS PF1.25 / OOS PF1.14).

Setup22.5y (compounded)CAGRMonthly max DD
M30 alone (default)x35.6+18.5%51.2%
TWIN (M30 + H1 half-risk)x55.7+21.1%50.3%
  • Steps: keep the M30 chart running with defaults (main leg)
  • Attach the same EA to a second XAUUSD H1 chart and load TWIN_H1.set (MagicNumber 20260603 preset)
  • Combined effective risk is 4.5% per basket (3% + 1.5%). The 150% margin emergency close is shared account-wide

The H1 leg is not meant to run alone (thin ~6%/y solo). Combined figures are monthly-composition estimates and do not capture intra-month margin interaction. TWIN is optional; the published headline (x35.55) remains the M30-only default result.

MULTI-TF FULL PACK (bundled — up to 5 legs)

The zip now bundles a 5-leg pack: the M30 main (default) + H2 + M20 + H1 legs (the same VIPER attached to extra charts) + a NANPIN range-harvest leg (separate EA, included). H2/M20 were optimized ONLY on 2004-2015 and judged on the untouched 2016-2026 decade (penny-reproduced; inter-leg correlation +0.03..+0.36). The table below is the measured monthly composition on that unseen OOS window.

SetupOOS 10.5yCAGRMonthly max DD
M30 alone (published)x8.3+23.3%23.1%
3 legs (M30+H2+M20)x24.1+37.1%28.9%
FULL PACK (5 legs)x59.7+50.0%27.6%
  • Setup = one chart per leg (same account). H2 leg: TWIN_H2.set (channel 56 / TP 3.0 / SL 2.0 / risk 1.5% / Magic 20260604)
  • M20 leg: TWIN_M20.set (channel 24 / TP 1.5 / vol gate 1.6 / risk 1.5% / Magic 20260605)
  • NANPIN leg: bundled GOLD_NANPIN_KAMIKAZE (M5) + PACK.set (balance scaling ON, Magic 202610/11). MT5 only
  • Full instructions in PACK_README.txt inside the zip (EN/JA)

⚠ The NANPIN leg has NO hard per-position stop-loss (basket SL + 55% equity stop) — blow-up-risk category. Surplus funds only; withdraw profits regularly.

Figures are monthly-composition estimates from real-tick backtests (intra-month margin interaction between legs and the NANPIN leg's swap of ~-0.5..-1%/yr are not captured). The published headline (x35.55) remains the M30-only default result. No guarantee of future returns.

📈Báo cáo MT5 Strategy TesterGOLD VIPER EA

🏆 Kết quả chính thức MT5 Strategy Tester · XAUUSD / M30Mở bản gốc trong tab mới
GOLD VIPER EA Strategy Tester Report

📋 Về báo cáo này

  • Báo cáo chính thức MT5 Strategy Tester (máy chủ XMTrading-MT5)
  • Dữ liệu giá thực 5-10 năm + mô hình every tick (độ chính xác 99.9%)
  • Đường cong số dư (xanh dương) / Equity (xanh lá) hiển thị lỗ nổi
  • Kết quả quá khứ không đảm bảo lợi nhuận tương lai

Where it fails / main risks

  • Extended ranges: failed breakouts reversing before TP produce consecutive group-SL hits (2020 and early 2024 were such regimes)
  • Spread spikes: breakouts right after news or in thin markets suffer slippage and worse TP/SL geometry
  • Aggressive mode (x2) sits at the Kelly boundary (effective risk 6%). Raising risk beyond it reduced net profit - excess risk
  • Grid adds are same-size and capped at 5, but floating loss can grow to the group-SL distance while holding through a crash
  • Gold's long flat regime (2004-2016) is this EA's weakness: at the worst point (2013) the relative balance drawdown reached 54% (default, v2.13) / 92% (Aggressive) within the 22.5y test (headline DD% uses MT5's 'maximal DD' definition = % at the largest-money drop; the deepest early-years % is deeper). Over the last 10 years (2016-2026) relative DD was 33% / 55%. A returning flat regime can produce drawdowns of similar scale. Trade only with risk capital.

Tải xuống (miễn phí)

Try it free first

STEP 1 Chuẩn bị tài khoản

Để sử dụng EA cần có tài khoản MT5 mở qua liên kết giới thiệu của trang chúng tôi. Nếu đã có tài khoản, vui lòng tạo tài khoản bổ sung.

Người chưa có tài khoản — Mở tài khoản mới qua liên kết dưới đây

Người tạo tài khoản bổ sung — Tạo tài khoản bổ sung tại trang cá nhânHướng dẫn tại đây →

STEP 2 Đăng ký số tài khoản và tải về (miễn phí)

Đăng ký miễn phí・số tài khoản chỉ dùng để xác thực bản quyền EA

Mua (trả một lần)

Mua GOLD VIPER EA

Buy on the official MetaQuotes Market (MQL5 Market). Payment, licensing and automatic updates are all handled inside the MT5 app.

Buy on MQL5 Market (MT5)Buy on MQL5 Market (MT4) →

Buy on the official MetaQuotes Market — install directly in MT5 with automatic updates. No account registration needed.

The real risk, blow-up triggers, compounding note

GOLD VIPER v2 is an aggressive breakout EA that trades only volatility-expansion regimes on Gold (XAUUSD). It enters on 32-bar channel close-breakouts aligned with the EMA trend and exits with ATR-scaled group TP/SL. Verified on Dukascopy 100% real ticks over 22.5 years (2004-2026) plus an IS/OOS split (also profitable on MetaQuotes real ticks). Hard SL, no martingale.

  • ⚠ Aggressive EA. Even at Standard settings equity drawdown reaches ~29%, and ~44% in Aggressive mode. Trade only with risk capital.
  • Grid recovery 'holds losers and waits', so the visible balance DD looks low — but the real risk is floating loss (equity DD). Even in its best real window, without the cap equity DD hit 97% (near total wipe).
  • Withdraw daily, use only spare capital you can afford to lose, keep it under 10% of your portfolio, and prefer a micro (cent) account.
  • If you want a low-drawdown defensive EA, use AUREUS GOLD or another defensive EA instead.

RunMode tiers, measured (Dukascopy 100% real ticks, 22.5y)

SettingResult (¥100k→)Equity DDVerdict
Standard (published default)¥3.6M28.9%x35.55 / PF1.25 - the published report settings (v2.13 regime-quality sizing)
Defensive (risk x0.5)≈15%Roughly half the DD and half the return
Aggressive (risk x2)¥3.5M44.2%x34.7 / PF1.18 - Kelly boundary; dominated by Standard since v2.13 (not recommended)
Risk above 8% (not recommended)50%+Net profit decays in the 22y test = excess risk

Since v2.13, Standard (risk 3% + regime-quality sizing) beats Aggressive on both profit (×35.5 vs ×34.7) and drawdown (eqDD 28.9% vs 44.2%). Raising risk beyond 6% shrinks net profit while DD grows - measured, not theoretical. Sizing and the monthly breaker auto-disable in Aggressive (measured to hurt at 2x risk).

Compounding = lot scales with balance (volatility-normalized risk%). Multiples are backtest values starting at $10,000 with no withdrawals and do not guarantee future profits.

Khóa học Email 5 Ngày (Miễn phí)

Nhận một email mỗi ngày bao gồm các nguyên tắc cơ bản về giao dịch FX tự động, cách đọc backtest đúng cách và mẹo chọn môi giới.

* Quyền riêng tư được bảo vệ nghiêm ngặt. Bạn có thể hủy đăng ký bất cứ lúc nào.