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
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
Commentaire 0