Exp_Sinewave2_X2: Effektives System für MetaTrader 5

Mike 2018.06.19 01:37 47 0 0
Anhang

Das trendfolgende Handelssystem Exp_Sinewave2_X2 basiert auf den Signalen von zwei Indikatoren: Sinewave2. Der erste Indikator analysiert die Richtung des langsamen Trends anhand der Position der Haupt- und Signal-Linien. Der zweite Indikator identifiziert den Moment für den Handelsbeginn, wenn sich die Linien kreuzen oder berühren. Ein Einstiegssignal wird zum Abschluss einer Kerze generiert, wenn folgende zwei Bedingungen erfüllt sind:

  1. Schnelle und langsame Trend-Signale stimmen überein;
  2. Der schnelle Trend hat seine Richtung geändert.


EA Eingaben

//+-------------------------------------------------+//| Eingabeparameter des EA Indikators            |//+-------------------------------------------------+inputstring Trade="Handelsmanagement";    //+============== HANDELSMANAGEMENT ==============+  inputdouble MM=0.1;               // Anteil des Kontos in einem Handelinput MarginMode MMMode=LOT;       // Methode zur Bestimmung des Lotwertsinputuint    StopLoss_=1000;      // Stop Loss in Punkteninputuint    TakeProfit_=2000;     // Take Profit in Punkteninputstring MustTrade="Handelsgenehmigungen";    //+============== HANDELSGENEHMIGUNGEN ==============+  inputint    Deviation_=10;       // max. Preisabweichung in Punkteninputbool   BuyPosOpen=true;     // Genehmigung zum Eingehen von Long-Positioneninputbool   SellPosOpen=true;    // Genehmigung zum Eingehen von Short-Positionen//+-------------------------------------------------+//| Eingabeparameter des Filterindikators        |//+-------------------------------------------------+inputstring Filter="LANGSAMER TREND PARAMETER";    //+============== TREND PARAMETER ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  // 1 Chartperiode für den Trendinputuint Length=10;                       // Glättungsverhältnis des Indikators inputuint SignalBar=1;                     // Kerzenzahl zur Erhalt des Einstiegssignalsinputbool   BuyPosClose=true;              // Genehmigung zum Schließen von Long-Positionen durch den Trendinputbool   SellPosClose=true;             // Genehmigung zum Schließen von Short-Positionen durch den Trend//+-------------------------------------------------+//| Eingabeparameter des Einstiegindikators         |//+-------------------------------------------------+inputstring Input="EINSTIEG PARAMETER";       //+=============== EINSATZ PARAMETER ===============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Chartperiode für den Einstieginputuint Length_=10                       // Indikatorperiode inputuint SignalBar_=1;                     // Kerzenzahl zur Erhalt eines Einstiegssignalsinputbool   BuyPosClose_=false;             // Genehmigung zum Schließen von Long-Positionen durch das Signalinputbool   SellPosClose_=false;             // Genehmigung zum Schließen von Short-Positionen durch das Signal//+-------------------------------------------------+

String-Variablen, die den Text in den Code der Eingabeparameter enthalten, dienen nur zur besseren Visualisierung des Fensters der EA-Eingabeparameter.

Die Indikatoren Sinewave2_Cloud_HTF im EA sind ausschließlich für eine bequemere Visualisierung der Trends im Strategietester gedacht und sind in anderen Betriebsmodi inaktiv.

Damit der generierte EA korrekt funktioniert, müssen die kompilierten Dateien der Indikatoren CyclePeriod.ex5, Sinewave2.ex5 und Sinewave2_Cloud_HTF.ex5 im <terminal_data_directory>\MQL5\Indicators-Ordner vorhanden sein.

Beachte, dass die Bibliotheksdatei TradeAlgorithms.mqh die Verwendung von Expert Advisors bei Brokern ermöglicht, die einen nicht nullen Spread anbieten und die Option haben, Stop Loss und Take Profit bei der Eröffnung von Positionen festzulegen. Du kannst die anderen Versionen dieser Bibliothek unter Trade Algorithms herunterladen.

Die standardmäßigen Eingabeparameter des EA wurden in den folgenden Tests verwendet. Stop Loss und Take Profit wurden bei den Tests nicht eingesetzt.

Abb. 1. Beispieltrades auf dem Chart

Testergebnisse für GBPUSD über das Jahr 2016, langsamer Trend auf H8 und Einstieg durch schnellen Trend auf M30:

Abb. 2. Testergebnisse Chart

Abb. 2. Testergebnisse Chart

Liste
Kommentar 0