>공격형 EA >GOLD VIPER

GOLD VIPER EA

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

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

¥10만¥356만

35.5배PF 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% (35.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)35.6배+18.5%51.2%
TWIN (M30 + H1 half-risk)55.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)8.3배+23.3%23.1%
3 legs (M30+H2+M20)24.1배+37.1%28.9%
FULL PACK (5 legs)59.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.

📈MT5 Strategy Tester 보고서GOLD VIPER EA

🏆 MT5 공식 Strategy Tester 실측값 · XAUUSD / M30새 탭에서 원본 열기
GOLD VIPER EA Strategy Tester Report

📋 이 보고서에 대해

  • MT5 전략 테스터(XMTrading-MT5 서버)에서 생성한 공식 보고서
  • 5-10년 실가격 데이터 + 모든 틱(99.9% 정확도) 모델 사용
  • 잔액 곡선(파랑) / 유효 증거금 곡선(녹색)으로 부동 손실도 시각화
  • 과거 결과는 미래 수익을 보장하지 않습니다

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.

다운로드 (무료)

우선 무료로 체험

STEP 1 계좌를 준비하기

EA를 이용하려면, 당사이트의 소개 링크로 개설한 MT5 계좌가 필요합니다. 이미 계좌를 가지고 계신 분은 추가 계좌를 생성해 주세요.

계좌 미개설인 분 — 아래 링크에서 신규 계좌를 개설

추가 계좌인 분 — 마이페이지에서 추가 계좌를 생성절차는 여기 →

STEP 2 계좌 번호를 등록하여 다운로드(무료)

등록 무료·계좌 번호는 EA의 라이선스 인증에만 사용합니다

구매 (유료·평생 라이선스)

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)¥356만28.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)¥347만44.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.

5일간 이메일 강좌 (무료)

FX 자동매매의 본질, 백테스트의 올바른 해석, 브로커 선택 요령을 매일 1통 전해드립니다.

※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.