Menü

CFD-Broker

AvaTrade  XTB

XM  Pepperstone

IG  ActivTrades

Plus500  

Social Network

Duplitrade  ZuluTrade

Crypto-Währung

Binance  Kraken

 Bitpanda  Coinbase

OKX  GoMining

Finanziertes Konto

Darwinex Zero  FTMO

E8  The 5%ers

City Traders Imperium  FundedNext

Optimieren eines Expert Advisors auf MetaTrader 4

Eine wichtige Funktion von MetaTrader 4 ist die Möglichkeit, die Parameter eines EAs zu optimieren. Der Optimierer ermittelt die profitabelsten Parameter für den ausgewählten Zeitraum. In diesem Tutorial erfahren Sie, wie Sie einen EA in MT4 optimieren.

Einrichten des Forex-Strategie-Optimierers

Klicken Sie im Strategietester (Menü „Anzeigen“ / Rahmen „Strategien“) auf „Expert-Eigenschaften“ und dann auf die Registerkarte „Test“. Der erste Teil dieses Fensters betrifft den Backtest, die Einlage, die Währung des Kontos und eine Beschränkung der Handelsrichtung (diese Option ist nicht erforderlich).

Einrichten des Forex-Strategie-Optimierers

Der zweite Teil betrifft den Optimierer. Die optimierten Parameter können sein:

  • Der Kontostand
  • Der Gewinnfaktor (Bruttogewinn / Bruttoverlust)
  • Expected Payoff, die mathematische Gewinnerwartung (Durchschnittsgewinn / Verlustfaktor)
  • Maximaler Drawdown in Prozent oder Geld

Die letzte Zeile betrifft den genetischen Algorithmus, der versucht, den Prozess intelligenter zu gestalten. Wenn die Software erkennt, dass bestimmte Parameter unweigerlich zu einem Verlust führen, ignoriert der Algorithmus den Test. Diese Option beschleunigt die Optimierung, die manchmal sehr lange dauern kann.

Die Registerkarte „Eingabeparameter”

Dieses Fenster zeigt alle Parameter des EA an, die geändert werden können.

Aktivieren Sie das Kontrollkästchen der zu optimierenden Parameter. Durch Ändern der Zahlen können Sie verschiedene Konfigurationen innerhalb eines Wertebereichs testen.

Der „Anfangswert” stellt den Mindestwert des zu testenden Parameters dar, der „Stopp” den Höchstwert und der „Schritt” die Schrittweite für die Veränderung vom Mindestwert zum Höchstwert.

Der Standardwert wird für Parameter verwendet, die nicht angekreuzt sind.

In diesem Beispiel testen wir die maximale Anzahl von Kauf- oder Verkaufspositionen. Der Optimierer testet alle Möglichkeiten mit 10 Positionen, 11, 12 ... bis zu 15.

Die Registerkarte „Optimierung”

Auf der Registerkarte „Optimierung“ können Sie Parameter festlegen, die nicht in die Ergebnisse einfließen sollen. So ist es beispielsweise möglich, Ergebnisse zu löschen, wenn der maximale Drawdown 70 % beträgt.

Nachdem Sie Ihre Parameter in den drei Registerkarten ausgewählt haben, klicken Sie auf „OK”.

Starten Sie den MT4-Strategieoptimierer

Aktivieren Sie im Fenster des Strategietesters das Kontrollkästchen „Optimierung” und klicken Sie auf die Schaltfläche „Anfangswert”, um die Optimierung zu starten.

Die Optimierungsergebnisse

Die Ergebnisse werden auf der Registerkarte „Optimierung der Ergebnisse” angezeigt.

Die Liste zeigt nur die positiven Ergebnisse an. Diese können durch Klicken auf die Spaltenüberschriften sortiert und mit einem Rechtsklick auf die Tabelle gespeichert werden.

Sie können nun die effektiven Parameter auswählen und in einen neuen Backtest einfügen. Ändern Sie dazu einfach die Parameter in der Registerkarte „Expert-Eigenschaften”, Spalte „Wert”, und starten Sie den Backtest des Expert Advisors erneut.

Demo Konto

Der Trading mit CFDs birgt ein erhebliches Verlustrisiko und ist daher nicht für alle Anleger geeignet. 74 bis 89 % der Privatanlegerkonten verlieren Geld.

Kostenloses Demokonto