VibeFox Kagi
- Indicateurs
- Version: 1.0
- Activations: 5
VibeFox Kagi — ligne Kagi yin/yang avec points d'entrée sur retournement
VibeFox Kagi est un indicateur de graphique en temps réel pour MetaTrader 5. Il trace la ligne Kagi classique — une ligne pilotée par le prix qui ignore le temps et ne réagit qu'aux mouvements significatifs — en basculant entre un état Yang épais (haussier) et un état Yin fin (baissier), marque chaque changement de tendance par un signal d'entrée clair directement sur le graphique des prix, et rassemble toutes les commandes dans un panneau interactif moderne. Au lieu de surveiller les bougies, vous lisez l'action pure des prix : le basculement offre/demande est montré à l'instant précis où il se produit.
Comment fonctionne l'indicateur
La ligne Kagi est construite à partir des prix de clôture, et non du temps. Tant que le prix continue de se déplacer dans la direction actuelle, la ligne s'étend simplement vers chaque nouvel extrême. Ce n'est que lorsque le prix se retourne d'au moins la valeur Reversal que la ligne change de direction : un court connecteur horizontal est ajouté et un nouveau segment vertical est tracé dans l'autre sens. Les petits replis en dessous de ce seuil sont ignorés, de sorte que le graphique reste épuré et que le bruit est filtré automatiquement.
L'épaisseur de la ligne porte le signal. La ligne devient Yang (épaisse) lorsqu'elle s'élève au-dessus de l'épaule précédente — le dernier niveau de retournement horizontal à la hausse — ce qui signifie que la demande a pris le dessus. Elle devient Yin (fine) lorsqu'elle tombe sous la taille précédente — le dernier niveau de retournement horizontal à la baisse — ce qui signifie que l'offre est aux commandes. Cette alternance épais/fin est le cœur de l'analyse Kagi et c'est elle qui produit les signaux de trading.
Reversal définit le mouvement, en points, requis pour faire basculer la ligne ; réglez-le sur 0 pour une valeur automatique dérivée de l'ATR(14), afin que la sensibilité s'adapte à la volatilité de l'instrument. Segment limite le nombre de segments Kagi tracés, et Bars limite la quantité d'historique traitée — réglez-le sur 0 pour analyser toutes les barres disponibles, ou utilisez une valeur plus petite pour des redessins plus rapides sur les graphiques chargés. La ligne Kagi est tracée directement sur le graphique des prix sous forme d'objets ligne, tandis que l'indicateur lui-même réside dans sa propre sous-fenêtre, où se trouve le panneau de commande.
Points d'entrée
La principale valeur de VibeFox Kagi réside dans ses points d'entrée automatiques : l'indicateur suit lui-même chaque changement de tendance et place un marqueur clair directement sur le graphique des prix au moment où la ligne change d'épaisseur. Deux types de signaux indépendants sont disponibles, chacun avec son propre interrupteur.
Entry — Yang flip (BUY)
Lorsque la ligne passe de Yin à Yang — la fine ligne baissière devient épaisse et franchit au-dessus de l'épaule précédente — un marqueur BUY est placé sur le graphique. C'est le retournement haussier : la demande a surmonté le niveau d'offre précédent et une nouvelle jambe haussière dans la structure Kagi a commencé.
Entry — Yin flip (SELL)
Lorsque la ligne passe de Yang à Yin — l'épaisse ligne haussière devient fine et franchit en dessous de la taille précédente — un marqueur SELL apparaît. C'est le retournement baissier : l'offre a surmonté le niveau de demande précédent et une nouvelle jambe baissière a commencé.
Les marqueurs d'achat et de vente sont colorés séparément avec les paramètres 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
Les sections Yang utilisent la Yang Line Color et les sections Yin la Yin Line Color, de sorte que les deux états du marché se distinguent instantanément. L'épaisseur de base est définie avec Base Line Width de 1 à 5 pixels (Yin utilise l'épaisseur de base, Yang l'épaisseur de base plus deux, ce qui maintient le contraste épais/fin visible quel que soit le réglage). Les deux couleurs de ligne et les deux marqueurs d'entrée prennent en charge un réglage de transparence (0-100 %) dans la fenêtre contextuelle du sélecteur de couleur, afin de pouvoir les fondre en douceur dans l'arrière-plan du graphique.
Panneau interactif sur le graphique
L'ensemble de l'interface est un panneau fluide basé sur un canvas, conçu pour un contrôle rapide à la souris. Les paramètres Kagi sont regroupé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 de signal ne se mélangent pas aux réglages de ligne. 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.
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 réduit le panneau en une bande compacte.
Mouse wheel — survolez n'importe quel champ numérique et faites défiler la molette pour modifier 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, une taille d'en-tête, une hauteur de rangée et une taille de police. Des touches supplémentaires permettent de masquer la barre inférieure 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 font que définir 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, pour comparer différents réglages de Reversal côte à côte.
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 — 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 vers votre chat Telegram.
Activez uniquement les canaux dont vous avez besoin, et vous serez averti dès qu'un nouveau basculement Yang ou Yin 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 à l'instant où il s'est déclenché. Le rapport est stocké dans le dossier Files du terminal, dans le répertoire VibeFox_Kagi (MQL5/Files/VibeFox_Kagi/result.html), et s'ouvre dans n'importe quel navigateur — vous obtenez un journal visuel de toutes les entrées trouvées par l'indicateur. Un bouton corbeille en un clic efface le rapport et ses captures d'écran chaque fois que vous souhaitez repartir de zéro.
Alertes Telegram
Les signaux peuvent aussi être livrés directement dans 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 token de bot et votre chat id dans les Inputs.
La livraison s'appuie sur le rapport HTML : chaque nouveau signal est inscrit dans le rapport, et le rapport — ouvert dans un navigateur — le transfère lui-même vers votre chat Telegram. Pour cette raison, activer Telegram maintient automatiquement le rapport Html actif, 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 font que définir les valeurs initiales au démarrage.
Kagi
Reversal, points — le mouvement en points requis pour retourner la ligne Kagi ; 0 = Auto, dérivé de l'ATR(14). Par défaut : 0.
Bars of history to process — le nombre de barres en arrière sur lesquelles la ligne Kagi est calculée, 0 = toutes disponibles. Par défaut : 500.
Yang Line Color — la couleur des sections Kagi épaisses (haussières). Par défaut : LimeGreen.
Yang Transparency — transparence de la ligne Yang en pourcentage, 0-100. Par défaut : 0.
Yin Line Color — la couleur des sections Kagi fines (baissières). Par défaut : Tomato.
Yin Transparency — transparence de la ligne Yin en pourcentage, 0-100. Par défaut : 0.
Base Line Width — l'épaisseur de base de la ligne en pixels, 1..5 (Yin = base, Yang = base+2). Par défaut : 1.
Entry Points
Yang flip (Yin->Yang) -> BUY — active les marqueurs BUY lorsque la ligne devient épaisse. Par défaut : activé.
Yin flip (Yang->Yin) -> SELL — active les marqueurs SELL lorsque la ligne devient fine. 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 — 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 — 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_Kagi/result.html. Par défaut : désactivé.
Telegram — transfère 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 rangée 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 inférieure 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.
