Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

Exp_Fractal_Force_Index - Experte für den MetaTrader 5

Ansichten:
647
Rating:
(16)
Veröffentlicht:
2017.02.24 10:04
\MQL5\Include\ \MQL5\Indicators\ \MQL5\Experts\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der einfachste Expert Advisor basierend auf dem fraktalen Force_Index. Wenn die Nullebene des Indikators von oben nach unten gekreuzt wurde - verkaufen, wenn diese Ebene von unten nach oben gekreuzt wurde - kaufen. Das Signal wird im Moment des Schließens eines Balkens gebildet, wenn der Level gekreuzt wurde.

Der Fractal_Force_Index_HTF Indikator dient nur zur Visualisierung von Trends im Strategietester, sie funktionieren nicht in anderen Modi.

Für eine korrekte Kompilation des Expert Advisors kopieren Sie die kompilierten Dateien Fractal_Force_Index.ex5 und Fractal_Force_Index_HTF.ex5 in den Ordner <terminal_data_folder>\MQL5\Indicators.

Nach der Kompilation beinhaltet die Datei des Expert Advisors Exp_Fractal_Force_Index.ex5 die Indikatoren Fractal_Force_Index.ex5 und Fractal_Force_Index_HTF.ex5 als Ressourcen, deswegen müssen sie nicht mehr im Ordner des Terminals vorhanden sein! Dafür wurde dem Code des Expert Advisors der entsprechende Code für das Einfügen dieser Indikatoren in die ausführbare Datei des Expert Advisors hinzugefügt.

An der globalen Ebene wurden die ausführbaren Dateien der Indikatoren als Ressourcen hinzugefügt

//---- Einfügen der Indikatoren in den Code des Expert Advisors als Ressource
#resource "\\Indicators\\Fractal_Force_Index.ex5"
#resource "\\Indicators\\Fractal_Force_Index_HTF.ex5"

Im Block der OnInit() Funktion wurden die Pfade zu den als Ressourcen verwendeten Indikatoren geändert

//---- den Handle des Fractal_Force_Index Indikators erhalten
   InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\\Fractal_Force_Index",e_period,normal_speed,MA_Method,IPC,VolumeType,0);
   if(InpInd_Handle==INVALID_HANDLE)
     {
      Print(" Der Handle des Fractal_Force_Index Indikators konnte nicht erhalten werden");
      return(INIT_FAILED);
     }
//---- den Handle des Fractal_Force_Index_HTF Indikators für die Visualisierung im Strategietester erhalten
if(MQLInfoInteger(MQL_VISUAL_MODE))
     {
      //---- den Handle des Fractal_Force_Index_HTF Indikators erhalten
      int Ind_Handle=iCustom(Symbol(),Period(),"::Indicators\\Fractal_Force_Index_HTF",InpInd_Timeframe,e_period,normal_speed,MA_Method,IPC,VolumeType,0);
      if(Ind_Handle==INVALID_HANDLE)
        {
         Print(" Der Handle des Fractal_Force_Index_HTF Indikators konnte nicht erhalten werden");
         return(INIT_FAILED);
        }
     }

Auf diese Weise kann die kompilierte ausführbare Datei des Expert Advisors in anderen Terminals ohne Indikator verwendet werde.

Es ist zu beachten, dass die TradeAlgorithms.mqh Datei für die Verwendung von Expert Advisors bei Brokern entworfen wurde, die einen nonzero Spread anbieten und bei denen es möglich ist, Stop Loss und Take Profit gleichzeitig mit der Eröffnung einer Position zu setzen. Andere Varianten dieser Bibliothek können unter Trade Algorithms heruntergeladen werden.

Bei den unten angeführten Tests wurden die Standardparameter des Expert Advisors verwendet. Stop Loss und Take Profit wurden in den Tests nicht verwendet.

Abb. 1. Beispiele für Trades auf dem Chart

Abb. 1. Beispiele für Trades auf dem Chart

Testergebnisse für 2015 auf EURJPY H4:

Abb. 2. Chart der Testergebnisse

Abb. 2. Chart der Testergebnisse

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/17042

Fractal_Force_Index_HTF Fractal_Force_Index_HTF

Der Fractal_Force_Index Indikator mit der Option, Zeitrahmen in den Eingabeparametern auszuwählen.

10 pips 10 pips

Pipsing EA. Es werden keine Indikatoren verwendet.

Fractal_Momentum Fractal_Momentum

Fraktaler Momentum.

RSIOMA_HTF RSIOMA_HTF

Der RSIOMA Indikator mit der Option, Zeitrahmen in den Eingabeparametern auszuwählen.