Découvrez l'indicateur Murrey_Math_Lv_Arr, conçu pour réduire l'utilisation des ressources de votre ordinateur lors du calcul et de l'affichage sur votre graphique. Nous avons intégré une nouvelle variable d'entrée, CountBars, pour optimiser vos calculs.
//+----------------------------------------------+//| PARAMÈTRES D'ENTRÉE DE L'INDICATEUR |//+----------------------------------------------+inputint CalculationPeriod=64; // période de calculinputint StepBack=0; inputbool ViewFlag=false; inputint FontSize=8; // taille de la policeinput type_font FontType=Font7; // type de policeinputstring LableSirname="Murrey_Math_Lv"; // première partie des noms des objets graphiquesinput PLOT_DRAW_TYPE_ DrawType=DRAW_ARROW_; // option d'affichage des niveaux Murreyinputuint Arrow=160; // symbole pour les niveaux Murreyinputuint ArrowSize=1; // taille du symbole pour les niveaux Murreyinputuint CountBars=500; // nombre de barres pour calculer l'indicateurinputuint ForwardBars=3; // nombre de barres à droite du graphique (maximum CalculationPeriod)
Pour remplacer les valeurs des caractères, utilisez la table des caractères Wingdings.
L'indicateur utilise la classe de bibliothèque GetFontName.mqh (à copier dans le dossier terminal_data_folder\MQL5\Include).
L'indicateur peut être affiché sous forme de symboles, avec les paramètres par défaut :

Fig. 1. Indicateur Murrey_Math_Lv_Arr_r avec l'option d'affichage sous forme de symboles
Et sous forme de lignes traditionnelles selon la valeur pertinente du paramètre d'entrée DrawType:

Fig. 2. Indicateur Murrey_Math_Lv_Arr_r avec l'option d'affichage sous forme de lignes

Commentaire 0