Traffic Light Trendstrategie: Der ultimative Expert Advisor für MetaTrader 4

Mike 2015.12.11 00:42 9 0 0
Anhang

Die Traffic Light Trendstrategie basiert auf gleitenden Durchschnitten und nutzt Farben ähnlich einer Ampel. Ziel des Expert Advisors (EA) ist es, die Strategie anhand historischer Daten zu testen und die besten Parameter auszuwählen.

Die Strategie besteht aus einem einzigen Indikator – Gleitender Durchschnitt mit fünf verschiedenen Parametern:

  • Rot – Periode 120, Methode Einfach, angewendet auf Schlusskurs;
  • Gelb – Periode 55, Methode Einfach, angewendet auf Schlusskurs;
  • Grün – Periode 5, Methode Exponential, angewendet auf Schlusskurs;
  • Blaue gepunktete Linie – Periode 24, Methode Exponential, angewendet auf Hoch;
  • Braune gepunktete Linie – Periode 24, Methode Exponential, angewendet auf Tief.

Ein Kaufsignal wird generiert, wenn die gleitenden Durchschnitte in folgender Reihenfolge ausgerichtet sind: GrünGelbRot.

Ein Verkaufssignal entsteht, wenn die Indikatoren in umgekehrter Reihenfolge angeordnet sind: RotGelbGrün.

Der Preis muss außerhalb des Korridors zwischen den blauen und braunen gepunkteten gleitenden Durchschnitten liegen.

Verkaufssignal

Verkaufssignal

Der EA eröffnet Signale gemäß der Strategie. Take Profit und Stop Loss werden in den ursprünglichen Parametern festgelegt. Ein Handel kann in zwei Modi eröffnet werden: entweder beim Eintreffen aller Signale auf dem aktuellen Kerzenchart oder zu Beginn der nächsten Kerze, festgelegt durch den Parameter TimeOpenBar. Geschäfte werden durch Take Profit, Stop Loss oder beim Überkreuzen der grünen und gelben gleitenden Durchschnitte geschlossen. Das Schließen eines Geschäfts beim Überkreuzen wird durch den CloseProfit-Parameter definiert. Das Schließen kann entweder auf der aktuellen Kerze oder zu Beginn der nächsten Kerze erfolgen, bestimmt durch den Parameter TimeCloseBar.

Die Einstellung des Auslösens des Ereignisses auf der aktuellen Kerze oder nach deren Schließung auf der nächsten Kerze hat großen Einfluss auf die Qualität der Testergebnisse. Dies wird durch die Akzeptanz der Signale von den aktuellen Positionen der gleitenden Durchschnitte oder als historischer Fakt bestimmt. Bis die Kerze geschlossen ist, können sich die gleitenden Durchschnitte ändern und falsche Signale erzeugen.

Der „Handelsstil“-Modus wird durch den Parameter StyleTrade definiert. Aggressives Trading – Eröffnung eines neuen Geschäfts gemäß der Strategie, wenn der Preis in den Korridor zwischen den blauen und braunen Durchschnitten eintritt. Konservatives Trading – der Preis befindet sich im Korridor zwischen den roten und gelben gleitenden Durchschnitten. Dies hat Einfluss auf die Anzahl der vom EA eröffneten Positionen. Alle Parameter werden durch Zahlen aktiviert: 0 – der Parameter ist aus, 1 – der Parameter ist an (kann jede Zahl außer 0 sein). Dies dient der Vereinfachung des Testens des EAs im Strategietester.

Die übliche Berechnung des MM-Volumens je nach gewähltem Risiko ist ebenfalls vorhanden.

Eine detaillierte Beschreibung der Einstellungen des Expert Advisors und deren Einfluss auf die Testergebnisse ist im Video zu finden.


Empfohlener Zeitrahmen – H1. Der EA zeigt auf dem aktuellen Markt von 2015 positive Ergebnisse bei den Währungspaaren GBPUSD, EURUSD und EURGBP.

Test auf dem GBPUSD-Paar:

gbpusd


Test auf dem EURGBP-Paar:

eurgbp


Der Expert Advisor kann ohne Stop Loss und/oder Take Profit handeln, wenn der CloseProfit-Parameter aktiviert ist. In diesem Fall können bis zu 70% der Bewegung des Trends erfasst werden. Test auf dem EURUSD-Paar ohne Take Profit und Stop Loss:

eurusd-00

Wichtig:

  • Dies ist kein „einmal einschalten und vergessen, später wieder ausschalten“ Trading-Roboter.
  • Positionen werden eröffnet – der Preis war im Korridor (der StyleTrade-Parameter) – trat aus dem Korridor aus – Signale stimmten überein – Position eröffnet.
  • Bei einigen Währungspaaren oder bei unterschiedlichem Marktrisiko kann der EA das gesamte Kapital verlieren.

Verbesserungen:

In Version m00013 wurde ein Trailing Stop auf dem gleitenden Durchschnitt hinzugefügt. Die Standardperiode ist auf 85 gesetzt, kann jedoch im Trailing-Stop-Einstellungsblock geändert werden. Je kleiner die Periode, desto schneller geht der Handel ins Break-even, obwohl ein großer Teil des Trends verloren geht. Umgekehrt ermöglichen große Werte, fast den gesamten Trend zu erfassen.

Liste
Kommentar 0