StratCraft

백분율 가격 오실레이터 (PPO)

정규화된 이동평균 스프레드에 대한 QuantNexus 지표 페이지입니다.

Route: /quantnexus/indicators/ppo/

주요 기능

PPO(Percentage Price Oscillator)는 두 이동평균선 사이의 백분율 차이를 측정합니다.

공식

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

주요 활용법

  • 시그널 선의 교차를 진입 및 청산에 사용합니다.
  • 가격 규모가 다른 자산 간의 스프레드를 비교합니다.
  • 추세 확인 또는 모멘텀 필터와 결합합니다.