パーセント変化率 (PCTCHANGE)

期間ごとのパーセント変化率に関する StratCraft インジケーターページ。

Route: /indicators/pctchange/

機能

PCTCHANGE は、選択されたルックバック期間における価格のパーセント変化率を測定します。

計算式

PctChange(t) = Price(t) / Price(t - period) - 1

出力は100倍した百分率ではなく小数の比率です。期間2、終値[100, 105, 120]なら (120 / 100) - 1 = 0.20、表示上は20%です。最初の2本は値がなく、既定の期間30では31本が必要です。比較元がゼロの場合は特別な処理がないため、非有限値を確認してください。

パラメーター

  • period - デフォルト 30

C++23 API

#include <stratforge/indicators/percentchange.hpp>
auto pctChange = std::make_unique<stratforge::PctChange>(data().close(), 30);

主な使い方

  • モメンタムをパーセンテージで比較するために使用します。
  • 価格スケールの異なる資産間で動きを正規化するのに役立ちます。
  • より明確な解釈のために、トレンドやボラティリティフィルターと組み合わせます。