FXR MA Trend
- Indicateurs
- Version: 1.0
FXR MA Trend est un indicateur de fenêtre de graphique qui dessine un ruban de six moyennes mobiles, calculées en option sur une autre unité de temps (dite de structure), et visualise l'état du ruban : chandeliers colorés selon la tendance, marqueurs de retournement (flèches), panneau d'informations sur le graphique et alertes optionnelles.
C'est un outil de visualisation et de lecture de marché. Il ne passe pas d'ordres, ne gère pas de positions et ne prédit pas les prix. Les signaux sont des changements d'état d'un ruban de moyennes mobiles — retardés par construction — et ne constituent pas des recommandations de trading.
Ce qu'il dessine
- Ruban — six lignes de moyennes mobiles. Les longueurs des lignes sont Base, Base+Spacing, … , Base+5×Spacing (par défaut : 40 avec un espacement de 8 → 40/48/56/64/72/80). La ligne la plus rapide est dessinée plus épaisse. Les couleurs des lignes s'estompent de la plus rapide à la plus lente en se fondant vers l'arrière-plan du graphique, de sorte que le ruban se lit comme un seul objet. Les couleurs suivent l'état actuel de la tendance et s'adaptent automatiquement lorsque vous changez le thème de couleurs du graphique.
- Chandeliers de tendance (optionnel). Les chandeliers sont redessinés dans la couleur haussière/baissière tant que l'état du ruban est haussier/baissier.
- Marqueurs de retournement (optionnel). Une flèche est tracée sur la barre où l'état de la tendance bascule (voir « Signaux » pour la définition exacte). Position : collée aux chandeliers, ou le long du bord extérieur du ruban avec un décalage basé sur l'ATR(14).
- Panneau d'informations (optionnel). Un encadré compact sur le graphique affichant : la tendance actuelle, l'unité de temps de structure, la source/le type de MA, les longueurs, le mode de signal actif, le dernier signal et le nombre de barres depuis le retournement, l'expansion/compression du ruban et un pourcentage « Strength ». Trois niveaux de détail (Small / Medium / Large) et six positions à l'écran.
Moteur de moyennes mobiles
Dix types de MA sont implémentés de zéro (sans bibliothèques externes) : SMA, EMA, WMA, HMA (Hull), RMA (Wilder), VWMA (pondérée par le volume), DEMA, TEMA, ALMA (Arnaud Legoux, avec paramètres offset/sigma) et LSMA (régression des moindres carrés, avec un paramètre de décalage en barres). Huit sources de prix : Close, Open, High, Low, HL2, HLC3, OHLC4, HLCC4.
Notes d'implémentation, dites sans détour :
- EMA, RMA, DEMA et TEMA sont initialisées avec la SMA de leurs L premières valeurs. Les valeurs des premières périodes de l'historique peuvent différer légèrement de celles de plateformes utilisant une autre convention d'initialisation ; elles convergent à mesure que l'historique s'allonge.
- VWMA utilise le volume en ticks (le volume disponible dans le terminal pour la plupart des symboles).
- Chaque ligne reste vide (non dessinée) tant qu'elle n'a pas assez de barres pour être mathématiquement valide — l'indicateur ne fabrique pas de valeurs de préchauffage.
Unité de temps de structure (multi-timeframe)
Le ruban peut être calculé sur n'importe quelle unité de temps, pas seulement celle du graphique. Sur un graphique d'UT inférieure, chaque barre du graphique affiche la valeur du ruban de l'UT de structure à la clôture de cette barre, soit sous forme de rampes lissées et interpolées, soit sous forme d'escalier exact (paramètre). Les données de l'UT de structure sont copiées et mises en cache, et recalculées au plus toutes les 5 secondes ou à l'ouverture d'une nouvelle barre de structure. Si l'historique de l'UT de structure n'est pas encore disponible (symbole récent, graphique d'UT très basse), l'indicateur se rabat sur l'unité de temps du graphique et journalise un message, au lieu de ne rien dessiner.
Signaux — définitions exactes
L'état de la tendance est calculé barre par barre selon l'un de deux modes :
- Ribbon Flip (par défaut) : l'état est haussier tant que la ligne la plus rapide est au-dessus de la plus lente, baissier tant qu'elle est en dessous.
- Fastest MA Slope : l'état suit la direction de la ligne la plus rapide par rapport à sa barre précédente.
Un marqueur Buy apparaît sur la barre où l'état passe de baissier établi à haussier ; un marqueur Sell lors du passage de haussier établi à baissier. Une tendance émergeant d'un état de préchauffage inconnu/plat ne produit pas de marqueur — le premier marqueur apparaît au premier retournement réel.
Notes honnêtes sur le comportement :
- Les marqueurs et les couleurs des chandeliers sur la barre en formation se mettent à jour à chaque tick et peuvent changer ou disparaître avant la clôture de la barre. C'est le comportement de tout indicateur en direct ; rien ici n'est « sans repaint », et aucune telle affirmation n'est faite.
- Avec une unité de temps de structure, les barres du graphique appartenant à la barre de structure en formation suivent la valeur en direct de cette barre de structure ; leur état peut changer jusqu'à la clôture de cette barre de structure.
- Les alertes (popup / push / e-mail / son) peuvent être limitées en option à la dernière barre clôturée (« Confirm Signals On Bar Close », activé par défaut). Chaque direction alerte au maximum une fois par barre. Après un rechargement du graphique ou un changement d'unité de temps, le signal de la dernière barre clôturée peut alerter une fois de plus, car l'état de déduplication des alertes est en mémoire.
- Le texte de l'alerte indique le symbole et l'unité de temps du graphique.
- Les croisements de MA sont retardés. En marché en range, ce style de signal bascule souvent et produira des séries consécutives de changements d'état perdants, comme tout système de croisements. C'est une propriété des moyennes mobiles, pas un défaut que cet indicateur pourrait supprimer.
Chiffres du panneau d'informations
- Strength % = distance actuelle entre la ligne la plus rapide et la plus lente du ruban, divisée par la distance maximale de ce type sur les dernières « Momentum Normalization Length » barres (100 par défaut). C'est une normalisation descriptive de la largeur du ruban dans la fenêtre récente. Ce n'est ni une probabilité, ni un score de confiance, ni un élément prédictif.
- Ribbon = « Expanding » lorsque la distance rapide–lent s'est accrue par rapport à la barre précédente, sinon « Compressing ».
- Bars Since Flip = barres clôturées depuis le dernier changement d'état dans la fenêtre de calcul.
Performance
L'indicateur recalcule la fenêtre visible à chaque tick. La fenêtre est limitée par « Max Bars To Calculate » (5 000 par défaut, plage 100–20 000), plus une zone interne de préchauffage en amont. En configuration multi-timeframe, les calculs de l'UT de structure sont mis en cache comme décrit ci-dessus, et un plafond interne empêche des combinaisons pathologiques (par ex. graphique M1 avec structure mensuelle) de demander des volumes de données déraisonnables. Sur une machine lente ou avec un flux de ticks élevé, réduisez Max Bars To Calculate.
Paramètres par défaut
| Paramètre | Défaut | Paramètre | Défaut |
|---|---|---|---|
| Structure Timeframe (UT de structure) | Current (actuelle) | MA Type (type de MA) | HMA |
| Source (source) | Close | Base Length / Spacing (longueur de base / espacement) | 40 / 8 (espacement min. 1) |
| Signal Trigger (déclencheur de signal) | Ribbon Flip | Confirm On Bar Close | true |
| Arrows / Colored Candles (flèches / chandeliers colorés) | on / on (act. / act.) | Arrow Position (position des flèches) | Ribbon edge (0.5 × ATR14) — bord du ruban |
| Info Box (encadré d'infos) | on, Large, Top-Left (act., Large, en haut à gauche) | Strength Window | 100 barres |
| Popup Alert (alerte popup) | on (act.) | Push / Email / Sound | off (désact.) |
| Max Bars To Calculate | 5 000 | HTF Line Style (style de ligne HTF) | Smooth (lissé) |
Limites (connues et acceptées)
- Les signaux sont retardés ; ils décrivent le ruban, pas l'avenir.
- Les marqueurs sur la barre en formation sont provisoires jusqu'à la clôture de la barre ; les états multi-timeframe sont provisoires jusqu'à la clôture de la barre de structure.
- Le panneau d'informations utilise des noms d'objets fixes — n'exécutez qu'une seule instance avec l'encadré d'infos par graphique.
- VWMA repose sur le volume en ticks.
- « Strength % » dépend de la fenêtre de normalisation choisie et n'est comparable qu'à lui-même.
Ce que ce produit n'est pas
Pas un expert advisor. Aucun trading automatisé ou semi-automatisé. Aucun résultat de backtest, taux de réussite ou chiffre de performance n'est fourni ou sous-entendu, car aucun n'est revendiqué. Aucune affirmation de type « sans repaint », d'exactitude ou de rentabilité, quelle qu'elle soit.
Avis de non-responsabilité
Cet indicateur est fourni gratuitement à des fins éducatives et de visualisation de graphique uniquement. Il ne constitue pas un conseil financier, en investissement ou en trading. Le trading de produits à effet de levier tels que le forex et les CFD comporte un risque élevé de perdre rapidement de l'argent. Toute décision de trader vous appartient seul ; le comportement passé de l'indicateur ne détermine pas les résultats futurs. Testez d'abord tout réglage sur un compte démo. L'auteur n'accepte aucune responsabilité pour les décisions de trading ou les pertes.

L'utilisateur n'a laissé aucun commentaire sur la note