Volume Oscillator
Variation en % entre une SMA courte et une SMA longue du volume. Détecte les phases d'expansion / contraction du volume.
Définition
Volume Osc répond à : « Le volume récent est-il au-dessus ou en-dessous du volume moyen long ? » Une expansion (court > long de plus de 5%) signale souvent un mouvement intéressant. Une contraction = marché mort.
Formule
fast = SMA(volume, 5)
slow = SMA(volume, 10)
Volume Osc = ((fast − slow) / slow) × 100
Affiché en %.
Paramètres dans le code
- SMA courte : 5
- SMA longue : 10
- Implémentation :
forex-assistant.tsx:862— fonctionvolumeOsc(vols, fast = 5, slow = 10)
Interprétation
| Volume Osc | Lecture |
|---|---|
| > +5 % | Expansion — volume au-dessus de la moyenne longue |
| ±5 % | Neutre |
| < −5 % | Contraction — volume en-dessous |
Logique de score (forex-assistant.tsx:1763)
> +5 → score = +0.4 (max 0.4)
< -5 → score = -0.4 (max 0.4)
sinon → score = 0
Note : on score positivement l'expansion (généralement signe de marché actif), mais ce n'est pas directionnel. Une expansion peut accompagner une chute autant qu'une hausse.
Pièges
- Direction ambiguë : Volume Osc > 0 dit "ça bouge", pas "ça monte". Notre score
+0.4est un raccourci à utiliser avec contexte. - Sur forex = volume synthétique : perd son intérêt. Devient un proxy de l'activité bougie.
- 5/10 = très court : sur D1, on regarde les 5 et 10 derniers jours. Sur M5, ~1h. Adapter si besoin.
- Pas de signal directionnel : utile comme filtre (signal trend confirmé en expansion, suspect en contraction).
Indicateurs liés
- BB Bandwidth — détecteur d'expansion sur le prix (pas le volume)
- Chaikin Vol — variation du range high-low
- Klinger Osc. — composite volume + signe direction
- BW MFI — analyse couplée volume / range