Retour

VibeFox Sessions MT5 — Aide

Indicateur pour MetaTrader 5 affichant les sessions de trading de New York, Londres et Tokyo directement sur le graphique sous forme de surbrillances colorées. Prend en charge les notifications à l'ouverture d'une session ainsi qu'un panneau de contrôle pratique.

Installation

Copiez le dossier VibeFox_Sessions dans le répertoire MQL5/Indicators de votre terminal MetaTrader 5. Redémarrez le terminal ou actualisez la liste des indicateurs, puis faites glisser VibeFox_Sessions.mq5 sur le graphique souhaité.

Panneau principal

Chacune des trois lignes du panneau gère une session : New York, London, Tokyo. La ligne contient : un bouton d'activation/désactivation de la session (vert lorsqu'elle est activée), un carré de couleur pour choisir la couleur de la surbrillance, l'heure actuelle dans cette ville, les champs d'heure d'ouverture et de fermeture (heures et minutes), et un bouton Reset pour revenir aux valeurs standard.

Sessions par défaut

New York : 13:30 — 20:00 UTC. London : 07:00 — 15:30 UTC. Tokyo : 00:00 — 06:00 UTC. Toutes les heures sont indiquées en UTC ; l'indicateur les convertit automatiquement en heure du courtier en tenant compte du décalage défini dans le champ UTC.

Réglage de l'heure de session

Les heures se règlent à l'aide des boutons moins et plus dans la plage 0..23. Les minutes basculent entre 0 et 30 à l'aide des mêmes boutons. Si, après modifications, vous devez revenir au standard de la bourse, appuyez sur Reset à droite de la ligne.

Couleur de la session

Le carré de couleur à droite du nom de la session ouvre un sélecteur de couleur déroulant : une palette de 144 teintes et nuances de gris, un champ HEX pour une saisie précise, un curseur de transparence (0—100 %). Les modifications s'appliquent immédiatement.

Heure des villes

À droite du carré de couleur s'affiche l'heure actuelle dans ce fuseau horaire : NY — UTC-5, LDN — UTC+0, TKY — UTC+9. L'heure est actualisée une fois par minute. Si le serveur de trading du courtier est arrêté (week-end), l'heure des villes n'est pas actualisée — c'est le moment du dernier tick qui est affiché.

Ligne inférieure

La ligne inférieure du panneau contient les paramètres globaux : décalage UTC, champ Bars, affichage des heures Local et Server.

Décalage UTC

Le champ UTC définit la différence entre l'heure du courtier et l'UTC en heures. Par exemple, si votre serveur fonctionne en GMT+3, indiquez 3. Sans la bonne valeur, les sessions seront tracées avec un décalage.

Paramètre Bars

Le champ Bars définit le nombre des derniers bars sur lesquels l'indicateur trace les surbrillances de session. Par défaut 500. Réduisez-le pour accélérer le tracé sur les anciens graphiques.

Local et Server

Local — heure locale de votre ordinateur. Server — heure du serveur de trading du courtier. Pratique pour contrôler une désynchronisation.

Notifications

L'onglet Settings comporte quatre cases à cocher de notifications. La notification est envoyée exactement une fois à l'ouverture de chaque session activée.

Push (MetaTrader mobile)

Configurez le MetaQuotes ID dans Tools → Options → Notifications. Sans cela, SendNotification() échouera silencieusement.

Alert

Une fenêtre contextuelle directement dans le terminal. Ne nécessite aucune configuration.

Email

Le serveur SMTP se configure dans Tools → Options → Email. Sans configuration, SendMail() ne fonctionnera pas.

Telegram

Indiquez le Bot Token et le Chat ID dans les champs de saisie de l'indicateur (vous pouvez créer un bot via @BotFather) et ajoutez https://api.telegram.org dans Tools → Options → Expert Advisors → URLs WebRequest autorisées.

Onglet Settings

Règle l'apparence du panneau et le comportement de l'assistant.

Dimensions du panneau

Largeur 1—6, hauteur de ligne 1—6, taille de police 6—12, taille du header (S/M/L/XL).

Thème

Le basculement Dark/Light détermine le schéma de couleurs du panneau. Par défaut, il est sélectionné automatiquement selon la couleur de fond du graphique.

Options supplémentaires

« Hide Helpbar » masque la ligne inférieure d'astuces. « Mini Header » réduit l'en-tête lorsque le panneau est réduit. « Close on click outside » ferme le panneau lors d'un clic en dehors de celui-ci.

Bouton d'aide

Le bouton « ? » à droite de l'onglet Settings affiche un lien vers la documentation en ligne (fenêtre contextuelle avec l'URL à copier).

Gestion du panneau

Fonctionnalités supplémentaires et boutons de l'en-tête du panneau.

Boutons du header du panneau

Icône d'alimentation (activation/désactivation de tout l'indicateur), engrenage (accès à l'onglet Settings), flèches haut-bas (basculement entre la sous-fenêtre de l'indicateur et le graphique principal), croix (fermeture de l'indicateur).

Enregistrement des paramètres

Toutes les modifications effectuées depuis le panneau (couleurs, heures, cases à cocher de notifications) sont enregistrées automatiquement dans les Global Variables du terminal et restaurées au démarrage suivant. Les paramètres des champs input ne sont utilisés qu'au premier démarrage et lors d'une réinitialisation.

Plusieurs copies sur un même graphique

Vous pouvez ajouter plusieurs instances de l'indicateur sur un même graphique — le paramètre Instance dans les champs de saisie (1, 2, 3...) définit un identifiant unique afin que les paramètres n'entrent pas en conflit.