StratCraft

Know Sure Thing (KST)

Page de l'indicateur QuantNexus pour l'oscillateur de tendance KST.

Route: /quantnexus/indicators/kst/

Ce qu'il fait

Le KST combine plusieurs segments de taux de variation (ROC) lissés en un seul oscillateur de tendance composite.

Formule

KST = ROCMA1 + 2 * ROCMA2 + 3 * ROCMA3 + 4 * ROCMA4
Signal = SMA(KST, rsignal)

Chaque segment ROCMA est construit à partir d'une période de taux de variation et d'une paire de lissage de moyenne mobile différentes.

Paramètres

  • rp1 - par défaut 10
  • rp2 - par défaut 15
  • rp3 - par défaut 20
  • rp4 - par défaut 30
  • rma1 - par défaut 10
  • rma2 - par défaut 10
  • rma3 - par défaut 10
  • rma4 - par défaut 10
  • rsignal - par défaut 9
  • rfactors - par défaut [1.0,2.0,3.0,4.0]
  • _rmovav - par défaut SMA
  • _smovav - par défaut SMA

API C++23

#include <nonabt/indicators/kst.hpp>
auto kst = std::make_unique<nonabt::KST>(data().close(), 10, 15, 20, 30, 10, 10, 10, 10, 9, "[1.0,2.0,3.0,4.0]", "SMA", "SMA");

Utilisation courante

  • Utilisez la ligne de signal pour les entrées et sorties sur croisement.
  • Confirmez la force de la tendance lorsque les quatre segments ROC pointent dans la même direction.
  • Associez-le à une structure de support ou de cassure pour réduire les faux signaux.