StratCraft

Know Sure Thing (KST)

Página do indicador QuantNexus para o oscilador de tendência KST.

Route: /quantnexus/indicators/kst/

O que ele faz

O KST combina várias pernas de taxa de variação (ROC) suavizadas em um único oscilador de tendência composto.

Fórmula

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

Cada perna ROCMA é construída a partir de um período de taxa de variação e um par de suavização de média móvel diferentes.

Parâmetros

  • rp1 - padrão 10
  • rp2 - padrão 15
  • rp3 - padrão 20
  • rp4 - padrão 30
  • rma1 - padrão 10
  • rma2 - padrão 10
  • rma3 - padrão 10
  • rma4 - padrão 10
  • rsignal - padrão 9
  • rfactors - padrão [1.0,2.0,3.0,4.0]
  • _rmovav - padrão SMA
  • _smovav - padrão 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");

Uso comum

  • Use a linha de sinal para entradas e saídas por cruzamento.
  • Confirme a força da tendência quando todas as quatro pernas de ROC apontarem na mesma direção.
  • Combine com uma estrutura de suporte ou rompimento para reduzir os sinais falsos.