Percentage Price Oscillator Short (PPOSHORT)

StratCraft indicator page for the short-form PPO variant.

Route: /indicators/pposhort/

What It Does

PPOSHORT is a short-form percentage price oscillator with the same core idea as PPO.

Formula

PPOSHORT = normalized spread between a fast and slow moving average

Parameters

  • period1 - default 12
  • period2 - default 26
  • _movav - default ExponentialMovingAverage
  • period_signal - default 9

C++23 API

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

Common Usage

  • Use the signal line for momentum confirmation.
  • Helpful when you want PPO-style normalization in a compact form.
  • Pair it with price structure or crossover confirmation.