StratCraft

确然指标 (Know Sure Thing)

KST 趋势振荡器的 QuantNexus 指标页面。

Route: /quantnexus/indicators/kst/

作用

KST(确然指标)将多个经过平滑处理的变动率(ROC)分支组合成一个综合趋势振荡器。

公式

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 分支方向一致时,确认趋势强度。
  • 将其与支撑或突破结构配合使用,以减少虚假信号。