Moving average est une famille de calculs, pas une formule unique. SMA attribue des poids égaux dans une fenêtre finie ; EMA combine le nouveau prix au résultat précédent. Le résultat se lit avec le type, le cadre temporel, la source et l'initialisation.
TradingView distingue SMA, EMA et d'autres variantes pondérées et permet de choisir l'entrée de prix. Une moyenne de Close n'est donc pas une moyenne de High. Le seul nom Moving average ne suffit pas à reproduire la ligne. [TradingView — Moving averages]
TradingView décrit le retrait de la valeur la plus ancienne de SMA à l'arrivée d'une nouvelle valeur. Fidelity explique que EMA utilise le résultat précédent, qui transmet l'influence des anciens prix avec des poids décroissants. Une longueur identique n'implique donc ni les mêmes poids ni la même mémoire du calcul. [TradingView — Moving averages] [Fidelity — EMA]
Fidelity définit SMA comme la moyenne des prix sur une période choisie. Algébriquement, sa variation quand la fenêtre avance dépend aussi du prix qui en sort. Le nouveau prix peut baisser par rapport au précédent et la moyenne monter s'il remplace une ancienne valeur encore plus basse. [Fidelity — SMA]
Fidelity associe une période SMA plus longue à davantage de lissage et de retard. Pour EMA, Fidelity relève une sensibilité supérieure et davantage de changements à court terme. Une réaction plus rapide ne prouve donc pas une meilleure précision ; évaluez le marché et la règle concernés. [Fidelity — SMA] [Fidelity — EMA]
TradingView définit Timeframe comme l'intervalle d'une barre. Un même nombre de valeurs dans des cadres différents résume donc des durées différentes. Précisez longueur et cadre et vérifiez les lacunes des données ; un nombre d'observations n'est pas automatiquement le même nombre de jours calendaires. [TradingView — Timeframes]
TradingView signale que Close varie sur une bougie ouverte. Si la moyenne l'utilise, son point actuel peut aussi changer. Une règle fondée sur des clôtures achevées ne doit pas confondre un croisement temporaire du prix et de la ligne avec un résultat confirmé. [TradingView — Repainting]
TradingView propose Offset pour décaler Moving average vers l'avant ou l'arrière du graphique. Cela change la position du dessin, pas l'information de marché. Dans un backtest, distinguez le moment des données de l'emplacement du tracé ; une ligne en avance sur le prix n'est pas en soi une prévision. [TradingView — Moving averages]
TradingView distingue signal, ordres simulés et coûts dans les stratégies et décrit overfitting. Une règle fondée sur Moving average exige donc une sortie, un calendrier, une exécution et un test hors des données de réglage. Un contact ou un croisement ne prouve pas à lui seul une transaction rentable. [TradingView — Strategies]
Le prix baisse, la moyenne monte
Des clôtures achevées fictives de 100000, 100020 et 100040 USD/BTC donnent SMA : (100000 + 100020 + 100040) / 3 = 100020 USD/BTC. La clôture suivante vaut 100030 USD/BTC et le prix le plus ancien sort. La nouvelle fenêtre donne (100020 + 100040 + 100030) / 3 = 100030 USD/BTC. Le dernier prix a baissé par rapport au précédent, mais la moyenne a augmenté parce qu'une valeur plus basse est sortie. Il s'agit d'un calcul illustratif, pas d'un signal ni de données de prix actuelles.
Pour une vision complète, lisez aussi Technical indicator, Simple moving average, Exponential moving average, Moving average crossover, Timeframe, Backtesting. Cette entrée est également citée par Technical analysis, Timeframe, Technical indicator, Simple moving average.
01SMA et EMA de même longueur donnent-elles le même résultat ?+
Pas en général. Leurs poids et leur traitement du passé diffèrent ; un calcul récursif dépend aussi de sa valeur initiale. Une égalité ponctuelle ne signifie pas une formule identique.
02La ligne de moyenne est-elle un support garanti ?+
Non. C'est une synthèse calculée des données. Une éventuelle réaction du prix doit être définie et testée comme une hypothèse distincte, coûts et conditions d'exécution compris.