Vue d'ensemble
FibAlgo - Adaptive Deviation Channels est un indicateur de bandes statistiques qui crée des zones dynamiques de support et de résistance autour d'une moyenne mobile centrale en analysant les écarts en pourcentage historiques des points pivots détectés. Plutôt que d'utiliser des multiplicateurs fixes ou uniquement les écarts-types du prix, il mesure à quelle distance les sommets et creux pivots passés se sont écartés de la moyenne mobile, puis projette ces limites statistiques en temps réel.
L'indicateur propose des types de moyennes mobiles configurables, un moteur de détection de pivots basé sur un zigzag, trois méthodes de calcul des bandes (Moyenne, Écart-type, Plus Fréquent) et un tableau de bord d'analyse.
Mesure de l'écart basée sur les pivots
L'idée centrale est que les extrêmes du marché ont tendance à atteindre des distances statistiquement cohérentes par rapport à une moyenne. L'indicateur utilise un algorithme zigzag pour identifier les sommets et creux pivots significatifs, puis mesure la distance en pourcentage de chaque pivot par rapport à la moyenne mobile à ce moment-là. Ces mesures sont stockées dans des tableaux séparés pour les hauts et les bas, formant deux distributions statistiques indépendantes.
Trois méthodes de calcul
Les données d'écart collectées peuvent être résumées en utilisant trois méthodes statistiques différentes :
- Moyenne — Place les bandes à l'écart en pourcentage moyen. Montre la distance de retournement typique par rapport à la MM.
- Écart-type — Utilise l'écart-type statistique des écarts. Met en évidence les zones d'extrémité ajustées à la volatilité.
- Plus Fréquent — Identifie le pourcentage d'écart le plus fréquemment observé en utilisant un regroupement par histogramme. Marque la distance d'épuisement la plus répétitive.
Bandes asymétriques
Contrairement aux indicateurs de canal symétriques, cet indicateur calcule les bandes supérieure et inférieure indépendamment. La bande supérieure est dérivée entièrement des écarts des sommets pivots, tandis que la bande inférieure utilise les écarts des creux pivots. Cela reflète le comportement de marché courant où les profils de volatilité à la hausse et à la baisse diffèrent.
Étape 1 — Calcul de la moyenne mobile
Une moyenne mobile configurable (SMA, EMA, WMA, TMA, VIDYA, WWMA, ZLEMA, TSF, HMA ou VWMA) est calculée comme ligne de base centrale. Elle sert de point de référence pour toutes les mesures d'écart.
Étape 2 — Détection des pivots
Un algorithme zigzag avec une période configurable identifie les sommets et creux pivots significatifs dans la série de prix. Chaque pivot achevé est enregistré avec son prix et son index de barre.
Étape 3 — Collecte des écarts
Pour chaque pivot achevé, l'indicateur calcule la distance en pourcentage entre le prix du pivot et la valeur de la moyenne mobile à la barre de ce pivot. Les écarts des sommets pivots sont stockés séparément de ceux des creux pivots, jusqu'à une limite historique configurable.
Étape 4 — Calcul des bandes
Les pourcentages d'écart stockés sont traités en utilisant la méthode sélectionnée (Moyenne, Écart-type ou Plus Fréquent) pour produire une valeur représentative unique pour chaque côté. Ce pourcentage est appliqué à la valeur actuelle de la MM pour produire les prix des bandes supérieure et inférieure.
Étape 5 — Visualisation
La moyenne mobile est tracée comme ligne centrale, avec les bandes supérieure (résistance) et inférieure (support) dessinées à partir des écarts calculés. Une zone remplie entre les bandes fournit un contexte visuel. Un tableau de bord optionnel affiche des statistiques en direct, notamment la taille des échantillons, les distances moyennes, les largeurs des bandes et la position actuelle du prix par rapport aux bandes.
Types multiples de moyennes mobiles
- 10 options de moyennes mobiles : SMA, EMA, WMA, TMA, VIDYA, WWMA, ZLEMA, TSF, HMA, VWMA.
- Période et source de prix configurables.
Bandes d'écart adaptatives
- Bandes dérivées des statistiques d'écart réelles des pivots, pas de multiplicateurs fixes.
- Trois méthodes de calcul : Moyenne, Écart-type, Plus Fréquent.
- Bandes supérieure/inférieure asymétriques calculées indépendamment.
- Historique des pivots consultable configurable (1–500).
Tableau de bord d'analyse
- Statistiques en direct : taille de l'échantillon, distance moyenne, largeur de bande, prix de la MM, prix des bandes.
- Indicateur de statut de la zone de prix actuelle.
- Position et taille du texte configurables.
Mode débogage
- Étiquettes de pivots optionnelles affichant les pourcentages d'écart individuels.
- Statistiques par pivot incluant les moyennes courantes et les valeurs des bandes.
Système d'alertes
- Cassure vers le haut de la bande supérieure — se déclenche lorsque le prix franchit au-dessus de la bande supérieure.
- Cassure vers le bas de la bande supérieure — se déclenche lorsque le prix revient en dessous de la bande supérieure.
- Cassure vers le bas de la bande inférieure — se déclenche lorsque le prix franchit en dessous de la bande inférieure.
- Cassure vers le haut de la bande inférieure — se déclenche lorsque le prix revient au-dessus de la bande inférieure.
- Chaque type d'alerte peut être activé/désactivé individuellement. Les messages incluent le ticker, le timeframe, le type d'événement et le prix.
Pour commencer
Ajoutez l'indicateur à n'importe quel graphique. Les paramètres par défaut (SMA 20, Période PH/PL : 21, Pivots historiques : 50, méthode Moyenne) fournissent un point de départ équilibré pour la plupart des instruments sur les timeframes de 4H à 1D.
Lecture du graphique
- Points blancs (MM) = Ligne de base de la moyenne mobile centrale.
- Bande supérieure (marron) = Zone de résistance statistique basée sur les écarts des sommets pivots.
- Bande inférieure (bleu-vert) = Zone de support statistique basée sur les écarts des creux pivots.
- Zone remplie = Zone entre les bandes représentant la plage d'écart normale.
- Tableau de bord = Résumé en direct des tailles d'échantillons, distances, largeurs de bandes et position du prix.
Paramètres clés
- Période de la MM : Contrôle la longueur de lissage de la moyenne mobile.
- Type de MM : Sélectionnez parmi 10 algorithmes de moyennes mobiles différents.
- Période PH/PL (2–200) : Contrôle la sensibilité de détection des pivots. Des valeurs plus élevées détectent les pivots majeurs, des valeurs plus basses détectent les oscillations mineures.
- Pivots historiques (1–500) : Nombre de pivots passés utilisés pour les statistiques d'écart.
- Calcul des bandes : Choisissez entre Moyenne, Écart-type ou Plus Fréquent.
- Cet indicateur est un outil d'analyse technique, pas un système de trading. Il ne génère pas d'ordres d'achat/vente.
- La précision des bandes dépend de données historiques de pivots suffisantes. Avec très peu de pivots détectés, les bandes peuvent ne pas être statistiquement significatives.
- La méthode Plus Fréquent utilise un regroupement par histogramme avec 10 catégories. Les résultats peuvent varier selon les distributions de données.
- Les bandes asymétriques reflètent le comportement historique. Dans des conditions de marché en évolution rapide, les modèles d'écart passés peuvent ne pas persister.
- La moyenne mobile pondérée par le volume (VWMA) nécessite des données de volume fiables. Sur les instruments avec un volume faible, les résultats de la VWMA peuvent être moins informatifs.
- Des valeurs de Période PH/PL très basses détecteront de nombreux pivots mineurs et peuvent produire des bandes étroites qui reflètent le bruit plutôt que des niveaux significatifs.
Les implémentations des moyennes mobiles (VIDYA, WWMA, ZLEMA, TSF, HMA) suivent les formules standards de l'analyse technique. Le système de mesure d'écart basé sur les pivots, le calcul de bandes asymétriques à partir de distributions séparées de hauts/bas pivots, l'analyse du plus fréquent basée sur l'histogramme et le cadre des canaux d'écart adaptatifs sont des contributions originales.



