MetaTrader 5 / Indicateurs
VGridLine_Intraday X3 - indicateur pour MetaTrader 5
56
L'indicateur est conçu pour déployer une grille de temps verticale avec un pas de trois heures sur le graphique d'un actif financier avec un horizon intrajournalier ne dépassant pas H3 (il n'est pas affiché sur l'horizon de deux heures).

Fig.1. Indicateur VGridLine_Intraday_X3
Paramètres d'entrée de l'indicateur :
//+----------------------------------------------+ //|| Paramètres d'entrée de l'indicateur //+----------------------------------------------+ //---- paramètres généraux input string LinesSirname="VGridLine_Intraday_X3"; // Nom de la ligne input uint WeeklyTotal=4; // Nombre de semaines dans l'historique pour le marquage input uint FutureTotal=1; // Nombre de lignes à l'avenir pour le balisage //---- paramètres pour les barres hebdomadaires input color Line_Color_W=Gold; // Couleur de la ligne hebdomadaire input STYLE Line_Style_W=SOLID_; // Style de ligne hebdomadaire input ENUM_WIDTH Line_Width_W=w_5; // Épaisseur de la ligne hebdomadaire input bool SetBackground_W=true; // Affichage en arrière-plan de la ligne hebdomadaire input uint FutureTotal_W=1; // Nombre de lignes sur un futur historique vide //---- paramètres pour les barres quotidiennes input color Line_Color_D=Red; // Couleur de la ligne de jour input STYLE Line_Style_D=SOLID_; // Ligne de style de l'image du jour input ENUM_WIDTH Line_Width_D=w_5; // Épaisseur de la ligne de jour input bool SetBackground_D=true; // Affichage en arrière-plan des lignes du jour //---- paramètres pour les barres intrajournalières (3 heures) input color Line_Color_D1=Gray; // Couleur de la ligne à 3 heures input STYLE Line_Style_D1=DASHDOTDOT_; // Line Style 3 heures. input ENUM_WIDTH Line_Width_D1=w_1; // Épaisseur de la ligne 3 heures input bool SetBackground_D1=true; // Affichage en arrière-plan de la ligne de 3 heures //---- paramètres pour les barres intraday (6 heures) input color Line_Color_D2=Gray; // Couleur de la ligne 6 heures input STYLE Line_Style_D2=SOLID_; // Line Style 6 heures input ENUM_WIDTH Line_Width_D2=w_2; // Epaisseur du trait 6 heures input bool SetBackground_D2=true; // Affichage en arrière-plan de la ligne des 6 heures //---- paramètres pour les barres intraday (9 heures) input color Line_Color_D3=Gray; // Couleur de la ligne 9 heures input STYLE Line_Style_D3=DASHDOTDOT_; // Style de ligne 9 heures input ENUM_WIDTH Line_Width_D3=w_1; // Épaisseur de la ligne 9 heures input bool SetBackground_D3=true; // Affichage en arrière-plan de la ligne des 9 heures //---- paramètres pour les barres intrajournalières (12 heures) input color Line_Color_D4=Magenta; // Couleur de la ligne des 12 heures input STYLE Line_Style_D4=SOLID_; // style ligne 12 heures input ENUM_WIDTH Line_Width_D4=w_2; // Épaisseur du trait 12 heures input bool SetBackground_D4=true; // Affichage en arrière-plan de la ligne des 12 heures //---- paramètres pour les barres intraday (15 heures) input color Line_Color_D5=Gray; // Couleur de la ligne 15 heures input STYLE Line_Style_D5=DASHDOTDOT_; // Style de ligne 15 heures input ENUM_WIDTH Line_Width_D5=w_1; // Épaisseur de la ligne 15 heures input bool SetBackground_D5=true; // Affichage en arrière-plan de la ligne 15 heures //---- paramètres pour les barres intraday (18 heures) input color Line_Color_D6=Blue; // Couleur de la ligne 18 heures input STYLE Line_Style_D6=SOLID_; // Style de ligne 18 heures input ENUM_WIDTH Line_Width_D6=w_2; // Épaisseur de la ligne 18 heures input bool SetBackground_D6=true; // Affichage en arrière-plan de la ligne 18 heures //---- paramètres pour les barres intraday (21 heures) input color Line_Color_D7=Gray; // Couleur de la ligne 21 heures input STYLE Line_Style_D7=DASHDOTDOT_; // 21 Hour Line Style. input ENUM_WIDTH Line_Width_D7=w_1; // Épaisseur de la ligne 21 heures input bool SetBackground_D7=true; // Affichage en arrière-plan de la ligne de 21 heures
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/621