Индикатор ROC: формула, настройки и чтение

Rate of Change выражает движение от закрытия N баров назад до текущего закрытия в процентах от этого более старого закрытия. Период по умолчанию — 12 баров, и линия пересекает ноль, когда цена возвращается ровно на свой опорный уровень.

Senzoukria · Индикаторы · Updated September 2026


ROC Моментум, в отдельной панели под графиком.

Что измеряет ROC

В формулу входят две цены и больше ничего: текущее закрытие и закрытие в начале окна, которое служит знаменателем. Поскольку результат — процент, он сопоставим между инструментами и уровнями цены, в отличие от сырой разности Momentum из той же группы. Опорное закрытие, равное нулю, — оно встречается только на заполнителях истории, никогда на проторгованном баре, — оставляет отношение неопределённым, и значение не рисуется, вместо того чтобы прятать деление на ноль за огромным числом. До заполнения окна значения не появляются.

Формула — так, как она реализована

Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:

ROC % : 100·(close − close[i−N])/close[i−N]. Référence nulle (close = 0, historique de remplissage) → null — pas de division par zéro déguisée. Défaut N=12 (convention classique du ROC quotidien).

Как его читать

  • Величина — это процент от опорного закрытия, поэтому одно и то же абсолютное движение читается крупнее, когда опорная цена была ниже.
  • Пересечения нуля отмечают момент, когда текущее закрытие проходит уровень N баров назад, в любом направлении.
  • Линия двигается, когда сдвигается любой конец окна: спокойный текущий бар всё равно меняет значение, если из окна выходит крупный опорный бар.
  • Поскольку сглаживания нет, ряд так же шумен, как и сами закрытия, — именно поэтому осциллятор KST сглаживает четыре таких ряда, прежде чем их объединить.
  • Сравнивайте значение с собственной историей того же инструмента при том же периоде и интервале баров; процентные диапазоны сильно различаются между фьючерсом на фондовый индекс и волатильной криптопарой.

Параметры и значения по умолчанию

Период по умолчанию — 12, допустимо от 1 до 200. Период 1 превращает индикатор в процентное изменение от бара к бару. Более длинные периоды измеряют смещение на более широком участке, реагируют медленнее и заметнее зависят от выхода опорного бара из окна.

ROC — параметры, доступные в приложении, со значениями по умолчанию.
ПараметрТипПо умолчаниюДиапазон
Periodnumber121 – 200

Чего он не показывает

Rate of Change знает только две точки и ничего о пути между ними: плавный рост и резкий ход туда-обратно, закончившийся на том же закрытии, дают одно и то же число. Знаменатель — единственный исторический бар, поэтому нерепрезентативная опора — всплеск, гэп, первый принт после перерыва — искажает каждое значение, пока не выйдет из окна. Процентная форма к тому же раздувает значения, когда опорная цена очень низкая. В нём нет ни объёма, ни размера сделок, ни информации об агрессоре, а через ролловер фьючерсного контракта процент теряет смысл, потому что два закрытия принадлежат разным инструментам.

Все индикаторы

Эта страница на других языках

Frequently asked questions

Как рассчитывается индикатор Rate of Change?
Вычтите закрытие N баров назад из текущего закрытия, разделите на это более старое закрытие и умножьте на 100. Период по умолчанию — 12 баров. Результат — процент, поэтому он напрямую сопоставим между инструментами, торгующимися на разных уровнях цены.
Что означает отрицательный Rate of Change?
Текущее закрытие ниже закрытия N баров назад на указанный процент. Это описывает чистое изменение за окно и ничего не говорит о том, как цена к нему пришла: плавное снижение и рост, за которым последовало более сильное падение, могут дать одно и то же отрицательное значение.
Какой период Rate of Change выбрать для внутридневных графиков?
Значение 12 баров по умолчанию пришло из дневной практики и переносится на любой интервал, поскольку расчёт считает бары, а не время. На коротких внутридневных барах окно в 12 баров покрывает очень короткий отрезок, поэтому выбор зависит от того, насколько далеко назад сравнение осмысленно для данного инструмента и сессии, а не от универсально правильного числа.

Keep reading