MetaTrader 5 / Indicateurs

SpreadInfo - indicateur pour MetaTrader 5

72
(20)

L'indicateur SpreadInfo affiche l'écart, l'écart moyen et leur ratio dans l'un des coins du graphique. Le type, la couleur et la taille de la police du texte de sortie peuvent être modifiés dans les paramètres d'entrée de l'indicateur.

Pour sa compilation, l'indicateur utilise la classe CMoving_Average de la bibliothèque SmoothAlgorithms.mqh, dont une description détaillée a été publiée dans l'article "Averaging price series without additional buffers for intermediate calculations", ainsi que l'énumération type_font et la classe CFontName de la bibliothèque GetFontName.mqh.

Fig.1 Indicateur SpreadInfo

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

//+----------------------------------------------+ //|| Paramètres d'entrée de l'indicateur //+----------------------------------------------+ input string SpName="Spread";                       // Nom de l'étalement input string MaSpName="MASpread";                   // Nom de l'écart moyen input string RatioName="Ratio";                     // Nom du ratio spread/moyenne input color  TextColor1=Magenta;                   // Couleur de la pâte à tartiner input color  TextColor2=Blue;                       // Couleur de l'écart moyen input color  TextColor3=Red;                        // Couleur du rapport entre l'écart et la moyenne input int    FontSize=15;                           // Taille de la police input type_font FontType=Font14;                  // Type de police input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // Angle d'inclinaison input uint Y_=1;                                    // Positionnement vertical input uint X_=5;                                    // Positionnement horizontal input int period=100;                              // Période de calcul de la moyenne de l'écart

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/647