StratCraft

KST (Know Sure Thing)

KST 추세 오실레이터에 대한 QuantNexus 지표 페이지입니다.

Route: /quantnexus/indicators/kst/

주요 기능

KST는 여러 개의 평활화된 변화율(ROC) 다리(leg)를 하나의 복합 추세 오실레이터로 결합합니다.

공식

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

ROCMA 다리는 서로 다른 변화율 주기와 이동평균 평활화 쌍으로 구축됩니다.

파라미터

  • rp1 - 기본값 10
  • rp2 - 기본값 15
  • rp3 - 기본값 20
  • rp4 - 기본값 30
  • rma1 - 기본값 10
  • rma2 - 기본값 10
  • rma3 - 기본값 10
  • rma4 - 기본값 10
  • rsignal - 기본값 9
  • rfactors - 기본값 [1.0,2.0,3.0,4.0]
  • _rmovav - 기본값 SMA
  • _smovav - 기본값 SMA

C++23 API

#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");

주요 활용법

  • 시그널 선의 교차를 진입 및 청산에 사용합니다.
  • 네 개의 ROC 다리가 모두 같은 방향을 가리킬 때 추세 강도를 확인합니다.
  • 가짜 신호를 줄이기 위해 지지 또는 돌파 구조와 결합합니다.