StratCraft

Know Sure Thing (KST)

Página del indicador QuantNexus para el oscilador de tendencia KST.

Route: /quantnexus/indicators/kst/

Qué hace

El KST combina múltiples tramos de tasa de cambio (ROC) suavizados en un solo oscilador de tendencia compuesto.

Fórmula

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

Cada tramo ROCMA se construye a partir de un período de tasa de cambio y un par de suavizado de media móvil diferentes.

Parámetros

  • rp1 - predeterminado 10
  • rp2 - predeterminado 15
  • rp3 - predeterminado 20
  • rp4 - predeterminado 30
  • rma1 - predeterminado 10
  • rma2 - predeterminado 10
  • rma3 - predeterminado 10
  • rma4 - predeterminado 10
  • rsignal - predeterminado 9
  • rfactors - predeterminado [1.0,2.0,3.0,4.0]
  • _rmovav - predeterminado SMA
  • _smovav - predeterminado 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 común

  • Use la línea de señal para entradas y salidas por cruce.
  • Confirme la fuerza de la tendencia cuando los cuatro tramos de ROC apunten en la misma dirección.
  • Combínelo con una estructura de soporte o ruptura para reducir las señales falsas.