VibeFox Auto Levels
- Indicateurs
- Version: 1.0
- Activations: 5
VibeFox Auto S/R — zones de support et de résistance automatiques sur votre graphique
VibeFox Auto S/R est une superposition de support et de résistance en temps réel pour MetaTrader 5. L'indicateur analyse le nombre de barres sélectionné, détecte les points pivots swing, regroupe les pivots proches en zones de prix par proximité ATR, classe chaque zone selon le nombre de touches et dessine les zones retenues directement sur le graphique. Tous les paramètres de détection et les options visuelles sont réunis dans un panneau interactif moderne. Pas de dessin manuel, pas de niveaux périmés — les zones se mettent à jour automatiquement à mesure que le marché évolue.
Ce que sont les zones de support et de résistance
Le support est une zone de prix où un cours en baisse a historiquement trouvé un intérêt acheteur et a rebondi vers le haut. La résistance est une zone de prix où un cours en hausse a rencontré une pression vendeuse et s'est retourné vers le bas. Le prix réagit rarement à un niveau exact ; il réagit à une zone — une bande autour de ce niveau où plusieurs swings passés se regroupent. VibeFox Auto S/R identifie ces zones algorithmiquement pour que vous n'ayez pas à les chercher à l'oeil.
Comment les zones sont détectées
L'algorithme fonctionne en trois étapes. Il scanne d'abord le graphique à la recherche de pivots swing : une barre est un sommet swing si son High dépasse strictement le High de chaque voisin dans la demi-fenêtre Swing Depth des deux côtés ; un creux swing est identifié symétriquement sur le Low. Swing Depth contrôle le degré de signifiance requis pour un pivot — une valeur de 5 signifie que la barre centrale doit être la plus haute (ou la plus basse) sur une fenêtre de onze barres.
Deuxièmement, les niveaux swing proches sont fusionnés par Cluster Tolerance : deux prix de pivot séparés par au plus Cluster Tolerance unités ATR sont regroupés dans la même zone. Le centre de la zone est la moyenne de tous les membres, ses limites vont du plus bas au plus haut, et le nombre de touches correspond au nombre de pivots absorbés. Un bonus de fraîcheur est accordé aux zones dont le membre le plus récent se situe dans les 50 dernières barres.
Troisièmement, les zones ayant moins de touches que Min Touches sont éliminées et les restantes sont triées par force (touches + bonus de fraîcheur). Seules les Max Levels zones les plus fortes sont conservées et dessinées. Les sommets swing deviennent des zones Resistance, les creux swing des zones Support.
Bars, Refresh et Auto Update
Bars contrôle combien de barres historiques sont analysées à la recherche de pivots. Une fenêtre plus grande trouve plus de pivots et produit des zones plus denses ; une fenêtre plus petite ne conserve que la mémoire de prix la plus récente. Refresh, s définit l'intervalle de recalcul automatique en secondes (0 désactive l'actualisation par minuterie ; les zones se mettent tout de même à jour à chaque nouvelle barre). Bars et Refresh, s sont des commandes en direct sur le panneau et prennent effet immédiatement sans redémarrer l'indicateur.
Auto Update (paramètre d'entrée) détermine si les zones détectées sont recalculées à la clôture de nouvelles barres. Avec Auto Update désactivé, les zones trouvées lors du premier calcul sont gelées et ne changent plus — utile lorsque vous souhaitez verrouiller un ensemble de niveaux pour une analyse manuelle.
Contrôle visuel
Les zones Support sont dessinées avec la couleur Support Color (par défaut DodgerBlue) et les zones Resistance avec la couleur Resistance Color (par défaut Tomato). Chaque zone est rendue comme une bande horizontale couvrant ses limites de prix. Avec Labels activé, une étiquette affichant le nombre de touches est placée à côté de chaque zone. Les couleurs peuvent être changées en direct sur le panneau.
Panneau interactif sur le graphique
Toute l'interface est un panneau fluide basé sur canvas conçu pour une commande rapide à la souris. Les paramètres de détection, les couleurs et les options de zone sont organisés en lignes compactes. L'en-tête du panneau contient des icônes de contrôle.
Power — active et désactive le dessin des zones sans supprimer l'indicateur du graphique.
Settings (icône engrenage) — ouvre et ferme le panneau de paramètres.
Updown (flèches) — déplace le panneau entre la sous-fenêtre et le graphique principal.
Close (X) — ferme l'indicateur.
Resizable — faites glisser le coin inférieur droit pour redimensionner le panneau.
Collapsible — double-cliquez sur l'en-tête pour réduire le panneau en une barre compacte.
Mouse wheel — placez le curseur sur n'importe quel champ numérique et faites défiler la molette pour modifier sa valeur sans ouvrir le clavier.
Settings et personnalisation
Le bouton Settings ouvre une section où le panneau est adapté à votre espace de travail : Theme clair, sombre ou automatique (suit le fond du graphique), largeur du panneau ajustable, taille de l'en-tête, hauteur de ligne et taille de police. Des options supplémentaires permettent de masquer la barre inférieure avec Hide Footer, de réduire l'en-tête en mode replié avec Mini Header et de replier automatiquement le panneau en cliquant à l'extérieur. Presque tous les paramètres changent en direct sur le panneau. Vous pouvez aussi faire tourner plusieurs copies indépendantes sur le même graphique en attribuant un Instance unique à chacune.
Aide multilingue intégrée
Une page d'aide complète est intégrée au panneau, disponible en 10 languages, 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 directement sur le panneau (bouton Settings) — les paramètres d'entrée ne définissent que les valeurs initiales au démarrage.
Detect
Swing Depth — demi-fenêtre fractale pour la détection des pivots ; une barre est un pivot swing si elle est strictement la plus haute ou la plus basse sur une plage de ±Depth voisins. Default: 5.
Cluster Tolerance — distance maximale entre deux prix de pivot (en unités ATR) pour les fusionner dans la même zone. Default: 0.5.
Min Touches — nombre minimum de pivots qu'une zone doit contenir pour être affichée ; les zones en dessous sont supprimées. Default: 2.
Max Levels — nombre maximum de zones dessinées (les plus fortes par touches et fraîcheur sont conservées). Default: 8.
Visual
Support Color — couleur de remplissage des zones Support. Default: DodgerBlue.
Resistance Color — couleur de remplissage des zones Resistance. Default: Tomato.
Labels — afficher les étiquettes de nombre de touches à côté de chaque zone. Default: activé.
Auto Update — recalculer les zones à chaque nouvelle barre ; désactivé = geler les zones du premier calcul. Default: activé.
Debug
Debug — activer la journalisation de diagnostic interne. Default: désactivé.
Panel / Settings
Panel width, px — largeur du panneau en pixels, plage 300..800. Default: 800.
Header size — taille de l'en-tête, plage 1..6. Default: 1.
Theme — thème de couleur : Auto (suit le graphique), Dark ou Light. Default: Auto.
Row height (px) — hauteur de ligne du panneau en pixels. Default: 34.
Font size — taille de police du panneau. Default: 8.
Hide Footer — masquer la barre inférieure du panneau. Default: désactivé.
Mini Header on collapse — afficher un mini en-tête quand le panneau est réduit. Default: désactivé.
Close on click outside — replier le panneau en cliquant à l'extérieur. Default: désactivé.
Instance — numéro de copie ; permet de faire fonctionner plusieurs copies indépendantes sur le même graphique. Default: 1.
Panel Start Window — où le panneau s'ouvre au démarrage : Subwindow ou Chart. Default: Subwindow.
Note : Bars (barres à analyser) et Refresh, s (intervalle d'actualisation) sont des commandes en direct sur le panneau et ne sont pas des paramètres d'entrée.
