
🌱 4-Zeilen-Überblick für EinsteigerGlossar
- Was macht dieser EA?
- Ein aggressiver EA, der einen Gold(XAUUSD)-M30-Breakout zusammen mit 8 Stop-Order-Strategien an Tages-Fraktalen betreibt. Exness-7.7-Jahres-Test: PF 1.51, max. DD 30.8%.
- Preis?
- Kostenlos: Konto bei einem Partnerbroker registrieren und eine an dieses Konto gebundene Version herunterladen. Wer kein Konto eröffnen möchte, kauft über den MQL5 Market (Kauf oder Miete; der Preis steht auf der Kaufseite). Beides weiter unten auf dieser Seite.
- Für wen geeignet
- Für alle, die größere Bewegungen bei Gold mitnehmen wollen und einen DD um 30 % aushalten. Beim ersten EA lieber mit einem EA mit kleinerem DD starten.
- Nach dem Erhalt
- MT5 installieren
- Kostenlose Version: die heruntergeladene Datei in den MT5-Ordner Experts legen. Bei Kauf auf MQL5 erscheint der EA im MT5-Tab „Market“. Auf einen Chart ziehen und einrichten
- Auf einem XAUUSD-M30-Chart laufen lassen, zuerst 1–2 Wochen auf einem Demokonto, dann live
GOLD VIPER EA — aggressiver Gold-Ausbruch (XAUUSD M30)
Standardeinstellung (Ultra = Standard) ×92.3 / Exness 7.7 Jahre · Zinseszins
$10k → $923k
Gemessen mit den Standardeinstellungen (RunMode = Ultra = Standard ×1.0): +9,125% / PF 1.51 / Balance-DD 24.9% / Equity-DD 30.8% / 2,806 Trades (+80.4% pro Jahr). Exness XAUUSDm M30, 2019.01-2026.09, $10,000, Zinseszins, MT5-Modus „Alle Ticks basierend auf echten Ticks". Die Historienqualität liegt jedoch nur bei 8% (echte Ticks existieren nur für einen Teil des Zeitraums), daher können die Werte optimistisch ausfallen.
⚠ 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.
⚠ Aggressiver EA. Selbst mit den Standardeinstellungen erreicht der Equity-Drawdown etwa 31%, im Aggressive-Modus etwa 40%. Setzen Sie nur Kapital ein, dessen Verlust Sie verkraften können.
⚡ Der Backtest startet bei $10,000. Die zweite Engine ordert mindestens 0.01 Lot, sodass das effektive Risiko bei kleinen Konten höher ausfällt als eingestellt. Bei kleinen Guthaben empfiehlt sich ein Mikro(Cent)-Konto
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.
Zweite Engine: 8 fraktale Stop-Order-Strategien (v2.35, dauerhaft aktiv)
In v2.35 platzieren zusätzlich zum Breakout acht Strategien Stop-Orders an D1-Fraktal-Hochs und -Tiefs (Strategie 2 auf H4) und traden Gewinne per Trailing nach, bevor sie schließen. Sie sind dauerhaft aktiv und nutzen einen eigenen Magic-Bereich (FB_MagicBase bis +7). Von den 2,806 Trades bei Standardeinstellungen entfallen 2,565 auf diese Engine, die den Großteil des Gewinns liefert. AllowBuy/AllowSell und RunMode wirken auf beide Engines. ★Pro Konto nur an einem Chart (XAUUSD M30) anhängen. Bei mehreren Charts würden sich die Orders der zweiten Engine verdoppeln (die früheren TWIN/PACK-Setups wurden eingestellt).
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, executed by the EA and checked every tick (breakout orders carry no broker-side SL, so keep the EA running)
- 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
Gesamtrendite (7.7 Jahre, Zinseszins)
+9,125% (x92.25)
Profit factor
1.51
Win rate
54.8%
Max balance DD
24.9%
Max equity DD
30.8%
Trades
2,806
Die obigen Zahlen wurden mit den Standardeinstellungen (v2.35) auf Exness XAUUSDm M30, 2019.01-2026.09, $10,000, Zinseszins gemessen. MT5 lief im Modus „Alle Ticks basierend auf echten Ticks", die Historienqualität liegt jedoch bei 8% (echte Ticks wurden nur für einen Teil des Zeitraums gespeichert, der Rest wird aus M1-Kerzen generiert). Die früheren Dukascopy-22.5-Jahres-Werte von v2.13 werden nicht mehr angegeben, da sich die Engine-Konfiguration unterscheidet.
Parameters (in .mq5 input order, key ones)
| Parameter | Default | Description |
|---|---|---|
| EntryLookback | 32 | Breakout channel lookback bars (M30) |
| EntryATR_Multi | 0.6 | Breakout margin = ATR x this |
| TrendEMA_Fast / Slow | 50 / 200 | Trend EMAs (fast/slow) |
| UseTrendFilter | true | Require trend agreement (robust, recommended) |
| AllowBuy | true | Käufe erlauben (false = nur Verkäufe; beide Engines) |
| AllowSell | true | Verkäufe erlauben (false = nur Käufe; beide Engines) |
| MinTrendATR | 0.5 | Regime: |EMA gap| >= ATR x this |
| MinVolRatio | 1.2 | Regime: fast ATR / slow ATR >= this |
| GridDistanceATR | 1.0 | Grid spacing = ATR x this |
| MaxGridCount | 5 | Max grid count (same lot) |
| GroupTP_ATR | 3.0 | Group TP = ATR x this |
| GroupSL_ATR | 1.5 | Group SL = ATR x this (executed by the EA; no broker-side SL) |
| UseTrailExit | true | Trail the group past TP instead of a hard TP close (ON by default in v2.11) |
| TrailActivateATR | 3.0 | Start trailing once group profit >= ATR x this (= Group TP) |
| TrailDistATR | 0.4 | Close when group profit retraces ATR x this from its peak |
| BreakevenATR | 0.0 | Lock a breakeven floor once group profit reaches ATR x this (0=off) |
| UseMonthlyLossStop | true | Monthly loss breaker (v2.12): once the month's realized loss hits the trigger, pause new baskets until next month (open basket still managed) |
| MonthlyLossStopPct | 8.0 | Monthly stop trigger % (defined at Standard risk; Defensive auto-scales x0.5; auto-disabled in Aggressive) |
| UseRegimeSizing | true | Regime-quality sizing (v2.13): scales lots up only on strong regimes; losing regimes keep the base lot |
| RegimeSizeSlope / Cap | 0.75 / 1.5 | Scale = 0.75 per volRatio above the 1.2 gate, capped at x1.5. Auto-disabled in Aggressive |
| RiskPercent | 3.0 | Risk % per basket (group-SL hit = this % of balance) |
| FixedBaseBalance | 0 | >0 = risk computed on this fixed base (compounding OFF; equals daily-withdrawal operation). 0 = compound on current balance |
| MaxLotTotal | 5.0 | Total lot cap |
| MaxMarginPercent | 20 | Initial-lot margin cap (% of balance) |
| TradeStartHour / EndHour | 6 / 20 | Trading hours (server time) |
| MaxSpreadPoints | 100 | Max spread (points, with ATR-linked dynamic allowance) |
| EmergencyMarginLevel | 150 | Emergency close-all margin level % |
| RunMode | Ultra (= Standard ×1.0) | Betriebsmodus (Defensive ×0.5 / Standard / Aggressive ×2 / Ultra = Standard; bei diesem EA entspricht Ultra Standard ×1.0) |
| MagicNumber | 20260602 | Magic number |
| FB_RiskPercent | 0.5 | Risiko pro Order der zweiten Engine, % (Verlust bis zum initialen SL = dieser % des Guthabens × RunMode). 0 = FB_FixedLot |
| FB_MaxLot | 5.0 | Lot-Obergrenze pro Order der zweiten Engine |
| FB_RunS1 … FB_RunS8 | true | Ein/Aus für jede der 8 Strategien (S2 auf H4, die übrigen auf D1) |
| FB_NfpPause | true | An NFP-Tagen schließen und stornieren von 15:20-19:30 Serverzeit, Neuplatzierung um 19:30 |
| FB_MagicBase | 2609220 | Magic-Basis der zweiten Engine (nutzt bis zu +7; der Bereich darf MagicNumber nicht enthalten) |
🛡 RunMode = Standard ist die Werkseinstellung
Die Kennzahlen von GOLD VIPER (PF 1.51 / Equity-DD 30.8% / 80.4% pro Jahr) wurden mit dem werkseitigen Standard-RunMode = Ultra gemessen (bei diesem EA identisch mit Standard ×1.0). Weitere Änderungen sind nicht nötig. Aggressive (×2.0) steigt auf +74,279%, vertieft den Equity-DD jedoch auf 39.9%, und Qualitäts-Sizing sowie der monatliche Breaker werden automatisch deaktiviert. Für eine sicherere Einstellung wählen Sie Defensive (×0.5, Equity-DD 21.3%).
Verifizierungsstatus
Wie weit die Verifizierung reicht – vom Backtest bis zum Forward-Test
- BacktestAbgeschlossen
- Zeitraum
- M30 (2019.01.01 - 2026.09.01)
- Datenqualität
- 8% real ticks — real-tick coverage is low for this period, so fill prices are reproduced less accurately
- Trades
- 2806
- PF
- 1.51
- Max. DD
- 30.83%
- OOSAchtung
- Datenquelle
- MT5 offizielle Ticks
- Geprüfte Jahre
- 7.7
- ForwardLäuft
- Broker
- EXNESS
- Start
- Jul 25, 2026
- Trades
- 2
- PF
- 2.17
- Max. DD
- 2.99%
- Gewinn
- +3.73%
- Aktualisiert
- 8 hours ago
- LiveNicht begonnen
📈MT5 Strategy Tester Bericht — GOLD VIPER EA

