Rejoignez notre page de fans
DRAW_HISTOGRAM2 - indicateur pour MetaTrader 5
- Vues:
- 228
- Note:
- Publié:
- 2022.01.31 09:42
- Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
L'indicateur trace la section verticale pour chaque barre entre les prix d'ouverture et de clôture.
Le style de dessin DRAW_HISTOGRAM2 peut être utilisé pour un dessin dans une fenêtre séparée et dans la fenêtre principale du graphique. Il ne trace pas les valeurs vides, les valeurs d'indicateur vides doivent être spécifiées explicitement. Deux buffers de données sont nécessaires pour le style DRAW_HISTOGRAM2.
La couleur, la largeur et le style de l'histogramme ont changé de manière aléatoire tous les N ticks. Dans la fonction OnInit(), on choisit un jour de la semaine (invisible_day), les valeurs des indicateurs des barres de ce jour de la semaine seront remplies de valeurs vides (PLOT_EMPTY_VALUE=0) :
//--- définir une valeur vide PlotIndexSetDouble(plot_index_DRAW_SECTION,PLOT_EMPTY_VALUE,0);
Les propriétés initiales du tracé graphique plot1 sont définies à l'aide de la directive de préprocesseur #property, de plus ces propriétés sont modifiées de manière aléatoire (fonctionOnCalculate()).
Voir aussi : Les styles de dessin dans MQL5.Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/333
Le style de dessin DRAW_HISTOGRAM est utilisé pour tracer les valeurs du tampon de l'indicateur sous forme d'histogramme.
DRAW_SECTIONLe style de dessin DRAW_SECTION est utilisé pour tracer les valeurs du tampon de l'indicateur sous forme de sections.
Le style de dessin DRAW_ARROW trace les flèches (chars).
DRAW_ZIGZAGLe style de dessin DRAW_ZIGZAG permet de dessiner des sections en utilisant les valeurs de deux tampons indicateurs. Il ressemble à DRAW_SECTION, mais il permet de dessiner des sections verticales à l'intérieur d'une barre.