ForexBestRobots.comEAs vergleichen →
DE

Technische Ratgeber · Robuste Tests

Forex-EA optimieren, ohne ihn zu überfitten

Optimieren Sie Forex-EA-Parameter mit In-Sample-, Out-of-Sample- und Forward-Tests, ohne fragile, kurvenangepasste Einstellungen zu wählen.

14 Min. LesezeitGeprüft vom ForexBestRobots-Redaktionsteam
Forex-EA-Optimierungsdiagramm mit fragilem Spitzenwert und stabilem ParameterplateauTechnische RatgeberPraxisnah und risikobewusst

Originalgrafik, erstellt für ForexBestRobots.com.

Optimierung soll Einstellungen finden, die auch bei veränderten Marktbedingungen plausibel bleiben. Sie soll nicht die schönste historische Equity-Kurve produzieren. Entscheidend ist ein stabiler Bereich akzeptabler Ergebnisse, bestätigt mit unberührten Daten und realistischen Kosten.

Forex-EA-Optimierungsdiagramm mit fragilem Spitzenwert und stabilem Parameterplateau
Ein breites stabiles Plateau ist belastbarer als ein einzelner Bestwert.

Erfolg vor der Optimierung definieren

Das Zielkriterium sollte das gewünschte Verhalten des EA abbilden, nicht nur den Nettogewinn. Maximaler Drawdown, Tradezahl, durchschnittlicher Trade, Profit Factor, Erholungsprofil und Exposure gehören zusammen. Ein Durchlauf mit hohem Gewinn, untragbarem Drawdown oder sehr wenigen Trades ist kein robuster Kandidat.

Eine Kennzahl kann eine andere verdecken

Reine Gewinnmaximierung kann überhöhtes Risiko, eine einzelne günstige Phase oder eine zu kleine Stichprobe belohnen.

Prüfen Sie vor der Auswertung sehr kurzer Trades Daten, Signalzeit und Ausführung im MT4-Scalping-Backtest.

Entwicklungs- und Validierungsdaten trennen

Teilen Sie die Historie chronologisch. Der erste Abschnitt dient der Suche, ein späterer bleibt für die Out-of-Sample-Validierung unberührt. Anschließend werden die festgelegten Einstellungen mit aktuellen Demodaten beobachtet. Wer den Validierungszeitraum wiederholt prüft und nachjustiert, macht ihn unbemerkt zum Trainingsdatensatz.

01 · In-SampleErkunden

Sinnvolle Bereiche testen und Verhalten verstehen.

02 · Out-of-SampleValidieren

Regeln auf nicht verwendeten Daten prüfen.

03 · ForwardBeobachten

Aktuelle Signale, Kosten und Ausführung kontrollieren.

Praktischer MT4-Optimierungsablauf

1

Nur logisch wirksame Parameter wählen

Optimieren Sie ausschließlich Variablen mit nachvollziehbarem Einfluss auf Einstieg, Ausstieg oder Risiko. Lassen Sie bewusst festgelegte Werte unverändert. Wer sämtliche Eingaben testet, vervielfacht die Kombinationen und erhöht die Wahrscheinlichkeit, zufälliges Rauschen auszuwählen.

2

Sinnvolle Bereiche und Schritte verwenden

Beginnen Sie mit groben Schritten und realistischen Grenzen. Funktioniert nur ein exakter Wert, ist die Konfiguration fragil. Benachbarte Werte sollten ein ähnliches Verhalten zeigen.

3

Nach Risiko und Stichprobe filtern

Verwerfen Sie untragbaren Drawdown, zu wenige Trades, unrealistische Lots oder Ergebnisse, die von einer kurzen Phase dominiert werden. Vergleichen Sie den stabilen Cluster statt nur den höchsten Gewinn.

4

Einstellungen festschreiben und validieren

Treffen Sie die Auswahl vor dem Öffnen des unberührten Zeitraums. Dokumentieren Sie EA-Build, Symbol, Timeframe, Spread, Deposit, Datum und Inputs.

Den ausgewählten Bereich stresstesten

