Ein Backtest ist ein Experiment unter gewählten Annahmen. Er kann Logik, Trade-Frequenz und Sensitivität sichtbar machen, ist aber keine Prognose und kann nicht jeden Live-Kurs, Spread oder jedes Ausführungsereignis nachbilden.
MT4 Strategy Tester konfigurieren
- Ansicht → Strategietester öffnen oder Strg+R drücken.
- Expert Advisor, Symbol und vom Anbieter empfohlene Periode auswählen.
- Einen aussagekräftigen Zeitraum mit unterschiedlichen Marktbedingungen wählen.
- Modell, Spread, Einzahlung und EA-Eingaben festlegen und dokumentieren.
- Zuerst einen kurzen visuellen Test durchführen, um offensichtliche Logik- oder Datenprobleme zu erkennen.
Grenzen von Daten und Modellierung verstehen
Qualität historischer Daten, Tick-Konstruktion, Zeitzone, Spread und Kommission verändern das Ergebnis. „Jeder Tick“ im Standardtester von MT4 wird weiterhin aus der verfügbaren Historie abgeleitet. Ein fester Spread kann Belastungen bei Rollover oder Nachrichten unterschätzen. Hängt der EA von Intrabar-Reihenfolgen ab, ist die Modellwahl besonders wichtig.
Vergleichen Sie zwei Berichte nur, wenn Symbol, Zeitraum, Modell, Spread, Einzahlung und Eingaben vergleichbar sind.
Bericht über den Nettogewinn hinaus lesen
| Kennzahl | Welche Frage sie beantwortet | Warnsignal |
|---|---|---|
| Maximaler / relativer Drawdown | Wie tief war der historische Rückgang? | Risiko ist trotz hohem Endgewinn nicht akzeptabel. |
| Anzahl der Trades | Ist die Stichprobe groß genug für eine Auswertung? | Wenige Trades dominieren das Ergebnis. |
| Profit Factor | Bruttogewinn im Verhältnis zum Bruttoverlust? | Kleine Änderungen der Annahmen beseitigen den Vorteil. |
| Durchschnittliches Ergebnis je Trade | Können Spread und Slippage den Vorteil aufzehren? | Durchschnittliches Ergebnis ist gegenüber Transaktionskosten sehr klein. |
| Konzentration | Erzeugt ein Zeitraum den Großteil des Gewinns? | Lange Stagnation oder ein einzelner Ausnahme-Cluster. |
Robustheit testen, nicht die schönste Kurve
Verschieben Sie den Zeitraum, erhöhen Sie den Spread, variieren Sie Eingaben moderat und testen Sie einen unberührten Out-of-Sample-Zeitraum. Ein stabiles System sollte nicht zusammenbrechen, weil sich ein Parameter um einen Punkt ändert. Wählen Sie nicht einfach die beste Kombination aus Tausenden Versuchen ohne separaten Validierungszeitraum.
Mit Beobachtung im Demokonto fortfahren
Ein Demotest zeigt aktuelle Broker-Symbole, Handelszeiten, Verbindungsverhalten und Log-Fehler. Vergleichen Sie das Timing aktueller Trades mit der erwarteten Logik. Die Live-Ausführung kann dennoch abweichen; verwenden Sie bei einem späteren Einsatz ein kleines, klar definiertes Risiko.
Ein Modell passend zu den EA-Entscheidungen wählen
| Standardmodus in MT4 | Was er prüfen kann | Wichtige Grenze |
|---|---|---|
| Nur Eröffnungspreise | Schnelle Prüfung von Regeln auf abgeschlossenen Kerzen. | Ungeeignet, wenn Einstieg oder Positionsverwaltung von Bewegungen innerhalb einer Kerze abhängen. |
| Kontrollpunkte | Grobe vorläufige Schätzung. | Keine zuverlässige abschließende Prüfung des Intrabar-Verhaltens. |
| Jeder Tick | Detaillierterer simulierter Kursverlauf aus verfügbarer Historie kleinerer Zeitrahmen. | Die Standardticks sind modelliert und nicht automatisch eine Wiedergabe aufgezeichneter echter Ticks. |
Der Standardtester speichert Bid-Historie und bildet Ask mit dem gewählten Spread. Standardmäßig kann der Spread bei Testbeginn verwendet werden; ein benutzerdefinierter Spread bleibt eine Vereinfachung. Variable Live-Spreads, Kommissionen, Swaps und Ausführungseffekte müssen separat geprüft werden. Ein Lauf mit festem Spread ist keine vollständige Rekonstruktion des Live-Handels.
Ein reproduzierbares Testprotokoll führen
Speichern Sie mit dem Bericht EA-Version, Inputs, genaues Symbol, Kontrakteigenschaften, Zeitraum, Modell, Spread, Startkapital, Kontowährung und Quelle der Historie. Notieren Sie Datenlücken und mögliche Auswirkungen der anfänglichen Indikatorberechnung auf die ersten Trades. Wiederholen Sie eine unveränderte Konfiguration, um die Reproduzierbarkeit der Basis zu prüfen.
Prüfen Sie offene Risiken und den Umgang mit Positionen am Testende, nicht nur den Gewinn geschlossener Trades. Lesen Sie den tatsächlichen Bericht und die Chart-Legende; leiten Sie Equity nicht aus einer reinen Balance-Kurve ab. Lassen Sie einen späteren Zeitraum unangetastet, bis die Regeln feststehen, und beobachten Sie danach eine Forward-Demo. Passen Sie nach Sichtung dieses Zeitraums an, ist er kein unabhängiger Test mehr.
Die offiziellen MT4-Testereinstellungen erklären Modelle und Spread-Annahmen.
Offizielle Referenz
MetaTrader beschreibt die Konfiguration des Strategy Testers und die Testprotokolle in seiner offiziellen Hilfe zum Strategietest.