Accueil Indicateur technique Publication

Découvrez l'Indicateur StepXCCX_HTF_Signal pour MetaTrader 5

Pièce jointe
674.zip (27.51 KB, Télécharger 0 fois)

L'indicateur StepXCCX_HTF_Signal affiche les directions de tendance des trois dernières barres de l'indicateur ColorStepXCCX sous forme de trois objets graphiques avec une indication de couleur de tendance.

Contrairement à l'original, cet indicateur utilise quatre couleurs. Dans la zone de surachat, définie par le paramètre d'entrée Up1Level, les signaux de tendance à la hausse sont colorés en vert clair. En dehors de cette zone, les signaux à la hausse apparaissent en vert. Pour la zone de survente, définie par le paramètre d'entrée Dn1Level, les signaux de tendance à la baisse sont colorés en magenta, tandis qu'en dehors de cette zone, ils apparaissent en rouge.

Paramètres d'entrée de l'indicateur :

Vous pouvez modifier la période de temps et le nom de l'actif financier utilisés pour le calcul de l'indicateur via les paramètres d'entrée appropriés. Si le paramètre d'entrée Symbol_ (actif financier) est vide, le symbole actuel du graphique sera utilisé.

Tous les paramètres d'entrée peuvent être regroupés en deux grandes catégories :

  1. Les informations concernant les paramètres d'entrée de l'indicateur ColorStepXCCX sont disponibles dans sa description;
    //+-----------------------------------+
    //|  Paramètres d'entrée de l'indicateur       |
    //+-----------------------------------+
    input string Symbol_="";                      // Actif financier
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;     // Période de l'indicateur pour le calcul
    input Smooth_Method DSmoothMethod=MODE_JJMA; // Méthode de lissage des prix
    input int DPeriod=30;                        // Période de la moyenne mobile
    input int DPhase=100;                        // Paramètre de lissage
    input Smooth_Method MSmoothMethod=MODE_T3;   // Méthode de lissage de déviation
    input int MPeriod=7;                         // Période de déviation moyenne
    input int MPhase=15;                         // Paramètre de lissage de déviation
    input APPLIED_PRICE IPC=PRICE_TYPICAL;        // Prix appliqué
    input int StepSizeFast=5;                    // Pas rapide
    input int StepSizeSlow=30;                   // Pas lent
  2. Les paramètres d'entrée de l'indicateur StepXCCX_HTF_Signal nécessaires pour la visualisation de l'indicateur :
    //---- paramètres d'affichage de l'indicateur
    input string Symbols_Sirname="StepXCCX_";     // Nom des étiquettes de l'indicateur
    input int   Up1Level=+50;                    // Niveau de surachat
    input int   Dn1Level=-50;                    // Niveau de survente
    input color Up1Symbol_Color=Lime;            // Couleur du symbole de croissance maximale
    input color UpSymbol_Color=Teal;             // Couleur du symbole de croissance
    input color DnSymbol_Color=Red;              // Couleur du symbole de chute
    input color Dn1Symbol_Color=Magenta;         // Couleur du symbole de chute maximale
    input color IndName_Color=DarkOrchid;        // Couleur du nom de l'indicateur
    input uint Symbols_Size=40;                  // Taille des symboles de signal
    input uint Font_Size=12                     // Taille de la police du nom de l'indicateur
    input int X_3=110                           // Décalage horizontal du nom
    input int Y_3=17                            // Décalage vertical du nom
    input bool ShowIndName=true;                 // Affichage du nom de l'indicateur
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // Coin de localisation
    input uint X_=0;                             // Décalage horizontal
    input uint Y_=0                             // Décalage vertical

Si vous comptez utiliser plusieurs indicateurs StepXCCX_HTF_Signal sur un même graphique, assurez-vous que chacun d'eux ait sa propre valeur de variable Symbols_Sirname (noms des étiquettes des indicateurs).

Placez le fichier compilé de l'indicateur ColorStepXCCX dans le dossier terminal_data_folder\MQL5\Indicators\.

Les indicateurs utilisent les classes de la bibliothèque SmoothAlgorithms.mqh (qui doivent être copiées dans le dossier terminal_data_folder\MQL5\Include). L'utilisation de ces classes a été décrite en détail dans l'article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Le fichier ColorStepXCCX_.mq5 est simplement une version intermédiaire de l'indicateur final avec deux indications de couleur.

StepXCCX HTF Signal


Articles connexes

Commentaire (0)