Système de Trading Exp_Kolier_SuperTrend_X2 pour MetaTrader 5

Mike 2017.05.30 00:49 25 0 0
Pièce jointe

Bienvenue dans ce nouvel article où nous allons explorer le système de trading Exp_Kolier_SuperTrend_X2, basé sur les signaux de deux indicateurs Kolier_SuperTrend. Ce système est conçu pour vous aider à identifier les tendances et à optimiser vos entrées en trading.

Le premier indicateur détermine la direction de la tendance lente en fonction de la couleur de la ligne. Le second indique le moment d'ouvrir une position, lorsque la couleur de la ligne change. Un signal se forme à la clôture d'une barre si deux conditions sont remplies :

  • Les signaux de la tendance rapide et de la tendance lente sont alignés ;
  • La direction de la tendance rapide a changé.

Paramètres d'entrée de l'Expert Advisor :

//+-------------------------------------------------+//| Paramètres d'entrée de l'indicateur EA          |//+-------------------------------------------------+inputstring Trade="Gestion de Trade";    //+================ GESTION DE TRADE ================+  inputdouble MM=0.1;              //Part du dépôt dans un dealinput MarginMode MMMode=LOT;      //Méthode de détection de la valeur du lotinputuint    StopLoss_=1000;     //Stop Loss en pointsinputuint    TakeProfit_=2000;   //Take Profit en pointsinputstring MustTrade="Permissions de Trade";    //+=============== PERMISSIONS DE TRADE ===============+  inputint    Deviation_=10;       //Déviation maximale en pointsinputbool   BuyPosOpen=true;     //Permission d'ouvrir des positions longuesinputbool   SellPosOpen=true;    //Permission d'ouvrir des positions courtes//+-------------------------------------------------+//| Paramètres d'entrée de l'indicateur filtre       |//+-------------------------------------------------+inputstring Filter="PARAMÈTRES DE TENDANCE LENTE";    //+============== PARAMÈTRES DE TENDANCE ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Période de graphique pour la tendanceinput Mode TrendMode=NewWay;                //Variante d'affichageinputuint ATR_Period=10;
inputdouble ATR_Multiplier=3.0;
inputuint SignalBar=1; //Index de barre pour recevoir le signal d'entréeinputbool   BuyPosClose=true;     //Permission de fermer les positions longues par tendanceinputbool   SellPosClose=true;    //Permission de fermer les positions courtes par tendance//+-------------------------------------------------+//| Paramètres d'entrée de l'indicateur d'entrée     |//+-------------------------------------------------+inputstring Input="PARAMÈTRES D'ENTRÉE";       //+=============== PARAMÈTRES D'ENTRÉE ==============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Période de graphique pour l'entréeinput Mode TrendMode_=NewWay;                 //Variante d'affichageinputuint ATR_Period_=10;
inputdouble ATR_Multiplier_=3.0;
inputuint SignalBar_=1;//Index de barre pour recevoir un signal d'entréeinputbool   BuyPosClose_=false;     //Permission de fermer les positions longues par signalinputbool   SellPosClose_=false;    //Permission de fermer les positions courtes par signal

Les variables de type chaîne contenant du texte dans le code des entrées sont uniquement incluses pour une meilleure visualisation de la fenêtre des entrées de l'EA.

Les indicateurs Kolier_SuperTrend_HTF dans l'EA sont uniquement destinés à une visualisation plus pratique des tendances dans le testeur de stratégies ; dans d'autres modes d'opération, ils sont inactifs.

Pour assurer le bon fonctionnement de l'Expert Advisor généré, placez les fichiers compilés Kolier_SuperTrend.ex5 et Kolier_SuperTrend_HTF.ex5 dans le dossier <dossier_données_terminal>\MQL5\Indicators.

Notez que le fichier de bibliothèque TradeAlgorithms.mqh permet d'utiliser des Experts Advisors avec des courtiers qui offrent un spread non nul et l'option de définir un Stop Loss et un Take Profit en même temps que l'ouverture de la position. Vous pouvez télécharger d'autres variantes de la bibliothèque à l'adresse suivante : Trade Algorithms.

Les paramètres d'entrée par défaut de l'Expert Advisor ont été utilisés durant les tests présentés ci-dessous. Aucun Stop Loss ni Take Profit n'a été utilisé durant les tests.

Fig. 1. Exemples de transactions sur le graphique

Fig. 1. Exemples de transactions sur le graphique

Résultats des tests pour 2015 sur EURUSD, tendance lente sur H6, entrée par tendance rapide sur M30 :

Fig. 2. Graphique des résultats des tests

Fig. 2. Graphique des résultats des tests

Liste
Commentaire 0