Optimisez vos trades avec le système Exp_Sinewave2_X2 pour MetaTrader 5

Mike 2018.06.19 01:37 45 0 0
Pièce jointe

Le système de trading suiveur de tendance Exp_Sinewave2_X2 repose sur les signaux de deux indicateurs, dont le fameux Sinewave2. Le premier indicateur permet de déterminer la direction de la tendance lente en se basant sur la position des lignes principales et des lignes de signal. Le second indicateur sert à identifier le moment d'ouvrir un trade, lorsque les lignes se croisent ou se touchent. Un signal d'entrée est généré à la clôture d'une bougie si les deux conditions suivantes sont remplies :

  1. Les signaux de tendance rapide et lente coïncident ;
  2. La tendance rapide a changé de direction.


Les paramètres de l'EA

//+-------------------------------------------------+//| Paramètres d'entrée de l'indicateur EA            |//+-------------------------------------------------+inputstring Trade="Gestion de trade";    //+============== GESTION DE TRADE ==============+   inputdouble MM=0.1;               // Part de dépôt par transactioninput MarginMode MMMode=LOT;       // Méthode de détermination de la valeur du lotinputuint    StopLoss_=1000;      // Stop Loss en pointsinputuint    TakeProfit_=2000;     // Take Profit en pointsinputstring MustTrade="Permissions de trading";    //+============== PERMISSIONS DE TRADING ==============+   inputint    Deviation_=10;       // déviation max. de prix 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 tendanceinputuint Length=10;                       // ratio de l'indicateur de lissage inputuint SignalBar=1;                     // numéro de bar pour recevoir le signal d'entréeinputbool   BuyPosClose=true;              // Permission de sortir des positions longues par tendanceinputbool   SellPosClose=true;             // Permission de sortir des 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éeinputuint Length_=10                       // période de l'indicateur inputuint SignalBar_=1;                     // numéro de bar pour recevoir un signal d'entréeinputbool   BuyPosClose_=false;             // Permission de sortir des positions longues par signalinputbool   SellPosClose_=false             // Permission de sortir des positions courtes par signal//+-------------------------------------------------+

Les variables de type chaîne contenant le texte dans le code des paramètres d'entrée sont utilisées uniquement pour une meilleure visualisation de la fenêtre de paramètres de l'EA.

Les indicateurs Sinewave2_Cloud_HTF dans l'EA sont uniquement destinés à une visualisation plus pratique des tendances dans le testeur de stratégie, et sont inactifs dans d'autres modes de fonctionnement.

Pour que l'EA fonctionne correctement, les fichiers compilés des indicateurs CyclePeriod.ex5, Sinewave2.ex5, et Sinewave2_Cloud_HTF.ex5 doivent se trouver dans le dossier <répertoire_de_données_du_terminal>\MQL5\Indicators.

Notez que la 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 lors de l'ouverture de position. Vous pouvez télécharger d'autres versions de cette bibliothèque sur Trade Algorithms.

Les paramètres d'entrée par défaut de l'EA ont été utilisés dans les tests ci-dessous. Aucun Stop Loss ni Take Profit n'a été utilisé lors des tests.

Fig. 1. Exemples de trades sur le graphique

Résultats des tests pour GBPUSD sur l'année 2016, tendance lente sur H8, et 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