High Low Close MT4
- Indicateurs
- Mariusz Franciszek Szczepanczyk
- Version: 1.10
- Mise à jour: 26 février 2026
- Activations: 5
Haut Bas Clôture Ouverture MT4Cet indicateur affiche les niveaux Haut, Bas et soit la clôture précédente, soit l'ouverture actuelle, sur la période sélectionnée, sous forme de lignes horizontales et de segments historiques sur le graphique. Il fonctionne parfaitement avec les comptes de compensation et de couverture sur les plateformes MetaTrader 4. Tous les niveaux sont mis à jour dynamiquement grâce à un minuteur et aux événements du graphique, garantissant ainsi une précision en temps réel.
Caractéristiques principales
- Lignes de période actuelle : Trace des lignes horizontales infinies pour le niveau haut, le niveau bas et le niveau statique (clôture précédente ou ouverture actuelle au choix de l’utilisateur) de la barre actuelle de la période sélectionnée.
- Segments historiques : Affiche les niveaux Haut, Bas, statiques et d'ouverture optionnels pour 1 à 5 périodes précédentes sous forme de segments à durée limitée (jusqu'au paramètre InpBarsBack).
- Ligne ouverte optionnelle : permet d’afficher ou de masquer les niveaux d’ouverture actuels et historiques.
- Étiquettes : Étiquettes personnalisables alignées à droite (HAUT, BAS, FERMÉ/OUVERT) positionnées verticalement en fonction des niveaux de prix.
- Personnalisation visuelle : paramètres indépendants de couleur, de style (pointillé/continu) et de largeur pour chaque type de ligne ; les étiquettes utilisent des entrées de police, de taille et de couleur.
Comment ça marche
Logique de dessin (DrawAll()) : Récupère les données OHLC (Haut/Bas/Ouverture/Clôture) pour les barres actuelles et historiques sur l’unité de temps InpTimeframe. Les niveaux actuels utilisent des lignes horizontales (OBJ_HLINE) infinies ; les niveaux historiques utilisent des segments de tendance (OBJ_TREND) finis couvrant la durée des barres. Les niveaux statiques sont étiquetés dynamiquement « CLÔTURE » ou « OUVERTURE ». La position verticale des étiquettes est calculée en fonction de la hauteur du graphique et de l’échelle des prix pour un alignement précis. Les objets ne sont pas sélectionnables, correctement organisés en calques (avant/arrière) et nettoyés au-delà de 5 périodes.
Gestion des événements : OnInit() : Démarre un minuteur d’une seconde et trace les lignes initiales. OnCalculate/OnTimer/OnChartEvent : Met à jour le graphique lors des changements de ticks, de temps ou de modifications (zoom/défilement, par exemple). OnDeinit() : Arrête le minuteur et supprime tous les objets préfixés (HLPC_).
Gestion des erreurs : ignore les données invalides (par exemple, les valeurs nulles) ; limite le nombre de barres de retour pour éviter un historique excessif.
Notes d'utilisation
Idéal pour le trading par session (par exemple, les cassures des plus hauts/plus bas journaliers sur des unités de temps inférieures). Compatible avec les modes de compensation (une position par symbole) et de couverture (positions multiples) ; aucune logique spécifique aux ordres n'est requise. Les lignes restent visibles lors des changements d'unité de temps, mais ne se mettent à jour que lors des rafraîchissements. Pour une performance optimale, un minuteur assure la réactivité sans affichage en mémoire tampon (indicator_plots 0).
Paramètres:
InpTimeframe – définit la période pour les niveaux Haut, Bas et Clôture/Ouverture (par défaut PERIOD_D1).
InpBarsBack – définit le nombre de périodes historiques à afficher (par défaut 1, limité à 1-5).
InpStaticIsPrevClose – true utilise la fermeture précédente comme niveau statique, false utilise l'ouverture actuelle (valeur par défaut : true).
InpHighColor – définit la couleur des lignes hautes (par défaut clrLime).
InpHighStyle – définit le style de ligne pour les lignes hautes (par défaut STYLE_DOT).
InpHighWidth – définit la largeur des lignes hautes (par défaut 1).
InpLowColor – définit la couleur des lignes basses (par défaut clrCrimson).
InpLowStyle – définit le style de ligne pour les lignes basses (par défaut STYLE_DOT).
InpLowWidth – définit la largeur des lignes basses (par défaut 1).
InpStaticColor – définit la couleur des lignes de niveau statiques (par défaut clrGold).
InpStaticStyle – définit le style de ligne pour les lignes de niveau statique (par défaut STYLE_DOT).
InpStaticWidth – définit la largeur des lignes de niveau statiques (par défaut 1).
InpShowOpen – active/désactive l'affichage des lignes de prix d'ouverture (par défaut : faux).
InpOpenColor – définit la couleur des lignes ouvertes (par défaut clrDodgerBlue).
InpOpenStyle – définit le style de ligne pour les lignes ouvertes (par défaut STYLE_DOT).
InpOpenWidth – définit la largeur des lignes ouvertes (par défaut 1).
InpShowLabels – active/désactive les étiquettes de niveau de prix (par défaut : vrai).
InpLabelColor – définit la couleur des étiquettes (par défaut clrWhite).
InpLabelSize – définit la taille de la police des étiquettes (par défaut 8).
InpLabelFont – définit la police de caractères des étiquettes (par défaut « Arial »).
Les bots ne seront efficaces que si vous disposez de ressources illimitées. Seuls votre sens de l'observation et votre intelligence vous permettront de rentabiliser votre compte, et des outils simples, performants et rapides vous y aideront.
Pour réussir, il faut que ce soit votre cerveau qui prenne les décisions. Mes outils ne sont pas des robots, ce sont des instruments pour les traders qui réfléchissent.
Le cours de clôture de la veille agit comme un aimant →Haut Bas Clôture MT4
La session asiatique donne le ton aux sessions de Londres et de New York →Niveaux de session Asie MT4
Si vous scalpez plusieurs instruments :
B3 MT4 en un clic, Panneau Positions des symboles MT4, Bouton de bascule SL TP MT4
Si vous scalpez un instrument :
B3 MT4 en un clic, Panneau Positions des symboles MT4, Bouton de bascule SL TP MT4, Étiquette Pips Dernière transaction MT4
Si vous investissez à long terme dans plusieurs instruments :
B3 MT4 en un clic, Panneau Positions des symboles MT4
Si vous avez lu les descriptions et avez besoin de précisions, n'hésitez pas à me contacter. Je vous expliquerai chaque fonction, paramètre et cas d'utilisation afin de vous assurer que ces outils correspondent à votre stratégie de trading.
