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)過濾器配合使用。
  • 對突破和趨勢延續工作流非常有用。