Prüfung und Bewertung
Warum sich der gleiche EA-Backtest zwischen den Brokern unterscheidet
Dieselbe EA-Datei und dieselben Einstellungen können in unterschiedlichen Umgebungen zu unterschiedlichen Trades führen. Angebote, Verlaufsberichte, Sitzungen, Vertragsbedingungen und Kosten haben Einfluss darauf, was das Programm beobachtet und was der Tester akzeptiert.
Frieren Sie die gemeinsamen Eingaben ein
Verwenden Sie denselben EA-Build, dieselben expliziten Daten, denselben Zeitrahmen, denselben Einzahlungs- und Größenmodus. Notieren Sie dann den Symbolnamen, die Kontraktgröße, die Handelsvolumenregeln und die Zeitzone jedes Brokers. Ein Standardwert kann von der Umgebung abhängen.
Finden Sie die erste Divergenz
Vergleichen Sie das erste unterschiedliche Signal oder die erste Reihenfolge, nicht nur die Endrückgabe. War ein Indikatorwert anders? Wurde ein Eintrag abgelehnt? Enthält ein Verlaufssatz ein Häkchen, das andere nicht?
Isolieren Sie jeweils eine Ursache
Sobald Sie einen wahrscheinlichen Unterschied erkannt haben, führen Sie ein kurzes Intervall um ihn herum durch. Sorgen Sie dafür, dass Kosten und Datenunterschiede sichtbar sind. Das Anpassen vieler Parameter, bis die Gewinne übereinstimmen, verbirgt die Erklärung.
Nutzen Sie Unterschiede als Information
Ein tragbares Projekt erleichtert die Überprüfung von Annahmen. Der Quellenzugriff von MQLume unterstützt diese Untersuchung, während jede veröffentlichte Rezension an die angegebenen Broker- und Datenbedingungen gebunden bleibt.
Referenz und weiterführende Literatur
Beginnen Sie mit einem kostenlos bearbeitbaren EA-Projekt·Entdecken Sie den MQLume-Quellcode
Zurück nach oben