Indicateur McGinley Dynamic : formule, réglages et lecture

Le McGinley Dynamic (John McGinley, 1990) est une moyenne mobile qui adapte sa propre vitesse selon la distance entre le prix et la ligne. Senzoukria implémente la variante utilisée par TradingView et ATAS, sans le facteur 0,6 de l'article original, avec une période par défaut de 14.

Senzoukria · Indicateurs · Updated September 2026


McGinley Dynamic Moyennes et volatilité, sur le graphique des prix.

Ce que mesure McGinley Dynamic

À chaque barre, la ligne avance vers la clôture d'une fraction dont le dénominateur est la période multipliée par la puissance quatrième du rapport entre la clôture et la valeur précédente de la ligne. Cette puissance quatrième rend l'ajustement asymétrique : quand le prix est sous la ligne, le rapport est inférieur à un, le dénominateur diminue et la ligne rattrape vite ; quand le prix s'envole au-dessus, le dénominateur grandit et la ligne se retient volontairement. La série est initialisée par une moyenne simple des N premières clôtures : rien n'est affiché avant la barre N. Si le dénominateur n'est pas fini ou pas strictement positif, cas qui ne se produit pas sur des prix de futures, la valeur précédente est reportée plutôt que remplacée par une supposition.

La formule, telle qu’implémentée

Ce n'est pas la définition habituelle ailleurs : c'est ce que calcule le code livré, documenté à côté de son implémentation :

McGinley Dynamic (John McGinley, 1990) — variante SANS le facteur 0.6 de l'article original, celle de TradingView/ATAS (choix documenté) : MD[N−1] = SMA_N(close) (graine — même convention que l'EMA du catalogue ; nulls avant) MD[i] = MD[i−1] + (close[i] − MD[i−1]) / ( N·(close[i]/MD[i−1])⁴ ) Le dénominateur adaptatif accélère la poursuite en baisse et la freine en hausse. Garde : dénominateur non fini ou ≤ 0 (prix/MD ≤ 0 — hors marchés futures) → MD recopié tel quel, on n'invente pas. Défaut N=14.

Comment le lire

  • Attendez-vous à ce que la ligne reste plus loin derrière une forte hausse qu'une moyenne symétrique, et qu'elle referme l'écart plus vite dans une baisse ; cette asymétrie est voulue, ce n'est pas un défaut.
  • Une ligne McGinley qui cesse de s'écarter du prix pendant une hausse montre que la progression par barre a ralenti par rapport à la vitesse de la ligne elle-même.
  • Superposez-la à une EMA de même période : les deux divergent le plus là où le prix s'est éloigné de la moyenne, c'est-à-dire là où le dénominateur adaptatif travaille le plus.
  • La mise à jour dépend de la valeur précédente de la ligne : changer la période ou recharger un autre historique relance la récurrence depuis une nouvelle initialisation et peut décaler la courbe.

Paramètres et valeurs par défaut

La période vaut 14 par défaut et accepte de 1 à 200, un plafond plus bas que les 500 autorisés pour les moyennes simples de ce groupe. La période fixe la vitesse de base que le rapport à la puissance quatrième module ensuite barre par barre : la modifier change à la fois la réactivité de base et l'ampleur de la correction adaptative. Il n'y a pas de sélecteur de source ; le calcul utilise la clôture.

McGinley Dynamic — paramètres exposés dans l’application, avec les valeurs livrées.
ParamètreTypePar défautBornes
Periodnumber141 – 200

Ce qu’il ne montre pas

Le McGinley Dynamic est récursif : chaque valeur dépend de la précédente, il ne peut donc pas être évalué barre par barre isolément, et un historique qui démarre ailleurs produit une courbe légèrement différente. La puissance quatrième réagit fortement aux grands écarts relatifs, ce qui peut faire bondir la ligne vers le prix après un mouvement brutal. L'asymétrie est un choix de comportement fixe, pas une mesure du marché : l'indicateur ne détecte pas les tendances, il ne fait qu'ajuster sa propre vitesse. Et comme le dénominateur compare le prix à la ligne plutôt qu'à une estimation de volatilité, un même écart relatif produit le même comportement quels que soient le niveau de prix de l'instrument et sa fourchette actuelle.

  • SMA Moyennes et volatilité
  • EMA Moyennes et volatilité
  • WMA Moyennes et volatilité
  • Hull MA Moyennes et volatilité
  • ATR (Wilder) Moyennes et volatilité
  • Bollinger Moyennes et volatilité

Voir tous les indicateurs

Cette page dans d’autres langues

Frequently asked questions

Que fait le McGinley Dynamic qu'une EMA ne fait pas ?
Il fait varier sa propre vitesse au lieu d'utiliser un facteur de lissage fixe. Le pas vers le prix est divisé par la période multipliée par la puissance quatrième du rapport entre la clôture et la valeur courante de la ligne : la ligne accélère quand le prix passe dessous et ralentit quand le prix s'étend au-dessus. Une EMA applique le même facteur quelle que soit cette distance.
Quelle formule du McGinley Senzoukria utilise-t-il ?
La variante sans le facteur 0,6 de l'article original de 1990, c'est-à-dire la version implémentée par TradingView et ATAS. Ce choix est documenté pour que la ligne corresponde à ce que les utilisateurs voient déjà sur ces plateformes. La série est initialisée par une moyenne simple des N premières clôtures, N valant 14 par défaut.
Le McGinley Dynamic est-il un indicateur retardé ?
Oui. Il est dérivé des clôtures passées et ne peut réagir qu'une fois le prix déjà en mouvement. Ce que change le dénominateur adaptatif, c'est l'ampleur du retard dans chaque sens : moins quand le prix passe sous la ligne, plus quand il s'envole au-dessus. Ce n'est ni un calcul avancé ni un calcul prédictif.

Keep reading