StratCraft

Скорость изменения (ROC)

Страница индикатора QuantNexus для осциллятора импульса ROC.

Route: /quantnexus/indicators/roc/

Что он делает

ROC измеряет скорость изменения цены за определенный период. Это индикатор импульса (моментума), который можно использовать для анализа силы тренда или дивергенции.

Формула

ROC = ((Price / Price_n) - 1) * 100

Параметры

  • period - по умолчанию 12

C++23 API

#include <nonabt/indicators/roc.hpp>
auto roc = std::make_unique<nonabt::ROC>(data().close(), 12);

Типичное использование

  • Используйте ROC для обнаружения ускорения или замедления импульса.
  • Сочетайте ROC с пороговыми правилами вокруг нулевой линии.
  • Полезен для идентификации перекупленности или перепроданности (overextended moves).

Практический паттерн

Растущий ROC выше нуля предполагает положительный импульс; падающий ROC ниже нуля — отрицательный импульс.