Exp_FisherTransform_X2: Trend-Trading-System für MetaTrader 5

Mike 2017.01.26 18:05 67 0 0
Anhang

Einführung in das Exp_FisherTransform_X2

Das Exp_FisherTransform_X2 ist ein trendbasiertes Handelssystem, das auf Signalen von zwei FisherTransform-Indikatoren basiert. Der erste Indikator bestimmt die Richtung des langsamen Trends, indem er die Position der Haupt- und Signallinien analysiert. Der zweite Indikator gibt das Signal zum Öffnen eines Trades, wenn die Linien sich kreuzen oder berühren.

Ein Signal wird generiert, wenn eine Kerze schließt und zwei Bedingungen erfüllt sind:

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

Eingabeparameter für den Expert Advisor:

//+-------------------------------------------------+
//| Eingabeparameter des EA-Indikators     |
//+-------------------------------------------------+
inputstring Trade="Handelsmanagement";    //+============== HANDELSMANAGEMENT ==============+
inputdouble MM=0.1;               //Anteil des Kontos im Handel
input MarginMode MMMode=LOT;      //Methode zur Erkennung des Lotwerts
inputuint    StopLoss_=1000;      //Stop Loss in Punkten
inputuint    TakeProfit_=2000;    //Take Profit in Punkten
inputstring MustTrade="Handelsberechtigungen";    //+============== HANDELSBERECHTIGUNG ==============+
inputint    Deviation_=10;       //max. Preisabweichung in Punkten
inputbool   BuyPosOpen=true;     //Erlaubnis zum Eröffnen einer Long-Position
inputbool   SellPosOpen=true;    //Erlaubnis zum Eröffnen einer Short-Position
//+-------------------------------------------------+
//| Eingabeparameter des Filterindikators    |
//+-------------------------------------------------+
inputstring Filter="PARAMETER FÜR LANGSAMEN TREND";    //+============== PARAMETER FÜR LANGSAMEN TREND ==============+
inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Chartperiode für den Trend
inputuint Length=10;// Glättungsverhältnis des Indikators
inputuint SignalBar=1; //Index der Kerze für das Eingangssignal
inputbool   BuyPosClose=true;     //Erlaubnis zum Schließen von Long-Positionen nach Trend
inputbool   SellPosClose=true;    //Erlaubnis zum Schließen von Short-Positionen nach Trend
//+-------------------------------------------------+
//| Eingabeparameter des Einstiegindikators         |
//+-------------------------------------------------+
inputstring Input="EINSTIEGSPARAMETER";       //+=============== EINSTIEGSPARAMETER ===============+
inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Chartperiode für den Einstieg
inputuint Length_=10; //Indikatorperiode
inputuint SignalBar_=1;//Index der Kerze für das Eingangssignal
inputbool   BuyPosClose_=false;     //Erlaubnis zum Schließen von Long-Positionen nach Signal
inputbool   SellPosClose_=false;    //Erlaubnis zum Schließen von Short-Positionen nach Signal
//+-------------------------------------------------+

Die String-Parameter mit Text im Code der Eingabeparameter dienen nur zur besseren Visualisierung des Eingabefensters des Experten.

Die FisherTransform_HTF-Indikatoren im EA sind nur für eine bequemere Visualisierung von Trends im Strategietester gedacht, in anderen Betriebsarten sind sie inaktiv.

Platzieren Sie die kompilierten Dateien FisherTransform.ex5 und FisherTransform_HTF.ex5 in den <terminal_data_folder>\MQL5\Indicators.

Bitte beachten Sie, dass die TradeAlgorithms.mqh-Bibliotheksdatei die Verwendung von Expert Advisors mit Brokern ermöglicht, die nichtnull Spread anbieten, sowie die Möglichkeit, Stop Loss und Take Profit gemeinsam mit der Positionsöffnung festzulegen. Weitere Varianten der Bibliothek können Sie unter folgendem Link herunterladen: Handelsalgorithmen.

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.

Abb. 1. Beispiele für Deals im Chart

Abb. 1. Beispiele für Deals im Chart

Testresultate für 2015 auf EURUSD, langsamer Trend auf H4, Einstieg über schnellen Trend auf M30:

Abb. 2. Chart der Testergebnisse

Abb. 2. Chart der Testergebnisse

Liste
Kommentar 0