📋 Über diesen Bericht
- Offizieller MT5 Strategy Tester Bericht (XMTrading-MT5 Server)
- 5-10 Jahre Echtdaten + Every-Tick-Modell (99,9% Genauigkeit)
- Saldo (blau) / Equity (grün) Kurve zeigt schwebende Verluste
- Vergangene Ergebnisse garantieren keine künftigen Gewinne
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
- Der Aggressive-Modus (×2) erreicht einen Equity-Drawdown von etwa 40%. Wählen Sie ein höheres Risiko als den Standard (Ultra = Standard) nur mit Kapital, das größere Schwankungen des Kontostands verkraftet
- Grid adds are same-size and capped at 5, but floating loss can grow to the group-SL distance while holding through a crash
- Der Test deckt nur 7.7 Jahre (2019-2026) ab, überwiegend einen steigenden Goldmarkt. Eine lange Stagnationsphase wie 2004-2012, in der die alte Version 11 Jahre lang Verluste machte, wurde mit der zweiten Engine nicht getestet. Kehrt ein solcher Markt zurück, können lange Verlustserien und tiefe Drawdowns auftreten. Setzen Sie nur überschüssiges Kapital ein
Download (kostenlos)
STEP 1 Konto vorbereiten
Für die Nutzung des EA benötigen Sie ein MT5-Konto, das über den Empfehlungslink dieser Website eröffnet wurde. Wenn Sie bereits ein Konto haben, erstellen Sie bitte ein zusätzliches Konto.
Noch kein Konto — über die folgenden Links ein neues Konto eröffnen
Zusätzliches Konto — im Mitgliederbereich ein weiteres Konto erstellenZur Anleitung →
Kaufen (Einmalzahlung)
GOLD VIPER EA kaufen
Buy on the official MetaQuotes Market (MQL5 Market). Payment, licensing and automatic updates are all handled inside the MT5 app.
🏷 Aktuell Einführungspreis — der Preis steigt mit je 3 verkauften Kopien eine Stufe. Je früher Sie kaufen, desto niedriger der Preis.
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.35 ist ein aggressiver Gold(XAUUSD)-EA, der zwei Engines auf einem Chart kombiniert: (1) einen M30-Volatilitätsregime-Breakout (Schlusskurs-Breakout des L32-Kanals + EMA-Trendübereinstimmung, ATR-skalierte Gruppen-TP/SL) und (2) acht dauerhaft aktive Strategien, die Stop-Orders an D1/H4-Fraktal-Hochs und -Tiefs platzieren. Exness XAUUSDm 7.7 Jahre (2019-2026), $10,000 Zinseszins: ×92.3 / PF 1.51 (Historienqualität 8%). Breakout-Grid: gleiche Lotgröße bis 5, Gruppen-SL vom EA ausgeführt (kein SL beim Broker), kein Martingale.
- ⚠ Aggressiver EA. Selbst mit den Standardeinstellungen erreicht der Equity-Drawdown etwa 31%, im Aggressive-Modus etwa 40%. Setzen Sie nur Kapital ein, dessen Verlust Sie verkraften können.
- 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, pick one with a low equity drawdown from the EA ranking instead.
Gemessene Ergebnisse nach RunMode (v2.35, Exness 7.7 Jahre)
| Setting | Ergebnis ($10,000 →) | Equity DD | Verdict |
|---|---|---|---|
| Ultra = Standard (Standard) | $923k | 30.8% | +9,125% / PF 1.51 / Balance-DD 24.9% / 2,806 Trades |
| Defensive (risk x0.5) | $169k | 21.3% | +1,589% / PF 1.74 / Balance-DD 17.8% / 2,819 Trades |
| Aggressive (risk x2) | $7.4M | 39.9% | +74,279% / PF 1.52 / Balance-DD 29.9% / 2,811 Trades |
Alle drei Modi wurden über denselben Zeitraum mit demselben Startguthaben gemessen. Equity-DD ist der „maximale Drawdown" von MT5 (% am größten Geldrückgang). Der relative DD beträgt 17.8% bei Defensive, 25.4% bei Standard und 38.4% bei Aggressive. Im Aggressive-Modus werden Qualitäts-Sizing und der monatliche Breaker automatisch deaktiviert.
MT4-Edition (v2.35, separat im MT4-Strategietester gemessen — jeder Tick aus Dukascopy-M1-Daten generiert, Modellierungsqualität 90 %, keine echten Ticks; XAUUSD M30 2019.01–2026.07, Spread 16 Pips, 10.000 $ mit Zinseszins, ca. 2.730 Trades je Modus): Defensive +2,737% / PF 1.58 / eqDD 22.0% · Standard (= Ultra) +7,672% / PF 1.39 / eqDD 30.7% · Aggressive +105,651% / PF 1.46 / eqDD 41.6%. Die MT4-Edition hat keinen USD-Korb-SL/TP und keine Volumenlimit-Begrenzung und meidet News über eine NFP/FOMC/CPI-Terminregel.
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.