StratCraft

良好震荡指标 (Pretty Good Oscillator)

距离平滑平均线距离的 QuantNexus 指标页面。

Route: /quantnexus/indicators/pgo/

作用

PGO 衡量价格距离移动平均基准线的远近,平滑度由选定的平均线类型控制。

公式

PGO = 价格 - 移动平均线

参数

  • period - 默认 14
  • _movav - 默认 MovingAverageSimple

C++23 API

#include <nonabt/indicators/pgo.hpp>
auto pgo = std::make_unique<nonabt::PGO>(data().close(), 14, "MovingAverageSimple");

常见用法

  • 用作动量和扩张(extension)衡量标准。
  • 与阈值或市场环境(regime)过滤器配合使用。
  • 对突破和趋势延续工作流非常有用。