FOREX SIGNAL ↗ Ouvrir l'app

KST — Know Sure Thing

Oscillateur à somme pondérée de quatre ROC sur des horizons croissants. Créé par Martin Pring pour capter le momentum à plusieurs échelles temporelles avec un seul nombre.

Exemple — 200 barres synthétiques

Définition

Pring a constaté qu'aucun ROC isolé ne capte bien le momentum. Combiner quatre ROC (10, 15, 20, 30 barres) avec des poids croissants (1, 2, 3, 4) donne un agrégateur dominé par le moyen-terme tout en restant sensible aux mouvements courts.

Formule (version Pring complète)

ROC1_smoothed = SMA( ROC(close, 10), 10 )
ROC2_smoothed = SMA( ROC(close, 15), 10 )
ROC3_smoothed = SMA( ROC(close, 20), 10 )
ROC4_smoothed = SMA( ROC(close, 30), 15 )

KST = ROC1_smoothed × 1 + ROC2_smoothed × 2 + ROC3_smoothed × 3 + ROC4_smoothed × 4

Chaque ROC est lissé avant d'être pondéré — c'est ce qui distingue la KST "complète" Pring d'une simple somme pondérée.

Paramètres dans le code

Interprétation

KST n'est pas borné — la valeur dépend de la volatilité de la paire et du timeframe. Pring travaillait sur les actions où KST > +5 = haussier net.

Zone Lecture (sur forex D1)
> +5 Tendance haussière confirmée multi-horizon
−5 à +5 Indécis
< −5 Tendance baissière confirmée multi-horizon

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

> 5   → score = +0.8   (max 0.8)
< -5  → score = -0.8   (max 0.8)
sinon → score = sign(KST) × 0.3 (max 0.8)

Comme TSI, garde un score modéré dans la zone neutre — le signe compte toujours un peu.

Pièges

Indicateurs liés