und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
![Expert Advisors](https://c.mql5.com/i/code/expert.png)
The Expert Advisor on Traffic Light trend strategy - Experte für den MetaTrader 4
- Ansichten:
- 1241
- Rating:
- Veröffentlicht:
- 2016.04.18 10:49
- Aktualisiert:
- 2016.11.22 07:34
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Eine Trendfolgestrategie basierend auf einem gleitenden Durchschnitt und Farben wie in einer Ampel. Der Zweck für die Erstellung dieses EA: Die Anwendung dieser Strategie auf historische Daten um funktionierende Parameter zu finden.
Die Strategie verwende lediglich einen Indikator — Gleitender Durchschnitt Mit fünf verschiedenen Parametern:
- Rot — Periode 120, Berechnungstemthode Simple, Verwendeter Preis: Close;
- Gelb — Periode 55, Berechnungstemthode Simple, Verwendeter Preis: Close;
- Grün — Periode 5, Berechnungstemthode Exponantial, Verwendeter Preis: Close;
- Blau gepunktetd — Periode 24, Berechnungstemthode Exponential, Verwendeter Preis: High;
- Braun gepunktet — Periode 24, Berechnungstemthode Exponantial, Verwendeter Preis: Low.
Es bildet sich ein Kaufsignal wenn der gleitende Durchschnitt sich von oben nach unten bewegt: Grün – Gelb – Rot.
Ein Verkaufssignal wird gebildet wenn sich der Indikator in die entgegengesetzte Richtung bewegt: Rot – Gelb – Grün.
Zwischen dem blauen und dem braunen gepunkteten gleiten Durchschnitt ist der Preis außerhalb des Korridors.
Verkaufssignal
Der EA öffnet Signale entsprechend der Strategie. Take Profit und Stop Loss werden in den Parametern festgelegt. Ein Handel kann in zwei Versionen geöffnet werden: In dem Moment, wo alle Bedingungen bei der aktuellen Kerze zu treffen oder mit dem Beginn der nächsten Kerze.. Dieses wird durch den TimeOpenBar Parameter festgelegt. Eine Transaktion wird durch Take Profit, Stop Loss oder wenn sich die grüne und die gelbe Linie schneiden, geschlossen. Das Schließen einer Position durch das Schneiden der Linien wird in den Parameter CloseProfit definiert. Ob eine Position direkt beim Schneiden der Linien geschlossen wird oder erst mit dem nächsten Bar wird in dem Parameter TimeCloseBar definiert.
Es macht einen großen Unterschied, ob ein Event mit der aktuellen Kerze triggert oder erst mit dem Beginn der neuen Kerze. Solange die Periode einer Kerze nicht abgeschlossen ist, zeichnet sich die Kerze und der gleitende Durchschnitt neu und kann somit falsche Signale liefern.
Der "Trading style" Modus wird über den StyleTrade-Parameter definiert. Aggressive trading — Es wird ein neuer Deal entsprechend der Strategie abgeschlossen nachdem der Preis in den Korridor zwischen der blauen und der Braunen Linie eintritt. Conservative trading — Wenn der Preis in den Korridor zwischen der roten und der gelben Linie eintritt (gleitende Durchschnitte). Dieses beeinflusst die Anzahl der durch den EA geöffneten Positionen. Alle Parameter werden durch Zahlen ein oder ausgeschaltet: 0 — der Parameter ist aus, 1 — der Parameter ist an (es kann jede Zahl sein, außer 0). Diese Art der Parameter wurde für die Kompatibilität mit dem Tester gewählt.
Eine gängige Berechnung für die Ordergröße (das Moneymanagement) in Abhängigkeit zu dem gewähltem Risiko ist ebenfalls verfügbar.
Eine genauere Beschreibung von diesem Expert Advisor und seinen Einstellungen und wie diese Einstellungen die Ergebnisse beeinflussen, wird in dem folgenden Video dargestellt.
Empfohlener Timeframe — H1. Der EA zeigt eine positive Dynamik bei GBPUSD, EURUSD, EURGBP im aktuellen Jahr 2015.
Test mit dem Währungspaar GBPUSD:
Test mit dem Währungspaar EURGBP:
Der Expert Advisor kann ohne Stop Loss und Take Profit mit dem eingeschalteten CloseProfit-Parameter arbeiten. In diesem Fall kann bis zu 70% einer Trendbewegung mitgenommen werden. Test mit EURUSD ohne Take Profit und Stop Loss:
Wichtig:
- Dieses ist kein Typ eines "einschalten und vergessen, zurückkommen ausschalten und wieder vergessen" Trading-Roboters!.
- Positionen werden geöffnet — Der Kurs war innerhalb des Korridors (der StyleTrade-Parameter) — Verlassen des Korridors — Signale trafen zu — Positionen geöffnet.
- Bei einigen Währungspaaren oder bei verschiedenen volatilen Marktbedingungen kann der EA das ganze Kapital verlieren.
Verbesserungen:
Trailing Stop auf Gleitenden Durchschnitt wurde in der Version m00013 hinzugefügt. Die voreingestellte Periode ist 85, Sie kann in den Trailingstop Eigenschaften Block verändert werden. Je kleiner die Periode gewählt wird umso schneller bewegt sich die Transaktion ins Plus aber dafür geht ein größerer Anteil des Trendes verloren. Und umgekehrt, Größere Werte erlauben es, längere Trendabschnitte mitzunehmen.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/13802
![Price Channel Central](https://c.mql5.com/i/code/indicator.png)
Der Kanal-Indikator. Er zeigt zusätzlich die aktuellen Werte des Kanals mit Labels an und den Typ des Signals, um eine Entscheidung fällen zu können.
![Road Map](https://c.mql5.com/i/code/indicator.png)
Dieser Indikator zeigt eine Serie von Wellen, Ausbruchspunkten und Ziele für Take-Profit.
![Money Manager Graphic Tool](https://c.mql5.com/i/code/indicator.png)
Das Money Manager Graphic Tool zeigt Lot Size, Ratio, Risk und öffnet Orders (Buy, Sell, Buy Stop, Buy Limit, Sell Stop, Sell Limit).
![Schließen alle Orders des aktuellen Symbols](https://c.mql5.com/i/code/expert.png)
Dieser EA zeigt Ihnen einen Button, mit welchem Sie alle offenen Orders des aktuellen Symbols schließen können.