Découvrez l'indicateur BinaryWave_HTF_Signal pour MetaTrader 5

Mike 2015.06.30 20:33 35 0 0
Pièce jointe

L'indicateur BinaryWave_HTF_Signal est un outil précieux pour les traders utilisant MetaTrader 5. Il affiche la direction de la tendance ou un signal généré par l'indicateur BinaryWaveSign sur la barre sélectionnée, sous forme d'objet graphique avec une indication colorée de la tendance ou de la direction de trade. De plus, il déclenche des alertes et émet des signaux audio.

Si la tendance se poursuit sur la barre sélectionnée, l'indicateur affiche une flèche vers la droite, dont la couleur correspond à la direction de la tendance. En revanche, si la tendance change, une flèche diagonale apparaît, dont la couleur et la direction indiquent la nouvelle direction de trade.

Les paramètres d'entrée de l'indicateur se divisent en trois grandes catégories :

  1. Les paramètres d'entrée de BinaryWaveSign :
    inputstring Symbol_="";                               // Actif financierinputENUM_TIMEFRAMES Timeframe=PERIOD_H6;             // Intervalle pour le calcul de l'indicateur//--- poids des indicateurs. Si zéro, l'indicateur ne participe pas au calcul de la vagueinputdouble WeightMA    = 1.0;
    inputdouble WeightMACD  = 1.0;
    inputdouble WeightOsMA  = 1.0;
    inputdouble WeightCCI   = 1.0;
    inputdouble WeightMOM   = 1.0;
    inputdouble WeightRSI   = 1.0;
    inputdouble WeightADX   = 1.0;
    //---- Paramètres de la Moyenne Mobileinputint   MAPeriod=13;
    input  ENUM_MA_METHOD   MAType=MODE_EMA;
    inputENUM_APPLIED_PRICE   MAPrice=PRICE_CLOSE;
    //---- Paramètres MACDinputint   FastMACD     = 12;
    inputint   SlowMACD     = 26;
    inputint   SignalMACD   = 9;
    inputENUM_APPLIED_PRICE   PriceMACD=PRICE_CLOSE;
    //---- Paramètres OsMAinputint   FastPeriod   = 12;
    inputint   SlowPeriod   = 26;
    inputint   SignalPeriod = 9;
    inputENUM_APPLIED_PRICE   OsMAPrice=PRICE_CLOSE;
    //---- Paramètres CCIinputint   CCIPeriod=14;
    inputENUM_APPLIED_PRICE   CCIPrice=PRICE_MEDIAN;
    //---- Paramètres Momentuminputint   MOMPeriod=14;
    inputENUM_APPLIED_PRICE   MOMPrice=PRICE_CLOSE;
    //---- Paramètres RSIinputint   RSIPeriod=14;
    inputENUM_APPLIED_PRICE   RSIPrice=PRICE_CLOSE;
    //---- Paramètres ADXinputint   ADXPeriod=14;
    //---- lissage de la vagueinput Smooth_Method bMA_Method=MODE_JJMA; // Méthode de lissageinputint bLength=5;  // Profondeur de lissage                    inputint bPhase=100; // Paramètre de lissage
                                   // pour JJMA, il varie de -100 à +100 et influence la qualité du processus transitoire;
  2. Les paramètres d'entrée pour la visualisation de l'indicateur :
    //---- paramètres d'affichage de l'indicateurinputuint SignalBar=0;                                // Numéro de la barre pour obtenir un signal (0 - barre actuelle)inputstring Symbols_Sirname=INDICATOR_NAME"_Label_";  // Noms des étiquettes de l'indicateurinputcolor Upsymbol_Color=clrLimeGreen;               // Couleur du symbole de tendance haussièreinputcolor Dnsymbol_Color=clrMagenta;                 // Couleur du symbole de tendance baissièreinputcolor IndName_Color=clrDarkOrchid               // Couleur du nom de l'indicateurinputuint Symbols_Size=60;                            // Taille des symboles de signalinputuint Font_Size=10;                               // Taille de la police du nom de l'indicateurinputint X_1=5                                       // Décalage horizontal du nominputint Y_1=-15                                       // Décalage vertical du nominputbool ShowIndName=true;                           // Afficher le nom de l'indicateurinputENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // Coin de localisationinputuint X_=0;                                       // Décalage horizontalinputuint Y_=20                                      // Décalage vertical
  3. Les paramètres d'entrée pour les alertes et signaux audio :
    //---- paramètres d'alerteinput ENUM_ALERT_MODE alert_mode=OnlySound;  // Option de déclenchementinputuint AlertCount=0;                     // Nombre d'alertes

Si vous souhaitez utiliser plusieurs indicateurs BinaryWave_HTF_Signal sur un même graphique, chacun d'eux doit avoir sa propre valeur de variable pour Symbols_Sirname (noms des étiquettes de l'indicateur).

Cet indicateur nécessite le fichier de l'indicateur compilé BinaryWaveSign.mq5. Placez-le dans <terminal_data_folder>\MQL5\Indicators\.

Fig.1. BinaryWave_HTF_Signal. Signal de continuation de tendance

Fig.1. BinaryWave_HTF_Signal. Signal de continuation de tendance

Fig.2. L'indicateur BinaryWave_HTF_Signal. Signal pour le trade

Fig.2. L'indicateur BinaryWave_HTF_Signal. Signal pour le trade

Liste
Commentaire 0