StratCraft

KST (Know Sure Thing)

KST トレンドオシレーターに関する QuantNexus インジケーターページ。

Route: /quantnexus/indicators/kst/

機能

KST は、複数の平滑化された変化率(ROC)の足を1つの複合トレンドオシレーターに組み合わせたものです。

計算式

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

主な使い方

  • シグナル線のクロスをエントリーおよびエグジットに使用します。
  • 4つすべての ROC の足が同じ方向を向いているときにトレンドの強さを確認します。
  • サポートやブレイクアウトの構造と組み合わせて、ダマシのシグナルを減らします。