VibeFox Wolfe Waves
- Indicateurs
- Version: 1.0
- Activations: 5
VibeFox Wolfe Waves — le motif de retournement à 5 points avec ligne cible et points d'entrée
VibeFox Wolfe Waves est un indicateur de motifs en temps réel pour MetaTrader 5. Il analyse la structure des prix à la recherche de la formation classique des Wolfe Waves — cinq points de swing alternés qui construisent un coin convergent — trace les lignes du motif et la ligne cible EPA directement sur le graphique des prix, marque le point d'entrée au point 5 et rassemble toutes les commandes dans un panneau interactif moderne. Au lieu de chercher la forme à la main, vous voyez chaque motif Wolfe complet et son entrée à l'instant même où il se forme.
Comment fonctionne l'indicateur
L'indicateur fonctionne en deux étapes. Il construit d'abord la structure de swing avec un moteur ZigZag qui ne conserve que les points de retournement significatifs — les hauts de swing (peaks) et les bas de swing (troughs) — et filtre le bruit mineur des prix. Il analyse ensuite la chaîne de pivots résultante à la recherche de séquences de cinq points qui satisfont la géométrie des Wolfe Waves, et trace chaque motif valide.
La détection des swings est contrôlée par trois paramètres classiques. Depth définit le nombre minimum de barres entre deux pivots, de sorte que les petites oscillations sont ignorées. Deviation est la taille minimale d'un retournement requise pour enregistrer un nouveau pivot, ce qui filtre les replis superficiels. Backstep est le nombre minimum de barres entre deux extrema, empêchant les pivots d'être trop proches les uns des autres. Ensemble, ils règlent la structure d'une version rapide et détaillée à une version lente qui ne montre que les grands swings. Le paramètre 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 lourds.
Les formes Wolfe sont tracées directement sur le graphique des prix sous forme d'objets lignes, tandis que l'indicateur lui-même réside dans sa propre sous-fenêtre, où se trouve le panneau de contrôle.
Le motif des Wolfe Waves
Une Wolfe Wave est composée de cinq points de swing, numérotés de 1 à 2, 3, 4 puis 5. La ligne passant par les points 1, 3 et 5 et la ligne passant par les points 2 et 4 forment un coin convergent. Le point 5 dépasse la ligne de tendance 1-3, et ce dépassement est le déclencheur : c'est l'épuisement du mouvement et l'endroit où le prix est censé se retourner.
Une Wolfe haussière se forme sur un bas : le point 1 est un haut, 2 un bas, 3 un haut, 4 un bas, et 5 un bas plus bas qui casse sous la ligne 1-3. Le mouvement attendu est à la hausse, donc l'entrée au point 5 est un BUY. Une Wolfe baissière est l'image miroir sur un haut : 1 un bas, 2 un haut, 3 un bas, 4 un haut, et 5 un haut plus haut qui casse au-dessus de la ligne 1-3. Le mouvement attendu est à la baisse, donc l'entrée au point 5 est un SELL.
Chaque motif porte également une ligne cible EPA (tracée en pointillés). Elle est projetée du point 1 à travers le point 4 et prolongée vers la droite — l'arrivée de prix estimée, c'est-à-dire l'objectif de prise de bénéfice que le motif vise.
Points d'entrée
La principale valeur de VibeFox Wolfe Waves réside dans ses entrées automatiques. Lorsqu'un motif valide s'achève au point 5, l'indicateur place un marqueur clair directement sur le graphique des prix. Les deux directions de motif disposent d'interrupteurs indépendants : Bull active les motifs Wolfe haussiers (un marqueur BUY au point 5), et Bear active les baissiers (un marqueur SELL au point 5). Désactivez l'un ou l'autre pour vous concentrer sur un seul côté du marché.
Les marqueurs d'achat et de vente sont colorés séparément avec les réglages de couleur Buy et Sell — les mêmes couleurs sont utilisées pour la ligne cible EPA de chaque motif, de sorte que la direction se lit instantanément. Le sélecteur Marker change le glyphe entre une simple croix (+), des triangles pleins ou des flèches avec une queue, tandis que la commande Size redimensionne le marqueur en pixels (6 à 40) pour s'adapter à n'importe quelle densité de graphique.
Contrôle visuel complet
La couleur de la ligne du motif est définie avec Line et l'épaisseur avec Width de 1 à 5 pixels. Les lignes du motif et les deux marqueurs d'entrée prennent chacun en charge un réglage de transparence (0-100 %) dans la fenêtre de sélection des couleurs, ce qui vous permet de les fondre doucement dans l'arrière-plan du graphique. Les marqueurs et les lignes EPA sur le graphique des prix sont dimensionnés et colorés indépendamment, afin que les motifs complétés se démarquent clairement sur n'importe quel arrière-plan.
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. Les paramètres de swing sont regroupés en rangées nettes, 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 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 (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 modifier 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, 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 définissent que les valeurs de départ. Vous pouvez également exécuter plusieurs copies indépendantes sur un même graphique en attribuant à chacune une Instance unique, pour comparer côte à côte différents réglages.
Notifications d'entrée
Vous n'avez pas besoin de rester devant le graphique à attendre un motif. 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 à votre chat Telegram.
Activez uniquement les canaux dont vous avez besoin, et vous serez averti dès qu'une nouvelle entrée Wolfe 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 du déclenchement. Le rapport est stocké dans le dossier Files du terminal, dans le répertoire VibeFox_Wolfe_Waves (MQL5/Files/VibeFox_Wolfe_Waves/result.html), et s'ouvre dans n'importe quel navigateur — vous obtenez un journal visuel de tous les motifs trouvés 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 jeton de bot et votre identifiant de chat 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 transmet de lui-même à votre chat Telegram. Pour cette raison, activer 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 (bouton Settings) — les paramètres d'entrée ne définissent que les valeurs initiales au démarrage.
Wolfe Waves (swings)
Swing Depth — le nombre minimum de barres entre deux pivots de swing (2..100). Par défaut : 12.
Swing Deviation — la taille minimale de retournement requise pour enregistrer un nouveau pivot. Par défaut : 5.
Swing Backstep — le nombre minimum de barres entre deux extrema. Par défaut : 3.
Bars of history to process — combien de barres en arrière les motifs sont analysés, 0 = toutes disponibles. Par défaut : 500.
Pattern Line Color — la couleur des lignes du motif Wolfe sur le graphique des prix. Par défaut : DodgerBlue.
Line Transparency — transparence de la ligne du motif en pourcentage, 0-100. Par défaut : 0.
Pattern Line Width — l'épaisseur des lignes en pixels, 1..5. Par défaut : 1.
Entry Points
Bullish Wolfe (BUY at 5) — active les motifs haussiers avec un marqueur BUY au point 5. Par défaut : activé.
Bearish Wolfe (SELL at 5) — active les motifs baissiers avec un marqueur SELL au point 5. 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 et de sa ligne cible EPA. 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 et de sa ligne cible EPA. 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_Wolfe_Waves/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 jeton 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 dans le 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.
