VibeFox Session Spring
- Indicateurs
- Version: 1.0
- Activations: 5
VibeFox Session Spring — retour vers l'ouverture de séance avec points d'entrée spring
VibeFox Session Spring est un indicateur intraday en temps réel pour MetaTrader 5. Il marque le prix auquel chaque séance de trading a ouvert, observe à quelle distance le prix s'éloigne de cette ouverture et signale le moment où le prix rebondit vers elle — en plaçant un marqueur d'entrée clair directement sur le graphique des prix. Chaque commande est rassemblée dans un seul panneau interactif moderne, de sorte que vous voyez la structure de la séance et le point d'entrée au moment même où ils se forment.
L'idée
De nombreux instruments ont un ancrage naturel pour la journée : le prix auquel la séance a ouvert. Après l'ouverture, le prix s'éloigne de ce niveau — parfois loin — mais il a tendance à être ramené vers lui. Ce retour vers l'ouverture de séance est le « spring ». VibeFox Session Spring transforme ce comportement en un signal précis et automatisé : il attend que le prix s'étire d'une distance choisie par rapport à l'ouverture, puis entre dans le sens du rebond.
Comment fonctionne l'indicateur
Pour chaque jour de trading, l'indicateur trouve la première barre à l'heure de séance configurée ou après. Le prix d'ouverture de cette barre devient le niveau d'ouverture de séance et est tracé sous forme de rayon horizontal à travers le graphique. Vous pouvez conserver plusieurs lignes d'ouverture de séances passées à l'écran en même temps pour étudier comment le prix s'est comporté autour de chacune.
À partir de l'ouverture de séance, l'indicateur mesure à quelle distance le prix s'étend. Lorsque la distance entre le prix et l'ouverture atteint la Trigger Distance, le marché est considéré comme « étiré ». La distance peut être définie en points, ou laissée sur auto (0), où elle suit la volatilité actuelle sous la forme d'un ATR(14) du symbole et de l'unité de temps — ainsi le déclencheur s'adapte automatiquement aux marchés rapides et lents.
Points d'entrée
La valeur centrale de VibeFox Session Spring réside dans ses points d'entrée automatiques : l'indicateur suit lui-même la condition d'étirement et de retour et place un marqueur clair directement sur le graphique des prix. Deux types de signaux indépendants sont disponibles, chacun avec son propre interrupteur.
Entry — Long Spring
Le prix s'étend d'abord en dessous de l'ouverture de séance de la distance de déclenchement — le marché est étiré vers le bas. Puis une barre clôture en hausse (au-dessus de la clôture précédente) tout en restant sous l'ouverture. C'est le début du rebond vers l'ouverture, et un marqueur BUY est placé sous la barre. La cible du mouvement est la ligne d'ouverture de séance.
Entry — Short Spring
Le prix s'étend d'abord au-dessus de l'ouverture de séance de la distance de déclenchement — le marché est étiré vers le haut. Puis une barre clôture en baisse (en dessous de la clôture précédente) tout en restant au-dessus de l'ouverture. C'est le début du rebond vers l'ouverture, et un marqueur SELL est placé au-dessus de la barre. La cible du mouvement est la ligne d'ouverture de séance.
Chaque direction se déclenche une fois par séance et se réarme à l'ouverture d'une nouvelle séance, de sorte que vous obtenez une opportunité Long propre et une opportunité Short propre par séance plutôt qu'un flux de répétitions. Les marqueurs d'achat et de vente sont colorés séparément avec les réglages Buy Color et Sell Color, de sorte que la direction se lit instantanément. Le sélecteur Marker bascule le glyphe entre une simple croix (+), des triangles pleins ou des flèches avec une queue, tandis que la commande Size met le marqueur à l'échelle en pixels (6 à 40) pour s'adapter à n'importe quelle densité de graphique.
Contrôle visuel complet
La couleur de la ligne d'ouverture de séance se règle avec Session-Open Line Color et l'épaisseur avec Session-Open Line Width de 1 à 5 pixels. La ligne et les deux marqueurs d'entrée prennent chacun en charge un réglage de transparence (0–100 %) dans le sélecteur de couleur, vous permettant de les fondre en douceur dans l'arrière-plan du graphique. Les marqueurs sur le graphique des prix sont dimensionnés et colorés indépendamment, de sorte que les entrées ressortent clairement sur n'importe quel arrière-plan.
Panneau interactif sur le graphique
Toute l'interface est un panneau fluide basé sur le canvas, conçu pour un contrôle rapide à la souris. Les paramètres de séance sont rassemblés en lignes nettes, et le bloc d'entrée est mis à part avec son propre titre doré ENTRY, de sorte que les réglages de signal ne se mélangent pas avec les réglages de ligne. L'en-tête du panneau contient les icônes de commande.
Power — active et désactive le tracé des marqueurs d'entrée sans retirer l'indicateur du graphique.
Settings (gear) — ouvre et ferme la section des réglages.
Updown (arrows) — déplace le panneau entre sa sous-fenêtre et le graphique principal.
Close (cross) — ferme l'indicateur.
Resizable — faites glisser le coin inférieur droit pour mettre le panneau à l'échelle.
Collapsible — un double-clic sur l'en-tête replie le panneau en une bande compacte.
Mouse wheel — survolez n'importe quel champ numérique et faites défiler la molette pour changer la valeur sans ouvrir le clavier.
Réglages et personnalisation
Le bouton Settings ouvre une section où le panneau est adapté à votre espace de travail : un Theme clair, sombre ou automatique, une largeur de panneau ajustable, la taille de l'en-tête, la hauteur des lignes et la taille de la police. Des touches supplémentaires vous permettent de masquer la barre du bas via Hide Footer, de réduire l'en-tête une fois replié avec Mini Header et de replier automatiquement le panneau lors d'un clic à l'extérieur. Presque tous les paramètres changent en direct sur le panneau — les champs de saisie de l'onglet Inputs ne définissent que les valeurs de départ. Vous pouvez aussi exécuter plusieurs copies indépendantes sur un même graphique en donnant à chacune une Instance unique, pour comparer côte à côte différentes heures de séance ou distances de déclenchement.
Notifications d'entrée
Vous n'avez pas besoin de rester assis à surveiller le graphique en attendant un signal. Chaque entrée peut être envoyée via plusieurs canaux de notification activés indépendamment directement sur le panneau.
Alert — un message contextuel à l'intérieur du terminal.
Push — une notification mobile vers l'application MetaTrader sur votre téléphone.
Email — un courrier envoyé via les réglages de messagerie du terminal.
Telegram — le texte de l'alerte accompagné d'une capture d'écran du graphique, envoyé directement vers votre chat Telegram.
N'activez que les canaux dont vous avez besoin, et vous serez notifié dès qu'une nouvelle entrée spring apparaît sur le symbole et l'unité de temps avec lesquels vous travaillez.
Historique visuel (rapport HTML)
Activez le canal Html, et chaque signal d'entrée est enregistré dans un rapport HTML accompagné d'une capture d'écran du graphique au moment de son déclenchement. Le rapport est stocké dans le dossier Files du terminal, dans le répertoire VibeFox_Session_Spring (MQL5/Files/VibeFox_Session_Spring/result.html), et s'ouvre dans n'importe quel navigateur — vous obtenez un journal visuel de toutes les entrées spring trouvées par l'indicateur. Un bouton corbeille en un clic efface le rapport et ses captures d'écran chaque fois que vous souhaitez recommencer.
Alertes Telegram
Les signaux peuvent aussi être livrés directement vers votre chat Telegram — le texte de l'alerte accompagné d'une capture d'écran du graphique au moment de la détection. Activez le canal Telegram et saisissez votre bot token et votre chat id dans les entrées.
La livraison repose sur le rapport HTML : chaque nouveau signal est inscrit dans le rapport, et le rapport — ouvert dans un navigateur — le transmet de lui-même vers votre chat Telegram. Pour cette raison, l'activation de Telegram maintient automatiquement le rapport Html activé, et les deux canaux fonctionnent ensemble.
Aide multilingue intégrée
Une page d'aide complète est intégrée au panneau, disponible en plusieurs langues, de sorte que chaque commande est expliquée là où vous l'utilisez.
Paramètres (onglet Inputs)
La plupart des réglages peuvent aussi être modifiés en direct sur le panneau (le bouton Settings) — les paramètres d'entrée ne définissent que les valeurs initiales au démarrage.
Session Spring
Session Open Hour — l'heure de l'ouverture de séance en heure serveur, 0..23. Par défaut : 0.
Session Open Minute — la minute de l'ouverture de séance en heure serveur, 0..59. Par défaut : 0.
Trigger Distance, points — la distance à laquelle le prix doit s'étirer par rapport à l'ouverture pour armer un spring, en points. 0 = Auto = 1,0 x ATR(14). Par défaut : 0.
Keep Sessions — le nombre de lignes d'ouverture de séances passées à conserver sur le graphique, 1..30. Par défaut : 3.
Session-Open Line Color — la couleur des rayons d'ouverture de séance. Par défaut : DodgerBlue.
Line Transparency — la transparence de la ligne en pourcentage, 0–100. Par défaut : 0.
Session-Open Line Width — l'épaisseur de la ligne en pixels, 1..5. Par défaut : 1.
Entry Points
Long Spring — active les marqueurs BUY lorsque le prix s'étire sous l'ouverture puis revient à la hausse. Par défaut : activé.
Short Spring — active les marqueurs SELL lorsque le prix s'étire au-dessus de l'ouverture puis revient à la baisse. Par défaut : activé.
Marker Font Size — la taille des marqueurs d'entrée en pixels, 6..40. Par défaut : 12.
Entry Marker — le glyphe du marqueur : Cross (+), Triangle ou Arrow. Par défaut : Arrow.
Buy Color — la couleur du marqueur BUY. Par défaut : LimeGreen.
Buy Transparency — la transparence du marqueur d'achat en pourcentage, 0–100. Par défaut : 0.
Sell Color — la couleur du marqueur SELL. Par défaut : Red.
Sell Transparency — la transparence du marqueur de vente en pourcentage, 0–100. Par défaut : 0.
Notifications
Push Notification — active les alertes push vers l'application mobile MetaTrader. Par défaut : désactivé.
Alert Popup — active les alertes contextuelles à l'intérieur du terminal. Par défaut : désactivé.
Email — active les alertes par e-mail via les réglages de messagerie du terminal. Par défaut : désactivé.
Html Report — enregistre chaque signal avec une capture d'écran du graphique dans Files/VibeFox_Session_Spring/result.html. Par défaut : désactivé.
Telegram — transmet les signaux avec captures d'écran du graphique vers un chat Telegram via le rapport HTML. Par défaut : désactivé.
Telegram - bot token — le token du bot Telegram utilisé pour la livraison. Par défaut : vide.
Telegram - chat id — l'identifiant du chat Telegram cible. Par défaut : vide.
Panel / Settings
Panel width, px — la largeur du panneau sur le graphique en pixels, 300..800. Par défaut : 800.
Header size — la hauteur de l'en-tête du panneau, 1..6. Par défaut : 1.
Theme — le thème de couleur du panneau : Light, Dark ou Auto. Par défaut : Auto.
Row height (px) — la hauteur de chaque ligne de paramètre en pixels. Par défaut : 34.
Font size — la taille de police utilisée à l'intérieur du panneau. Par défaut : 8.
Hide Footer — masque la barre du bas du panneau. Par défaut : désactivé.
Mini Header on collapse — affiche une bande d'en-tête compacte lorsque le panneau est replié. Par défaut : désactivé.
Close on click outside — replie automatiquement le panneau lors d'un clic à l'extérieur. Par défaut : désactivé.
Instance — un numéro unique pour chaque copie de l'indicateur sur le même graphique, permet d'exécuter plusieurs instances côte à côte. Par défaut : 1.
Panel Start Window — définit la position initiale du panneau : sous-fenêtre ou graphique principal. Par défaut : Sous-fenêtre.
