Rejoignez notre page de fans
- Vues:
- 435
- Note:
- Publié:
- 2022.01.31 09:44
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Un exemple d'indicateur, qui dessine des barres pour l'instrument spécifié dans une fenêtre séparée.
La couleur des barres change de manière aléatoire tous les N ticks. Le paramètre N de l'indicateur est rendu externe afin que vous puissiez l'ajuster manuellement (l'onglet Entrées de la boîte de dialogue des propriétés de l'indicateur). Notez qu'au départ, 8 couleurs sont définies pour le tracé graphique plot1 (avec le style DRAW_COLOR_BARS) à l'aide de la directive de compilateur #property. Ensuite, dans la fonction OnCalculate() la couleur est choisie au hasard parmi 14 couleurs stockées dans le tableau colors[].
Voir aussi l'article Les styles de dessin dans MQL5.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/348

Le style DRAW_COLOR_ZIGZAG dessine des lignes de couleurs différentes par les valeurs de deux tampons indicateurs. Il s'agit de la version couleur du style DRAW_ZIGZAG et vous permet de spécifier une couleur individuelle pour chaque ligne à partir d'un jeu de couleurs prédéfini.

Le style de dessin DRAW_COLOR_ARROW trace les flèches de couleur (symboles de la police Windings).

Le style DRAW_COLOR_CANDLES (comme DRAW_CANDLES) dessine des chandeliers basés sur les valeurs de quatre indicateurs tampons, contenant les prix d'ouverture, haut, bas et de clôture. De plus, il vous permet de spécifier la couleur de chaque chandelier d'un ensemble donné.

Cet Expert Advisor est une démonstration de l'utilisation d'objets OBJ_CHART en tant que graphiques conventionnels. Vous pouvez définir des paramètres de couleur personnalisés, joindre des indicateurs, etc.