TestFrageStabiles Verhalten
Benachbarte InputsBricht eine kleine Änderung das System?Die Ergebnisse verschlechtern sich schrittweise.
Höherer SpreadVerbrauchen Kosten den Vorteil?Die Logik verträgt einen realistischen Puffer.
Verschobene DatenErzeugt ein Regime den Gesamterfolg?Mehrere Perioden tragen zum Ergebnis bei.
Verzögerte AusführungHängt alles von perfekten Fills ab?Moderate Slippage ändert die Aussage nicht.
Niedrigeres RisikoWirkt das Ergebnis nur mit hoher Exposure attraktiv?Die Handelslogik bleibt bei konservativen Lots intakt.

Wann eine Optimierung verworfen werden sollte

  • Der beste Durchlauf ist eine isolierte Spitze zwischen schwachen Ergebnissen.
  • Ein Trade oder ein kurzer Zeitraum erzeugt fast den gesamten Gewinn.
  • Der Out-of-Sample-Drawdown steigt stark an oder das Handelsverhalten verändert sich vollständig.
  • Kleine Spread- oder Slippage-Erhöhungen beseitigen den Vorteil.
  • Die Lotgröße passt nicht zum geplanten Kontorisiko.

Optimierung beweist keine zukünftige Profitabilität. Sie hilft, schwache Annahmen auszusortieren und Einstellungen für weitere Beobachtung zu wählen.

Den späteren Prüfzeitraum unabhängig halten

Ein beispielhafter Split verwendet 2020–2023 zur Entwicklung, reserviert 2024–2025 für einen späteren Test und beginnt neue Forward-Beobachtung in 2026. Die Daten sind ein Beispiel, keine Behauptung getesteter Ergebnisse. Legen Sie die Auswahlregel vor Öffnen des reservierten Berichts fest. Ändern Sie danach Parameter, wird dieser Zeitraum Teil der Entwicklung.

In einem Walk-Forward-Verfahren darf jede Auswahl nur Daten vor ihrem Auswertungsfenster verwenden. Dokumentieren Sie Fenster und Auswahlregel einschließlich verlierender Kandidaten. Wiederholtes Umgestalten nach Sichtung aller Fenster kann auch den Prozess überanpassen. Weder Optimierung noch ein sauberer unabhängiger Test garantiert zukünftige Ergebnisse.

Die offiziellen MT4-Optimierungseinstellungen erklären Parameterbereiche und genetische Suche.

Den höchsten Gewinn bei verletzten Grenzen aussortieren

Eine beispielhafte Auswahlregel verlangt höchstens 10% Drawdown und mindestens 100 Trades in der Entwicklungsstichprobe. Kandidat A erzielt 30% Rendite bei 14% Drawdown und 250 Trades. B erzielt 14% bei 7% Drawdown und 140 Trades. C erzielt 20% bei 6% Drawdown, aber nur 18 Trades. Nach der vorab festgelegten Regel überschreitet A die Risikogrenze, C verfehlt die geforderte Stichprobe und B darf in die Validierung gehen. Die Zahlen sind erfunden und weder Testergebnisse noch allgemeingültige Schwellenwerte.

Damit ist B noch nicht als überlegen bestätigt. Prüfen Sie benachbarte Einstellungen, Kosten, offene Risiken und die Aussagekraft von Equity und Drawdown. Ein numerisch geeigneter Kandidat kann weiterhin von einer Ausnahmephase oder unrealistischen Ausführungsannahmen abhängen.

Dokumentieren Sie die Entscheidung samt verworfenen Kandidaten, bevor Sie die zurückgehaltenen Daten ansehen. Danach folgt ein Forward-Validierungsprotokoll mit festen Regeln und Prüfkriterien. Ändern Sie die Auswahl nach Einsicht in den Holdout, dokumentieren Sie den neuen Entwicklungsprozess und reservieren Sie neue unabhängige Daten.

Offizielle Referenz

MetaTrader beschreibt die Optimierung als wiederholte Strategy-Tester-Durchläufe mit unterschiedlichen Inputs in der offiziellen Dokumentation zur Expert-Optimierung.