StratCraft

適応移動平均線 (KAMA)

KAMA(適応トレンドライン)のQuantNexus指標ページ。

Route: /quantnexus/indicators/kama/

役割

KAMAは、市場の効率性に合わせて平滑化の挙動を調整します。方向性のある動きでは速く反応し、ノイズの多い状況では反応を遅らせます。

公式

KAMAは、効率比(efficiency ratio)とボラティリティ調整済みの平滑化定数を使用して、移動平均を市場の状況に適応させます。

パラメータ

  • period - デフォルト 30
  • fast - デフォルト 2
  • slow - デフォルト 30

C++23 API

#include <nonabt/indicators/kama.hpp>
auto kama = std::make_unique<nonabt::KAMA>(data().close(), 30, 2, 30);

一般的な使用法

  • KAMAを相場環境(レジーム)を認識するトレンドラインとして使用します。
  • 価格のクロスオーバーやスロープ(傾斜)フィルターと組み合わせます。
  • 相場がトレンドフェーズとノイズフェーズを交互に繰り返す場合に便利です。

実践的なパターン

きれいなトレンドでは自動的に反応が良くなり、乱高下(チョップ)時には保守的になるような1本のラインが必要な場合にKAMAを使用します。