Apex Trends
- Experten
- Version: 1.13
- Aktivierungen: 10
APEX TRENDS MT5 ist ein trendfolgender Expert Advisor, der von einem einzigen Konto aus ein kleines Portfolio an Märkten handelt: Gold (XAUUSD) und Kryptowährungen (BTCUSD, ETHUSD), wobei die Liste der Handelsinstrumente konfigurierbar ist. Er handelt in beide Richtungen – Long in Aufwärtstrends, Short in Abwärtstrends – und filtert seine eigenen Einstiegspunkte nach dem jeweiligen Marktumfeld.
Der EA verwendet weder Grid- noch Martingale-Strategien, noch Averaging oder Hedging. Jeder Trade ist unabhängig, wird ab dem Einstieg durch einen Stop-Loss abgesichert und durch einen ATR-basierten Trailing-Stop begleitet.
Die Strategie basiert auf einem Ausbruch aus dem Donchian-Kanal, der durch einen EMA-Trendfilter, die ADX-Stärke sowie die +DI/−DI-Richtung bestätigt und durch einen Regimefilter auf einem höheren Zeitrahmen (D1) gesteuert wird. Dies ist ein selektiver Ansatz: Der EA handelt nicht ständig – er wartet auf die richtigen Bedingungen und steigt erst ein, wenn alle Filter übereinstimmen.
Strategielogik
- Einstieg – Long (spiegelbildlich für Short):
- Ausbruch aus dem Donchian-Kanal (20 Balken, um 1 verschoben).
- EMA(20) > EMA(50) und Kurs > EMA(200).
- ADX(14) ≥ 20 und +DI > −DI (für Short-Positionen: −DI > +DI).
- D1-Regimefilter: Täglicher EMA(200) steigt bei ADX(14) ≥ 25 (für Short-Positionen spiegelbildlich).
- Positionsmanagement:
- Stop-Loss: 2 × ATR(14) vom Einstiegskurs.
- Trailing: 4 × ATR vom höchsten Schlusskurs seit dem Einstieg (aktualisiert beim Schlusskurs eines neuen Balkens).
- EMA-Ausstieg: Schlusskurs unterhalb der EMA(20) bei einer Umkehr.
- Berücksichtigung von Stop-Levels und Marktsitzungen (keine Änderungs- oder Schlussversuche, wenn der Markt geschlossen ist oder beim Rollover).
Portfolio-Risikomanagement
- Harte Portfolio-Obergrenze – die Summe des offenen Risikos aller Positionen darf InpPortfolioRiskMax nicht überschreiten ( der Fall „1 % × 3 = 3 %“ ist nicht mehr möglich). Dies entspricht effektiv einer Obergrenze für die Anzahl gleichzeitiger Positionen mit einem Risiko von 1 % (2,0 ≈ zwei Positionen).
- Korrelationsanpassung – eine optionale zusätzliche Gewichtung für das BTC/ETH-Paar (InpCorrBTCETH). In der getesteten Historie (2015–2026) waren BTC und ETH bei einem Einstieg nie gleichzeitig offen, sodass dieser Zweig nie ausgelöst wurde: Er wird alsruhende Absicherung ausgeliefert, ungeprüft und nicht als bewährte Funktion.
- Konto-Drawdown-Schutz – neue Einstiegspositionen werden bei InpMaxDDPercent unterbrochen. Dies ist einSicherheitsnetz, kein Regler zur Leistungsoptimierung ( im getesteten historischen Datenbereich wurde es bei den standardmäßigen 25 % nicht ausgelöst). Eine zeitgesteuerte Rückstellung (InpDdRearmHours) hebt die Unterbrechung automatisch auf, sodass es nicht zu einem Deadlock kommen kann.
- Transparenz – Gate-, Halte- und Re-Arm-Ereignisse werden protokolliert (InpLogRiskSkips), sodass der Mechanismus im Journal sichtbar ist und nicht nur angenommen wird.
- Das Risiko wird korrekt gemessen: Abstand zum Stopp × Tick-Wert × Volumen (nicht Margin).
Risikomanagement (pro Trade)
- Festes Risiko pro Trade – standardmäßig 1 % des Eigenkapitals; Lotgröße basierend auf der Stop-Distanz (2 × ATR).
- Prüfung der freien Margin und des Marktmodus vor jedem Einstieg.
- Symbol-Aliase werden automatisch aufgelöst (XAUUSD/GOLD, BTCUSD/BITCOIN, ETHUSD/ETHEREUM und gängige Suffixe); fehlende Instrumente werden stillschweigend übersprungen.
- Der maximale Drawdown wird über Terminal-Neustarts hinweg beibehalten (Live), sodass die Stopp-Logik auch einen VPS-Neustart übersteht.
Portfolio nach Konzept
- Ein Konto, mehrere unkorrelierte Positionen. Die Korrelation zwischen Gold und Kryptowährungen liegt nahe Null, was die risikobereinigte Rendite im Vergleich zu einem einzelnen Instrument erhöht.
- Es sollten nur trendstarke Instrumente mit geringer Korrelation hinzugefügt werden; Seitwärtsmärkte (die meisten Devisen, Index-Short-Positionen) schwächen die Performance ab.
Backtest-Ergebnisse Portfolio XAUUSD+BTCUSD, H4, Long+Short, D1-Filter, Risiko 1 %, Einlage 10 000, Modell „1 Minute OHLC“:
- 2015–2026: Netto ≈ +442 %, Profitfaktor ≈ 1,9, Sharpe-Ratio ≈ 2,2, maximaler Drawdown ≈ 12,6 %.
- Out-of-Sample 2021–2026: Sharpe-Ratio ≈ 1,7, Profitfaktor ≈ 1,7.
- Walk-forward: 6 von 6 Zweijahresfenstern positiv.
- Monte-Carlo: Tatsächlicher Drawdown innerhalb des simulierten Bandes (nicht unter den schlechtesten 5 %).
- Regime-Stress: Gold seitwärts (2015–2017) +; Krypto-Crash (2018) +; unruhiges Jahr 2022 ≈ Break-even.
- Portfolio-Obergrenze (Cap 2 %): innerhalb der Streuung des unbegrenzten Laufs (+906 netto über 11 Jahre, 2 Trades) – dies hat die Performance nicht verschlechtert und eine feste Obergrenze geschaffen. Eine strengere Obergrenze (1 %) reduzierte den Drawdown auf ~9,7 %, verringerte jedoch auch die Netto-Rendite und den Sharpe-Koeffizienten und wurde außerhalb der Stichprobe nicht validiert. Obergrenzen werden anhand der Drawdown-Toleranz und nicht anhand des Sharpe-Koeffizienten gewählt.
- Pro Position (einzelnes Instrument, H4, D1-Filter): XAUUSD PF ≈ 1,6; BTCUSD PF ≈ 2,1; ETHUSD PF ≈ 1,5. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Drawdowns sind unvermeidbar. Planen Sie Ihr Risiko entsprechend.
Betriebsmodi
- Empfohlen: H4 – weniger Trades, geringerer Drawdown. H1 ist möglich, aber aggressiver.
- Führen Sie das Standardportfolio (XAUUSD, BTCUSD, ETHUSD) aus, wenn Ihr Broker Kryptowährungen anbietet; andernfalls passen Sie die Liste an die Ihnen zur Verfügung stehenden Instrumente an (z. B. XAUUSD).
Performance
- Rechenintensive Indikatorberechnungen werden einmal pro geschlossenem Balken ausgeführt; Eintrittsversuche werden gedrosselt. Real-Tick-Backtests des Portfolios sind in Minuten statt in Stunden abgeschlossen.
Wichtige Hinweise (Live-Handel vs. Backtest)
- Der Trailing-Stop wird beim Schließen eines neuen Balkens aktualisiert (nicht innerhalb eines Balkens). Auf H4 kann es zu einer Verzögerung von bis zu ~4 Stunden kommen.
- Der EA läuft auf „OnTick“ des CHART-Symbols. Ist das Chart-Symbol geschlossen (z. B. Gold am Wochenende), gibt es keine Ticks, sodass am Wochenende eröffnete Krypto-Positionen erst am Montag verwaltet werden. Weisen Sie den EA einem Symbol zu, das gehandelt wird, wenn Sie eine Verwaltung benötigen, oder akzeptieren Sie diese Lücke.
- Das Portfoliorisiko pro Position wird berechnet als (Einstieg → aktueller Stop) × Wert; eine Position, deren Stop über den Einstiegspreis hinausgelaufen ist, gilt als risikofrei. Sobald alle Positionen abgesichert sind, wird die Blockierung der Einstiegsobergrenze aufgehoben (beabsichtigt).
- Bei kleinen Konten kann das Mindestlot das Risiko über das Ziel hinaus treiben; dies wird protokolliert („Lots auf Minimum begrenzt“).
Technische Details
- Plattform: MetaTrader 5
- Instrumente: XAUUSD, BTCUSD, ETHUSD (konfigurierbar)
- Zeitrahmen: H4 (empfohlen), H1
- Mindest Einzahlung: 1.000 USD (bei 1 % Risiko; mehr für das gesamte Portfolio)
- Hebel: 1:100 empfohlen
- Broker: Low-Spread / ECN / RAW
- VPS: empfohlen (Ping < 50 ms)
- Eigenständig: keine DLLs, keine externen Dateien, eine .mq5-Datei
Nicht verwendet: Martingale , Grid, Averaging, Hedging.
Eingabeparameter
- InpSymbols – Liste der Portfolio-Instrumente (z. B. XAUUSD, BTCUSD, ETHUSD).
- InpRiskPercent – Risiko pro Trade, % des Kapitals (1,0).
- InpAllowShorts – Leerverkäufe zulassen (true).
- InpUseRegimeFilter – D1-Regimefilter aktivieren (true).
- InpRegimeAdxMin – Mindest-Trendstärke auf D1 für den Einstieg (25).
- InpBreakoutN – Donchian-Breakout-Rückblick (20).
- InpEmaFast – schneller EMA (20).
- InpEmaSlow – mittlerer EMA (50).
- InpEmaTrend – Trend-EMA (200).
- InpEmaExit – EMA für den Ausstieg (20).
- InpAtrPeriod – ATR-Periode (14).
- InpAdxPeriod – ADX-Periode (14).
- InpAdxMin – minimaler ADX-Wert auf dem aktuellen Zeitrahmen (20).
- InpSlATR – Stop-Loss-Größe in ATR (2,0).
- InpTrailATR – Größe des Trailing-Stops in ATR (4,0).
- InpMaxDDPercent – Schwellenwert für den Drawdown-Stopp, % (25). Sicherheitsnetz, kein Sharpe-Regler – nur nach einem neuen Walk-Forward ändern.
- InpDdRearmHours – Stunden bis zur automatischen Aufhebung der Stop-Loss-Grenze (168 = 1 Woche). Bei der Standard-Obergrenze inaktiv; nur zusammen mit der Obergrenze ändern.
- InpMaxSpreadPts – maximaler Spread in Punkten beim Einstieg (0 = deaktiviert).
- InpRiskMode – 0 = deaktiviert, 1 = harte Obergrenze, 2 = korrelationsbereinigt (2).
- InpPortfolioRiskMax – maximales Gesamt-Risiko der offenen Positionen, % (2,0 ≈ zwei 1-%-Legs).
- InpCorrBTCETH – Korrelationsgewicht für BTC/ETH (0,7). Bei den Testdaten inaktiv/nicht verifiziert.
- InpLogRiskSkips – Ereignisse wie Gate, Halt und Re-Arm protokollieren (true).
- InpSkipRollover – Einträge zur Rollover-Stunde überspringen (true).
- InpRolloverHour – Rollover-Stunde, Serverzeit (23).
- InpMagic – Handelskennung (6041).
- InpSlippage – zulässige Slippage in Punkten (30).
Empfehlungen vor dem Start: Testen Sie das System mindestens 3 Monate lang im Demomodus; beginnen Sie mit einem Risiko von 0,5 %; erhöhen Sie das Risiko erst nach stabilen Ergebnissen auf 1 %; verwenden Sie einen VPS; ändern Sie die Parameter nicht ohne einen neuen Walk-Forward-Test; laden Sie immer die mitgelieferte .set-Datei (der MT5-Tester behält die vorherigen Eingaben zwischen den Durchläufen bei).
Support: über den integrierten MQL5-Chat.
Haftungsausschluss: Der Handel mit Gold, Kryptowährungen und CFDs ist mit erheblichen Risiken verbunden und möglicherweise nicht für jeden Anleger geeignet. Vergangene Ergebnisse sind keine Garantie für zukünftige Ergebnisse, und Verluste sind möglich. Die Ergebnisse können je nach Broker und Konto aufgrund von Unterschieden bei der Ausführung, den Spreads, dem Slippage, der Liquidität und der technischen Infrastruktur variieren. Die Portfoliorisikogrenze, die Korrelationsgewichtung und der Drawdown-Stopp sind Mechanismen zur Risikokontrolle; im getesteten historischen Datenverlauf wurden der Korrelationszweig und der standardmäßige Drawdown-Stopp nicht ausgelöst, sodass ihr Nutzen nicht nachgewiesen ist und ihr Verhalten im Live-Betrieb abweichen kann. Kein System kann das Handelsrisiko vollständig ausschließen oder identische Ergebnisse garantieren. Der EA ist von Natur aus selektiv: In manchen Zeiträumen kann es nur wenige oder gar keine Trades geben. Es wird dringend empfohlen, den EA zunächst auf einem Demokonto zu testen, bevor echtes Geld eingesetzt wird.
