Kritische Analyse des Trading-Systems Exp_AbsolutelyNoLagLwma_X2 für MetaTrader 5

Mike 2018.07.09 19:31 54 0 0
Anhang

Das trendfolgende Handelssystem Exp_AbsolutelyNoLagLwma_X2 basiert auf den Signalen zweier Indikatoren, AbsolutelyNoLagLwma. Der erste Indikator bestimmt die Richtung des langsamen Trends anhand der Linienfarbe. Der zweite Indikator hilft uns, den richtigen Zeitpunkt zum Öffnen eines Trades zu erkennen, wenn sich die Linienfarbe ändert. Das Signal wird gebildet, wenn eine Kerze schließt, sofern zwei Bedingungen erfüllt sind:

  • Die Signale des schnellen und langsamen Trends stimmen überein;
  • Die Richtung des schnellen Trends hat sich geändert.

Eingabeparameter des Expert Advisors

//+-------------------------------------------------+//| Eingabeparameter des EA-Indikators              |//+-------------------------------------------------+sinputstring Trade="Trade-Management";    //+============== TRADE MANAGEMENT ==============+  inputdouble MM=0.1;               //Anteil des Kapitals in einem Dealinput MarginMode MMMode=LOT;       //Methode zur Erkennung der Lotgrößeinputuint    StopLoss_=1000;      //Stop Loss in Punkteninputuint    TakeProfit_=2000;    //Take Profit in Punktensinputstring MustTrade="Trade-Berechtigungen";    //+============== TRADE PERMISSIONS ==============+  inputint    Deviation_=10;       //Maximale Preisabweichung in Punkteninputbool   BuyPosOpen=true;     //Erlaubnis zum Öffnen von Long-Positioneninputbool   SellPosOpen=true;    //Erlaubnis zum Öffnen von Short-Positionen//+-------------------------------------------------+//| Eingabeparameter des Filterindikators            |//+-------------------------------------------------+sinputstring Filter="LANGsame TRADE-PARAMETER";    //+============== TRADE PARAMETERS ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Chart-Zeitraum für den Trendinputuint Length=7;                        // Glättungstiefe                   input Applied_price_ IPC=PRICE_CLOSE_;      // Preis konstant inputuint SignalBar=1;                     // Kerzennummer für das Eingangssignalinputbool   BuyPosClose=true;              // Erlaubnis zum Schließen von Long-Positionen nach Trendinputbool   SellPosClose=true;             // Erlaubnis zum Schließen von Short-Positionen nach Trend//+-------------------------------------------------+//| Eingabeparameter des Eingangsindikators          |//+-------------------------------------------------+sinputstring Input="EINGANGSPARAMETER";       //+=============== ENTRY PARAMETERS ===============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Chart-Zeitraum für den Einstieginputuint Length_=7;                         // Glättungstiefe                   input Applied_price_ IPC_=PRICE_CLOSE_;       // Preis konstant inputuint SignalBar_=1;                      // Kerzennummer für das Eingangssignalinputbool   BuyPosClose_=false;              // Erlaubnis zum Schließen von Long-Positionen nach Signalinputbool   SellPosClose_=false;             // Erlaubnis zum Schließen von Short-Positionen nach Signal//+-------------------------------------------------+

Die Stringparameter mit Text im Code der Eingabeparameter dienen nur zur besseren Visualisierung des Eingabeparameterfensters des Experten.

Die Indikatoren AbsolutelyNoLagLwma_HTF im EA sind lediglich zur bequemeren Visualisierung von Trends im Strategietester gedacht und funktionieren in anderen Modi nicht.

Für den korrekten Betrieb des generierten EAs müssen die kompilierten Dateien der Indikatoren AbsolutelyNoLagLwma.ex5 und AbsolutelyNoLagLwma_HTF.ex5 im <terminal_data_directory>\MQL5\Indicators-Ordner vorhanden sein.

Beachten Sie, dass die Bibliotheksdatei TradeAlgorithms.mqh die Verwendung von Expert Advisors bei Brokern ermöglicht, die nicht null Spread anbieten und die Option zum Setzen von Stop Loss und Take Profit gemeinsam mit der Positionsöffnung bieten. Weitere Varianten der Bibliothek können Sie unter folgendem Link herunterladen: Trade Algorithms.

Die Standard-Eingabeparameter des Expert Advisors wurden während der unten gezeigten Tests verwendet. Stop Loss und Take Profit wurden während der Tests nicht verwendet.

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

Abbildung 1. Beispiele für Trades im Chart

Abbildung 1. Beispiele für Trades im Chart

Abbildung 2. Testergebnisse

Abbildung 2. Testergebnisse

Liste
Kommentar 0