Système de Trading Exp_Kolier_SuperTrend_X2 pour MetaTrader 5

Mike 2017.05.30 00:49 11 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          |
//+-------------------------------------------------+
input string Trade="Gestion de Trade";    //+================ GESTION DE TRADE ================+  
input double MM=0.1;              //Part du dépôt dans un deal
input MarginMode MMMode=LOT;      //Méthode de détection de la valeur du lot
input uint    StopLoss_=1000;     //Stop Loss en points
input uint    TakeProfit_=2000;   //Take Profit en points
input string MustTrade="Permissions de Trade";    //+=============== PERMISSIONS DE TRADE ===============+  
input int    Deviation_=10;       //Déviation maximale en points
input bool   BuyPosOpen=true;     //Permission d'ouvrir des positions longues
input bool   SellPosOpen=true;    //Permission d'ouvrir des positions courtes
//+-------------------------------------------------+
//| Paramètres d'entrée de l'indicateur filtre       |
//+-------------------------------------------------+
input string Filter="PARAMÈTRES DE TENDANCE LENTE";    //+============== PARAMÈTRES DE TENDANCE ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 Période de graphique pour la tendance
input Mode TrendMode=NewWay;                //Variante d'affichage
input uint ATR_Period=10;
input double ATR_Multiplier=3.0;
input uint SignalBar=1; //Index de barre pour recevoir le signal d'entrée
input bool   BuyPosClose=true;     //Permission de fermer les positions longues par tendance
input bool   SellPosClose=true;    //Permission de fermer les positions courtes par tendance
//+-------------------------------------------------+
//| Paramètres d'entrée de l'indicateur d'entrée     |
//+-------------------------------------------------+
input string Input="PARAMÈTRES D'ENTRÉE";       //+=============== PARAMÈTRES D'ENTRÉE ==============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 Période de graphique pour l'entrée
input Mode TrendMode_=NewWay;                 //Variante d'affichage
input uint ATR_Period_=10;
input double ATR_Multiplier_=3.0;
input uint SignalBar_=1;//Index de barre pour recevoir un signal d'entrée
input bool   BuyPosClose_=false;     //Permission de fermer les positions longues par signal
input bool   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