StratCraft

百分率価格オシレーター (PPO)

正規化された移動平均乖離に関する QuantNexus インジケーターページ。

Route: /quantnexus/indicators/ppo/

機能

PPO(Percentage Price Oscillator)は、2つの移動平均線間の変化率(パーセンテージの差)を測定します。

計算式

PPO = ((EMA(period1) - EMA(period2)) / EMA(period2)) * 100

パラメーター

  • period1 - デフォルト 12
  • period2 - デフォルト 26
  • _movav - デフォルト ExponentialMovingAverage
  • period_signal - デフォルト 9

C++23 API

#include <nonabt/indicators/ppo.hpp>
auto ppo = std::make_unique<nonabt::PPO>(data().close(), 12, 26, "ExponentialMovingAverage", 9);

主な使い方

  • シグナル線のクロスをエントリーおよびエグジットに使用します。
  • 価格スケールの異なる資産間でスプレッドを比較します。
  • トレンドの確認やモメンタムフィルターと組み合わせます。