VibeFox Market Regime
- Indicateurs
- Version: 1.20
- Mise à jour: 2 juillet 2026
- Activations: 5
VibeFox Market Regime — filtre de régime composite pour tendance, range et transition
VibeFox Market Regime est un indicateur de contexte de marché en temps réel pour MetaTrader 5. Il calcule un Trend Quality Score composite de 0 à 100 sur chaque barre et classe le marché actuel dans l'un des quatre régimes : TREND, RANGE, VOLATILE ou NEUTRAL. Le score est tracé sous forme de ligne colorée dans une sous-fenêtre séparée ; un marqueur en croix apparaît sur le graphique des prix à chaque changement de régime. L'indicateur ne génère pas de signaux BUY ou SELL — il répond à une question préalable : quel type de marché est-ce en ce moment ?
Ce que mesure le Trend Quality Score
Le score est une combinaison pondérée de trois composantes indépendantes, chacune mesurant une dimension différente de la structure du marché. Ensemble, elles produisent un nombre unique qui reflète si le marché se déplace avec intention, dérive sans direction, ou génère simplement du bruit.
Composante ADX — force de tendance
La composante ADX (Average Directional Index) mesure la force du mouvement directionnel dominant, quelle que soit sa direction. Une valeur ADX élevée signifie que le prix se déplace de façon constante dans une direction ; un ADX bas signifie que le marché ne va nulle part. Le paramètre ADX Period contrôle la période de calcul. Le paramètre Weight ADX détermine la contribution de cette composante au score final.
Composante ATR — volatilité relative
La composante ATR (Average True Range) mesure la volatilité actuelle par rapport à son propre historique — spécifiquement sous forme de percentile des valeurs ATR récentes. Une haute volatilité relative accompagne souvent les cassures et les tendances fortes ; une faible volatilité relative est caractéristique d'un marché comprimé en range. Le paramètre ATR Period contrôle la période de calcul. Le paramètre Weight ATR définit sa contribution au score composite.
Composante ER — pureté du mouvement
La composante ER (Kaufman Efficiency Ratio) mesure à quel point le prix se déplace directement de A à B — le rapport entre le déplacement net et la longueur totale du parcours. Un ER proche de 1 signifie que le prix s'est déplacé en quasi-ligne droite ; un ER proche de 0 signifie qu'il a erré d'avant en arrière. C'est la mesure la plus pure de la qualité de tendance. Le paramètre ER Period contrôle la période. Le paramètre Weight ER définit sa contribution.
Calcul du score et attribution des régimes
Chaque composante est normalisée sur une plage 0–100, puis combinée par une moyenne pondérée. Les trois poids — W_ADX, W_ATR et W_ER — valent 1.0 par défaut, donnant une influence égale aux composantes. Augmenter un poids oriente le composite vers cette dimension. Mettre un poids à zéro supprime entièrement cette composante.
Deux seuils divisent l'échelle 0–100 en zones de classification. Lorsque le score atteint ou dépasse le Trend Threshold (défaut 60), le régime est classé TREND. Lorsqu'il atteint ou descend sous le Range Threshold (défaut 40), il est classé RANGE. La bande entre les deux seuils est une zone de transition : les barres y sont classées VOLATILE (ATR élevé mais ER faible) ou NEUTRAL (valeurs modérées). Les lignes de seuil sont tracées en pointillés directement sur la ligne du score.
La ligne du score est dessinée en quatre couleurs distinctes : vert pour TREND, gris pour RANGE, orange pour VOLATILE et bleu pour NEUTRAL.
ALERT — notifications de changement de régime
Marqueur de changement de régime
Chaque fois que le régime change sur une barre fermée — par exemple de RANGE à TREND — un marqueur en croix est placé sur le graphique des prix à l'emplacement de cette barre. La couleur du marqueur correspond au nouveau régime : une croix verte signifie l'entrée en TREND, une croix grise signifie l'entrée en RANGE. Les marqueurs représentent des transitions, pas des entrées en position.
La bascule Alert dans le groupe ALERT active et désactive le dessin des marqueurs. Le champ Size contrôle la taille du marqueur de 1 à 5.
VibeFox Market Regime est une couche de filtre et de contexte, pas un signal d'entrée directionnel. Un changement de régime de RANGE à TREND ne signifie pas acheter ; il signifie que le marché est entré dans des conditions où les stratégies de suivi de tendance sont plus susceptibles de fonctionner.
Contrôle visuel
La ligne du score occupe une échelle fixe 0–100 dans une sous-fenêtre séparée. Trois niveaux horizontaux en pointillés sont toujours présents : le niveau Trend au Trend Threshold, le niveau Range au Range Threshold, et un niveau neutre Mid à 50. Le nom du régime en cours et la valeur du score actuel sont affichés dans le panneau.
Panneau interactif sur le graphique
Toute l'interface est un panneau fluide basé sur un canvas conçu pour un contrôle rapide à la souris. Tous les paramètres sont regroupés en rangées ordonnées sur trois colonnes. L'en-tête du panneau contient les icônes de contrôle.
Power — active et désactive la ligne de score, les marqueurs et les signaux sans supprimer l'indicateur du graphique.
Settings (gear) — ouvre et ferme la section des paramètres.
Updown (arrows) — déplace le panneau entre une sous-fenêtre séparée et le graphique principal.
Close (cross) — 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 un champ numérique et faites défiler la molette pour modifier la valeur sans clavier.
Paramètres 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 réglable, une taille d'en-tête, une hauteur de ligne et une taille de police. Des options supplémentaires permettent de masquer la barre inférieure via Hide Footer, de réduire l'en-tête lors du repliement avec Mini Header, et de replier automatiquement le panneau au clic en dehors. Presque chaque paramètre change en direct directement sur le panneau. Vous pouvez aussi exécuter plusieurs copies indépendantes sur un même graphique en donnant à chacune un numéro Instance unique.
Notifications de changement de régime
Vous n'avez pas besoin de surveiller le graphique en attendant une transition de régime. Chaque changement peut être envoyé via plusieurs canaux de notification activés indépendamment sur le panneau.
Alert — un message pop-up dans le 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 d'alerte accompagné d'une capture d'écran du graphique, envoyés directement dans votre chat Telegram.
N'activez que les canaux dont vous avez besoin, et vous serez notifié dès que le marché passe d'un régime à l'autre.
Historique visuel — Html report
Activez le canal Html, et chaque notification de changement de régime est enregistrée dans un rapport HTML avec 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_MarketRegime, et s'ouvre dans n'importe quel navigateur. Un bouton corbeille efface le rapport et ses captures d'écran en un clic.
Telegram Alerts
Les signaux peuvent également être livrés directement dans votre chat Telegram — le texte d'alerte avec une capture d'écran du graphique au moment de la détection. Activez le canal Telegram et entrez le token de votre bot et l'identifiant du chat dans les paramètres.
La livraison repose sur le rapport HTML : chaque nouveau signal est écrit dans le rapport, et le rapport — ouvert dans un navigateur — le transmet automatiquement à votre chat Telegram. Pour cette raison, l'activation de 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 dans le panneau, disponible en 10 langues, de sorte que chaque contrôle est expliqué là où vous l'utilisez.
Parameters (Inputs tab)
La plupart des paramètres peuvent également être modifiés en direct directement sur le panneau (bouton Settings) — les paramètres d'entrée définissent uniquement les valeurs initiales au démarrage.
Score
ADX Period — période de calcul pour la composante ADX, plage 1..200. Défaut : 14.
ATR Period — période de calcul pour la composante ATR, plage 1..200. Défaut : 14.
ER Period — période de calcul pour la composante Kaufman Efficiency Ratio, plage 1..200. Défaut : 10.
Weights / Thresholds
W_ADX (trend-strength weight) — poids relatif de la composante ADX dans le score composite, plage 0.0..10.0. Défaut : 1.0.
W_ATR (volatility weight) — poids relatif de la composante ATR, plage 0.0..10.0. Défaut : 1.0.
W_ER (move-purity weight) — poids relatif de la composante Kaufman ER, plage 0.0..10.0. Défaut : 1.0.
Trend Threshold (score>=) — score composite à partir duquel le régime est classé TREND, plage 0..100. Défaut : 60.
Range Threshold (score<=) — score composite en dessous duquel le régime est classé RANGE, plage 0..100. Défaut : 40.
Entry Points
Regime Change signal — active les marqueurs en croix de changement de régime sur le graphique des prix. Défaut : désactivé.
Marker Size (1-5) — taille du marqueur de changement de régime sur le graphique. Défaut : 2.
Notifications
Push Notification — notification push vers le terminal MetaTrader mobile. Défaut : désactivé.
Alert Popup — fenêtre pop-up Alert dans le terminal. Défaut : désactivé.
Email — une lettre via les paramètres de messagerie du terminal. Défaut : désactivé.
Html Report — enregistre chaque changement de régime avec une capture d'écran dans un rapport HTML (dossier Files, répertoire VibeFox_MarketRegime), s'ouvre dans n'importe quel navigateur. Défaut : désactivé.
Telegram — envoie chaque signal dans votre chat Telegram (texte d'alerte plus capture d'écran du graphique) via le rapport HTML. Défaut : désactivé.
Telegram bot token — le token de votre bot Telegram, utilisé pour envoyer les messages.
Telegram chat id — l'identifiant du chat Telegram qui reçoit les signaux.
Panel / Settings
Panel width, px (300..800) — largeur du panneau en pixels. Défaut : 800.
Header size (1..6) — taille de l'en-tête. Défaut : 1.
Theme — thème de couleur : Auto (suit le graphique), Dark ou Light. Défaut : Auto.
Row height (px) — hauteur de ligne du panneau en pixels. Défaut : 34.
Font size — taille de police du panneau. Défaut : 8.
Hide Footer — masquer la barre inférieure du panneau. Défaut : désactivé.
Mini Header on collapse — afficher un mini en-tête lorsque le panneau est réduit. Défaut : désactivé.
Close on click outside — replier le panneau au clic en dehors. Défaut : désactivé.
Instance (unique per copy: 1,2,3...) — numéro d'instance ; permet plusieurs copies indépendantes sur le même graphique. Défaut : 1.
Panel Start Window — où le panneau s'ouvre au démarrage : Subwindow ou Chart. Défaut : Subwindow.
