FOREX SIGNAL ↗ Ouvrir l'app

ROC 12 — Rate of Change

Mesure de momentum pure : variation en pourcentage du prix sur N barres. Le plus simple et le plus direct des oscillateurs.

Exemple — 200 barres synthétiques

Définition

ROC répond à la question fondamentale : « De combien le prix a-t-il bougé, en %, sur les N dernières barres ? » Pas de lissage, pas de range, pas d'EMA — juste le delta.

Formule

ROC = (close_now − close[t − N]) / close[t − N] × 100

Paramètres dans le code

Interprétation

Zone Lecture
> +1 % Élan haussier net
+0.5 % à +1 % Élan haussier modéré
−0.5 % à +0.5 % Plat
−1 % à −0.5 % Élan baissier modéré
< −1 % Élan baissier net

⚠️ Sur du forex majeur (EUR/USD, USD/JPY), une variation de 1 % en 12 barres M5 = ~120 pips, ce qui est très significatif. Sur D1, 1 % en 12 jours est en revanche modeste. Adapter mentalement le seuil au timeframe.

Logique de score (forex-assistant.tsx:1427)

> 0.5  → score = min(1, ROC/2)    (max 1)  // proportionnel
< -0.5 → score = max(-1, ROC/2)   (max 1)  // proportionnel
sinon  → score =  0

Particularité : le score est proportionnel à la valeur, pas un palier. Un ROC de +1 % donne +0.5, un ROC de +2 % donne +1.0 (saturé). C'est le seul indicateur Momentum à utiliser cette pondération continue.

Pièges

Indicateurs liés