OsMA — Moving Average of Oscillator
L'histogramme MACD isolé. Mesure l'écart entre la MACD line et sa signal line — donc l'accélération du momentum.
Définition
OsMA = "Oscillator − Moving Average" : on prend un oscillateur (MACD line) et on lui soustrait sa propre moyenne mobile (signal line). Le résultat est l'histogramme MACD, qui dit non pas où en est le momentum, mais s'il accélère ou décélère.
Formule
OsMA = MACD line − Signal line
= ( EMA(close,12) − EMA(close,26) ) − EMA(MACD_line, 9)
Paramètres dans le code
- Identiques au MACD : 12 / 26 / 9
- Implémentation :
forex-assistant.tsx:1147— fonctionosma(prices)(renvoie simplementmacd(prices).histogram)
Interprétation
| Signe | Lecture |
|---|---|
| > 0 et croissant | Momentum haussier qui accélère |
| > 0 et décroissant | Momentum haussier qui freine |
| < 0 et décroissant | Momentum baissier qui accélère |
| < 0 et croissant | Momentum baissier qui freine |
Notre scoring n'utilise que le signe, pas la dérivée. Pour le track record complet, observer visuellement si l'histogramme s'élargit ou se rétrécit.
Logique de score (forex-assistant.tsx:1500)
> 0 → score = +0.7 (max 0.7) // haussier
< 0 → score = -0.7 (max 0.7) // baissier
= 0 → score = 0
Pondération moyenne. Notez qu'OsMA contribue en plus du score MACD — ils ne sont pas mutuellement exclusifs dans le panneau.
Pièges
- Doublon explicite avec MACD : ce sont littéralement deux représentations du même calcul. La présence d'OsMA dans le panneau ajoute un vote supplémentaire pour le momentum, ce qui peut sur-pondérer ce facteur.
- Pas de zéro line : il manque l'affichage de la cross-zero (signal classique de retournement).
- Asymétrie : OsMA est borné par la magnitude du MACD, pas par 100 — donc les seuils de "fort" varient selon la paire et le timeframe.
- Bruyant : un MACD qui hésite produit un OsMA qui oscille rapidement autour de zéro, déclenchant des cross fréquents.
Indicateurs liés
- MACD — la source directe
- TSI — alternative à double EMA pour l'accélération
- Awesome Osc. — autre construction "écart entre deux moyennes"
- Schaff TC — MACD normalisé en cycle