VibeFox Breakout
- Indicateurs
- Version: 1.0
- Activations: 5
VibeFox Breakout — canal de Donchian avec de véritables points d'entrée sur cassure
VibeFox Breakout est un indicateur de cassure de canal en temps réel pour MetaTrader 5. Il trace un canal de type Donchian — le plus haut sommet et le plus bas creux des N dernières barres clôturées — directement sur le graphique des prix, marque la barre exacte où le prix sort de ce canal et rassemble toutes les commandes dans un panneau interactif moderne unique. Au lieu de guetter qu'une fourchette cède, vous voyez le canal et l'entrée sur cassure au moment précis où ils se forment.
Comment fonctionne l'indicateur
L'indicateur construit un canal de cassure à partir de l'action des prix récente. Pour les N dernières barres clôturées, il prend le plus haut sommet (la limite supérieure) et le plus bas creux (la limite inférieure) ; le point médian entre les deux est tracé sous forme de ligne médiane pointillée. Le canal est rendu par des rayons horizontaux qui s'étendent vers la droite et se mettent à jour à chaque nouvelle barre, de sorte que la boîte de support et de résistance récents est toujours devant vous.
Period définit N — le nombre de barres utilisées pour construire le canal. Une petite Period crée un canal serré et réactif qui se rompt souvent ; une grande Period crée un canal large qui ne cède qu'aux mouvements majeurs. Le canal lui-même est l'élément visuel de l'indicateur et il est toujours tracé, même lorsque les signaux d'entrée sont désactivés.
Un canal de plus haut/plus bas pur réagit à chaque pic, c'est pourquoi VibeFox Breakout ajoute un filtre Buffer. Le Buffer est exprimé en pourcentage de la largeur du canal : la clôture doit dépasser la limite de cette fraction de la distance haut-bas avant qu'une cassure ne soit comptabilisée. Réglez-le à 0 pour réagir au canal nu, ou augmentez-le pour exiger une poussée plus forte et plus nette et réduire les fausses cassures. Comme le buffer s'adapte au canal lui-même, le même réglage se comporte de façon cohérente sur tous les symboles et toutes les unités de temps.
Le réglage Bars limite la quantité d'historique traitée — réglez-le à 0 pour analyser toutes les barres disponibles, ou utilisez une valeur plus petite pour des redessins plus rapides sur les graphiques chargés. Le canal et le panneau résident dans la zone de sous-fenêtre propre à l'indicateur, tandis que les lignes du canal et les marqueurs d'entrée sont tracés comme objets sur le graphique des prix.
Points d'entrée
La principale valeur de VibeFox Breakout réside dans ses points d'entrée automatiques : l'indicateur suit lui-même les conditions de cassure et place un marqueur clair directement sur le graphique des prix. Un signal n'est enregistré que sur un véritable croisement — la barre précédente doit avoir clôturé à l'intérieur du canal et la barre actuelle doit clôturer en dehors — de sorte qu'un marché qui se négocie déjà au-delà de la limite ne se déclenche pas en continu. Deux types de signaux indépendants sont disponibles, chacun avec son propre commutateur.
Entry — Breakout Up
Le signal Up se déclenche lorsqu'une barre clôture AU-DESSUS du canal supérieur plus le buffer, alors que la clôture précédente était encore à l'intérieur du canal. Un marqueur BUY est placé sur la cassure — le prix a percé la résistance et part à la hausse.
Entry — Breakout Down
Le signal Down se déclenche lorsqu'une barre clôture EN DESSOUS du canal inférieur moins le buffer, alors que la clôture précédente était encore à l'intérieur du canal. Un marqueur SELL est placé sur la cassure — le prix a chuté sous le support et part à la baisse.
Les signaux ne sont évalués que sur les barres clôturées, et chaque barre clôturée ne peut produire au plus qu'une seule notification, ce qui vous donne une alerte nette par cassure. Les marqueurs d'achat et de vente sont colorés séparément à l'aide des réglages Buy Color et Sell Color, ce qui permet de lire la direction instantanément. Le sélecteur Marker bascule le glyphe entre une simple croix (+), des triangles pleins ou des flèches à queue, tandis que la commande Size dimensionne le marqueur en pixels (6 à 40) pour s'adapter à toute densité de graphique.
Contrôle visuel complet
La couleur de la ligne du canal se règle avec le sélecteur de couleur Level et l'épaisseur avec Width de 1 à 5 pixels (la ligne médiane pointillée reste toujours fine). La ligne du canal et les deux marqueurs d'entrée prennent chacun en charge un réglage de transparence (0-100 %) dans la fenêtre du sélecteur de couleur, vous pouvez ainsi les fondre en douceur dans l'arrière-plan du graphique. Les marqueurs sur le graphique des prix sont dimensionnés et colorés de façon indépendante, de sorte que les entrées ressortent clairement sur tout arrière-plan.
Panneau interactif sur le graphique
Toute l'interface est un panneau fluide basé sur canvas conçu pour un contrôle rapide à la souris. Les paramètres du canal sont rassemblés en rangées ordonnées, et le bloc d'entrée est mis à part avec son propre titre doré ENTRY, afin que les réglages des signaux ne se mélangent pas avec ceux du canal. L'en-tête du panneau contient les icônes de commande.
Power — active et désactive le dessin des marqueurs d'entrée sans retirer l'indicateur du graphique (le canal reste visible).
Settings (engrenage) — ouvre et ferme la section des réglages.
Updown (flèches) — déplace le panneau entre sa sous-fenêtre et le graphique principal.
Close (croix) — ferme l'indicateur.
Resizable — faites glisser le coin inférieur droit pour redimensionner le panneau.
Collapsible — un double-clic sur l'en-tête réduit 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 s'adapte à 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 rangées et la taille de la police. Des touches supplémentaires permettent de masquer la barre du bas via Hide Footer, de réduire l'en-tête lorsqu'il est 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 attribuant à chacune un Instance unique, afin de comparer côte à côte différents réglages de canal.
Notifications d'entrée
Vous n'avez pas besoin de rester à surveiller le graphique en attendant une cassure. Chaque entrée peut être envoyée par plusieurs canaux de notification activés indépendamment directement sur le panneau, dans le groupe NOTIFY ENTRIES.
Alert — un message contextuel à l'intérieur du terminal.
Push — une notification mobile vers l'application MetaTrader de votre téléphone.
Email — une lettre envoyée via les paramètres de messagerie du terminal.
Telegram — le texte de l'alerte accompagné d'une capture d'écran du graphique, envoyé directement dans votre discussion Telegram.
N'activez que les canaux dont vous avez besoin, et vous serez averti dès qu'une nouvelle cassure apparaît sur le symbole et l'unité de temps sur 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 du déclenchement. Le rapport est stocké dans le dossier Files du terminal, dans le répertoire VibeFox_Breakout (MQL5/Files/VibeFox_Breakout/result.html), et s'ouvre dans n'importe quel navigateur — vous obtenez un journal visuel de toutes les cassures détectées par l'indicateur. Un bouton corbeille en un clic efface le rapport et ses captures d'écran à tout moment lorsque vous voulez repartir de zéro.
Telegram Alerts
Les signaux peuvent aussi être livrés directement dans votre discussion 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 jeton de bot et votre identifiant de discussion dans les paramètres.
La livraison s'appuie sur le rapport HTML : chaque nouveau signal est écrit dans le rapport, et le rapport — ouvert dans un navigateur — le transmet de lui-même à votre discussion 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, afin que chaque commande soit 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.
Channel (Breakout)
Channel Period N — le nombre de barres utilisées pour construire le canal (plus haut sommet / plus bas creux). Par défaut : 20.
Buffer — le filtre de cassure en pourcentage de la largeur du canal ; la clôture doit dépasser le niveau de cette fraction, 0 = désactivé. Par défaut : 10.
Bars of history to process — combien de barres en arrière le canal et les cassures sont calculés, 0 = toutes disponibles. Par défaut : 500.
Channel Line Color — la couleur des lignes du canal sur le graphique des prix. Par défaut : Silver.
Line Transparency — la transparence de la ligne du canal en pourcentage, 0-100. Par défaut : 0.
Channel Line Width — l'épaisseur des lignes du canal en pixels, 1..5. Par défaut : 1.
Entry Points
Up — active les marqueurs BUY lorsque le prix franchit le canal supérieur. Par défaut : activé.
Down — active les marqueurs SELL lorsque le prix franchit le canal inférieur. 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 paramètres de messagerie du terminal. Par défaut : désactivé.
Html Report — enregistre chaque signal avec une capture d'écran du graphique dans Files/VibeFox_Breakout/result.html. Par défaut : désactivé.
Telegram — transmet les signaux avec des captures d'écran du graphique vers une discussion Telegram via le rapport HTML. Par défaut : désactivé.
Telegram - bot token — le jeton du bot Telegram utilisé pour la livraison. Par défaut : vide.
Telegram - chat id — l'identifiant de la discussion 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 rangée de paramètres en pixels. Par défaut : 34.
Font size — la taille de la 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 : graphique principal ou sous-fenêtre. Par défaut : Subwindow.
