Prop Swing Combo
- Experten
-
Abdullah Uygar Tuna
IT-Fachmann mit Schwerpunkt auf algorithmischem Handel, quantitativer Analyse und praktischen Werkzeugen für MetaTrader 5. - Version: 1.20
- Aktualisiert: 1 November 2026
- Aktivierungen: 5
Prop Swing Combo ist ein automatischer Expert Advisor für MetaTrader 5. Er handelt von einem Chart aus ein Portfolio aus 7 Symbolen: EURUSD, GBPUSD, USDJPY, AUDUSD, EURJPY, XAUUSD und XAGUSD. Er wurde für Challenge- und Funded-Konten im Stil von Prop-Firmen gebaut, bei denen ein tägliches Verlustlimit und ein maximales Verlustlimit über das Konto entscheiden. Jeder Trade hat einen Stop-Loss, und ein Kontowächter prüft den Tagesverlust und den Gesamtverlust laufend. Zusätzlich gibt es einen eigenen Darwinex-Zero-Modus für Konten, die nach einem stabilen Risiko statt nach Verlustlimits bewertet werden.
Bitte zuerst lesen
Prop Swing Combo garantiert nicht, dass Sie eine Challenge bestehen, ein Funded-Konto oder eine Allokation erhalten, und garantiert keinen Gewinn. Alle Zahlen unten sind Backtests mit historischen Daten. Vergangene Ergebnisse garantieren keine zukünftigen Ergebnisse. Das Produkt ist mit keiner Prop-Firma, mit Darwinex oder mit Darwinex Zero verbunden, wird von ihnen nicht unterstützt und steht in keiner Beziehung zu ihnen. Die Regeln sind von Firma zu Firma verschieden und können sich ändern. Bitte prüfen Sie die aktuellen Regeln Ihres eigenen Kontos, auch ob Expert Advisors erlaubt sind.
Empfohlene Bedingungen
Starten Sie den Expert Advisor nur auf einem Chart. Symbol und Zeitrahmen des Charts spielen keine Rolle, weil er alle Portfolio-Symbole selbst handelt. Ihr Broker sollte die 7 Symbole anbieten. Namen mit Suffix oder Präfix sowie GOLD oder SILVER statt XAUUSD oder XAGUSD werden automatisch gefunden, und mit dem Input SymbolOverrides können Sie einen Namen von Hand zuordnen. Setzen Sie StartingBalance auf die Größe Ihres Kontos, zum Beispiel 100000. Ein virtueller privater Server (VPS) wird empfohlen, damit der Kontowächter weiterläuft. Bitte testen Sie zuerst die Demoversion im Strategietester und danach auf einem Demokonto.
Handelslogik
Jedes Symbol nutzt eines oder zwei von drei Modulen, mit eigenen Einstellungen je Symbol. Trend-Pullback: Der Trend des höheren Zeitrahmens wird aus zwei exponentiellen gleitenden Durchschnitten gelesen, und ein Trade öffnet, wenn der Kurs in eine Zone aus zwei schnelleren Durchschnitten zurückläuft und wieder dreht. Trend-Ausbruch: ein Trade in Trendrichtung nach einem Schlusskurs außerhalb der Spanne der letzten Bars. Mean Reversion: Wenn die Trendstärke (ADX) niedrig ist, der Kurs außerhalb eines Bollinger-Bands schließt und der RSI extrem ist, öffnet ein Trade zurück zum mittleren Band und schließt dort oder nach einem Zeitlimit. Signale kommen nur von geschlossenen Bars auf H1 und höheren Zeitrahmen. Pro Symbol ist höchstens eine Position offen.
Risiko pro Trade und Drawdown-Skalierung
In den drei Presets ist das Risiko pro Trade ein Prozentsatz des aktuellen Kontostands, die Lotgröße wächst also nach Gewinnen und sinkt nach Verlusten. Fällt der Kontostand mehr als 2% unter seinen Höchststand, wird das Risiko schrittweise gesenkt, bis auf 40% des normalen Risikos bei 6% unter dem Höchststand, und es steigt wieder auf normal, wenn sich der Kontostand erholt. Der Custom-Modus kann stattdessen ein festes Risiko auf Basis des Startkapitals nutzen, und die Skalierung lässt sich dort ändern oder abschalten.
Kontowächter (Prop-Modus)
Der Tagesverlust wird ab dem Kontostand zur täglichen Reset-Stunde gemessen und enthält offene Trades. Ab 3,5% Tagesverlust werden keine neuen Trades geöffnet, bei 4,5% werden alle Trades geschlossen, und nach dem nächsten Reset geht der Handel weiter. Fällt das Kapital 9% unter das Startkapital oder 9% unter den höchsten Kontostand, werden alle Trades geschlossen und der Expert Advisor stoppt. Vor jedem Trade prüft er, dass ein weiterer Stop-Loss zusammen mit dem Risiko der bereits offenen Trades diese Grenzen nicht überschreiten kann. Ein optionales Gewinnziel schließt alles und beendet den Handel, sobald es erreicht ist. Alle Grenzen lassen sich in den Inputs ändern.
Pause und Wiederaufnahme
Mit eingeschalteter Pause und Wiederaufnahme handelt der Expert Advisor jedes Modul jedes Symbols im Hintergrund auf dem Papier weiter. Fällt das durchschnittliche Ergebnis der letzten 20 Papier-Trades eines Moduls unter minus 0,1 mal das Risiko, pausiert der echte Handel dieses Moduls, und er wird wieder aufgenommen, wenn sich die Papier-Trades erholen. In den Tests blieb das Kapital des Aggressive-Presets dadurch in den ersten Monaten viel näher am Startkapital, auf Kosten von etwas Gewinn. Deshalb schaltet Auto die Funktion nur für Aggressive ein.
Darwinex-Zero-Modus
Setzen Sie AccountMode für ein Darwinex-Zero-Konto auf Darwinex Zero. Ein DARWIN wird danach bewertet, wie stabil das Risiko der Strategie ist, und Darwinex skaliert den DARWIN auf sein eigenes Risikoziel. Ein gleichmäßiges Risiko ist daher wichtiger als eine hohe Rendite. In diesem Modus sind die Prop-Verlustwächter standardmäßig aus (DZUseDailyGuard schaltet den Tageswächter wieder ein), das Risiko pro Trade ist ein fester Prozentsatz des aktuellen Kontostands ohne Drawdown-Skalierung, eine optionale Obergrenze begrenzt jede Position auf eine tägliche Volatilität (D1 ATR) in Prozent des Kontostands (das Preset setzt sie auf 2%, sie greift also nur in sehr volatilen Märkten, weil eine engere Grenze in den Tests ein weniger stabiles Ergebnis brachte), die Zahl der offenen Positionen und das Gesamtrisiko an den Stops sind begrenzt, und ein Sicherheitsstopp schließt alles bei einem eingestellten Rückgang vom Höchststand des Kontostands. Verwenden Sie die einfachen Symbolnamen von Darwinex Zero und einen Hebel von 1:30 oder weniger. Im Test erzielte das Darwinex-Zero-Preset (0,5% Risiko pro Trade, bis zu 6 Positionen, Hebel 1:30) 322.675 USD, Profitfaktor 1,78 in 2021 bis 2024 und 1,44 in 2025 bis 2026, maximaler Drawdown 7,29%, mit einem geschätzten monatlichen Strategie-VaR zwischen 3,11% und 6,06% (Median 4,50%) an den 68 Monatsenden, davon 67 im Bereich von 3,25% bis 6,5%. Das ist meine eigene Schätzung aus dem täglichen Kapital des Backtests, nicht die offizielle Berechnung von Darwinex, und sie sagt nichts über einen künftigen D-Score oder eine Allokation aus.
Was Prop Swing Combo nicht verwendet
Kein Martingale, kein Grid, kein Hedging, kein Nachkaufen im Verlust und kein Tick-Scalping.
Backtest-Ergebnisse (simuliert, kein echter Handel)
Testdaten: Historie von MetaQuotes-Demo, 1. Januar 2021 bis 23. Oktober 2026, 100.000 USD Starteinlage, Hebel 1:100 (Darwinex-Zero-Modus 1:30), Modell "1 Minute OHLC". Die Kurse eines Prop-Firmen-Servers weichen ab. Im Tester wurde keine Kommission berechnet; für jedes Preset ist eine Schätzung mit 5 USD pro Lot für Währungen und 0,0007% pro Seite für Metalle angegeben.
So wurden die Einstellungen gewählt: 10 Symbole wurden einzeln mit dem genetischen Optimierer auf 2021 bis 2024 optimiert, und jeder Kandidat musste stabil bleiben, wenn seine Inputs leicht verschoben wurden. Sieben Symbole blieben, drei fielen weg. Der Zeitraum 2025 bis 2026 wurde nicht für die Optimierung genutzt, aber bei der Wahl der Symbole und der Risikostufen angesehen. Er ist daher kein vollständig unabhängiger Test. Zusätzliche Strategievarianten, die nur auf 2021 bis 2024 gut aussahen, wurden getestet und verworfen, weil sie in 2025 bis 2026 den größten Teil ihres Vorteils verloren.
- Conservative, 0,3% Risiko pro Trade, bis zu 3 Positionen: Nettogewinn 118.452 USD, Profitfaktor 1,79 in 2021 bis 2024 und 1,50 in 2025 bis 2026, maximaler Drawdown 3,63% vom Höchststand, schlechtester Tag 1,06%, tiefstes Kapital 3,22% unter dem Start, 1.024 Trades, geschätzte Kommission 3.868 USD.
- Balanced, 0,5% Risiko pro Trade, bis zu 4 Positionen: Nettogewinn 299.773 USD, Profitfaktor 1,81 in 2021 bis 2024 und 1,47 in 2025 bis 2026, maximaler Drawdown 5,92% vom Höchststand, schlechtester Tag 1,76%, tiefstes Kapital 5,26% unter dem Start, 1.151 Trades, geschätzte Kommission 10.093 USD.
- Aggressive mit Pause und Wiederaufnahme, 1,0% Risiko pro Trade, bis zu 4 Positionen: Nettogewinn 660.175 USD, Profitfaktor 1,79 in 2021 bis 2024 und 1,41 in 2025 bis 2026, maximaler Drawdown 8,77% vom Höchststand, schlechtester Tag 2,97%, tiefstes Kapital 3,85% unter dem Start, 1.021 Trades, geschätzte Kommission 23.653 USD.
- Aggressive Max (Custom-Set-Datei, Pause und Wiederaufnahme aus), 1,0% Risiko pro Trade, bis zu 4 Positionen: Nettogewinn 948.484 USD, Profitfaktor 1,87 in 2021 bis 2024 und 1,47 in 2025 bis 2026, maximaler Drawdown 9,31% vom Höchststand, schlechtester Tag 2,95%, tiefstes Kapital 8,03% unter dem Start, 1.151 Trades, geschätzte Kommission 32.374 USD.
Aggressive Max ist der höchste Gewinn, der in diesem Test innerhalb einer 10%-Grenze blieb, aber 2021 lag sein Kapital 8,03% unter dem Start, es bleibt also wenig Spielraum. Es ist keiner der Risikomodi, sondern nur eine Set-Datei für erfahrene Nutzer.
Nettogewinn pro Kalenderjahr in USD, 2021 bis 2026 (2026 bis 23. Oktober). Conservative: +6.645, +14.837, +22.465, +33.698, +24.767, +15.601. Balanced: +10.368, +29.469, +54.195, +81.197, +70.040, +49.708. Aggressive: +14.019, +48.769, +112.579, +208.536, +188.474, +84.204. Aggressive Max: +7.090, +52.981, +123.714, +271.801, +260.451, +218.803.
Der Drawdown in dieser Liste wird vom höchsten Kapital einschließlich offener Trades gemessen. Der Kontowächter nutzt den höchsten geschlossenen Kontostand, ein Drawdown knapp über 9% bedeutet also nicht, dass der Wächter den Handel gestoppt hat.
Die Gewinne wachsen in den späteren Jahren schnell, weil die Lotgröße dem Kontostand folgt. Ein Funded-Konto zahlt seine Gewinne meist aus, statt sie zu behalten, daher wird ein echtes Konto über sechs Jahre nicht so wachsen. Bitte lesen Sie den Drawdown und den schlechtesten Tag als Risikostufe eines Presets und den Endgewinn nicht als Prognose.
In einer zweiten Prüfung wurde der 1. Januar 2025 bis 23. Oktober 2026 noch einmal mit "Jeder Tick anhand realer Ticks" in vier Abschnitten getestet, jeder neu ab 100.000 USD. Conservative erzielte mit realen Ticks 19.834 USD gegenüber 18.352 USD mit 1 Minute OHLC in denselben Abschnitten, Balanced 34.533 gegenüber 35.372 USD und Aggressive mit Pause und Wiederaufnahme 61.340 gegenüber 57.938 USD, mit einem schlechtesten Tag von 3,01% und einem Kapital, das nie mehr als 5,18% unter dem Start eines Abschnitts lag. Alle Abschnitte aller drei Presets blieben innerhalb einer Regel von 5% pro Tag und 10% maximalem Verlust.
Um zu sehen, wie lange ein Ziel dauert, wurde am ersten Handelstag jedes Monats ein neuer Start simuliert. Ein Start galt als gescheitert, wenn das Kapital 10% darunter fiel oder ein Tag 5% davon verlor. Ein Ziel von +10% wurde nach einem Median von 223 Tagen (Conservative), 115 Tagen (Balanced) und 67 Tagen (Aggressive) erreicht, und keiner der 65 Starts scheiterte. Mit Aggressive erreichten 9 Starts +10% innerhalb von 30 Tagen und 28 innerhalb von 60 Tagen, die meisten Starts brauchen also mehr als einen Monat. Die Presets passen besser zu Challenges ohne kurzes Zeitlimit als zu schnellen Challenges.
Die Kapitalkurven in den Screenshots sind beschriftet mit "Prop Swing Combo, Conservative preset", "Balanced preset", "Aggressive preset with pause/resume", "Aggressive Max (Custom set file)" und "Darwinex Zero preset", jeweils mit "7 symbols, 1 minute OHLC, 100,000 USD start, 2021-01-01 to 2026-10-23". Die gestrichelte Linie markiert den 1. Januar 2025, die rote Linie einen maximalen Verlust von 10%.
Diese Tests haben klare Grenzen. Die Daten stammen nicht von einem Prop-Firmen-Server, und Spreads, Swaps, Kommission und Slippage auf Ihrem Konto verändern die Ergebnisse. Der Optimierer hat die Einstellungen gewählt, die Ergebnisse enthalten also ein Element des Zufalls. Andere Trades auf demselben Konto sind nicht Teil der Tests, und der Kontowächter zählt nur die Trades dieses Expert Advisors. Eine laufende Challenge, die schon im Verlust ist, hat weniger Spielraum als ein neues Konto.
Die vollständige Testmethode und die Set-Dateien finden Sie in meinem Blogbeitrag: https://www.mql5.com/en/blogs/post/778903
Input-Parameter
Die Namen der Inputs sind auf Englisch angegeben, so wie sie im Expert Advisor erscheinen.
Haupteinstellungen: AccountMode (Prop oder Darwinex Zero), StartingBalance (Kontogröße, 0 nutzt den Kontostand beim ersten Start und merkt ihn sich), RiskMode (Conservative, Balanced, Aggressive oder Custom), PauseResume (Auto schaltet es nur für Aggressive ein, On oder Off), SymbolOverrides (manuelle Symbolnamen, zum Beispiel XAUUSD=GOLD.i;XAGUSD=SILVER), ShowDashboard (Statusanzeige auf dem Chart).
Custom-Risikomodus: CustomRiskPct (Risiko pro Trade in Prozent, bis 3), CustomMaxPositions (maximale offene Positionen), CustomMaxPerSymbol, CustomRiskBase (Startkapital oder aktueller Kontostand), CustomDDScaleFrom, CustomDDScaleTo und CustomDDScaleMin (Drawdown-Skalierung, 0 ist aus).
Darwinex-Zero-Modus: DZVolPct (tägliche Volatilität pro Position in Prozent des Kontostands), DZMaxTradeRiskPct (Verlust am Stop pro Trade), DZMaxPositions, DZMaxOpenRiskPct (Gesamtverlust an den Stops), DZMaxDDPct (Sicherheitsstopp vom Höchststand des Kontostands, 0 ist aus), DZUseDailyGuard.
Kontowächter: DailyStopPct (keine neuen Trades ab diesem Tagesverlust), DailyFlatPct (alle Trades bei diesem Tagesverlust schließen), DailyReference (Tagesverlust gemessen ab dem Kontostand oder ab dem höheren Wert aus Kontostand und Kapital zum Reset), DayResetHour (Reset-Stunde in Serverzeit, bitte an Ihre Firma anpassen), MaxTotalDDPct (bei diesem Verlust alles schließen und stoppen), MaxOpenRiskPct (maximales Gesamtrisiko aller offenen Trades), ProfitTargetPct (bei diesem Gewinn alles schließen und stoppen, 0 ist aus).
Kleine Konten: AllowMinLot (das Mindestlot öffnen, wenn der Risikoprozentsatz weniger ergibt), MinLotMaxRiskPct (nur wenn dieser Trade höchstens diesen Prozentsatz riskiert). Die Presets setzen AllowMinLot auf false, wie in den Tests.
Erweitert: PortfolioOverride (eigener Portfolio-String, leer nutzt das eingebaute Portfolio), MagicBase (Basis der Magic Number), TradeComment (Kommentar der Trades).
Support
Fragen und Vorschläge sind in den Produktkommentaren oder per privater Nachricht auf MQL5 willkommen.
Risikohinweis
Der Handel mit Währungen und Metallen auf Margin ist mit einem hohen Risiko verbunden. Ein Stop-Loss begrenzt den Verlust eines einzelnen Trades, kann aber Verluste nicht verhindern, und Kurslücken oder Slippage können einen Verlust größer machen als geplant. Der Kontowächter arbeitet nur, solange das Terminal läuft und verbunden ist. Bitte beginnen Sie mit einem Demokonto.
