Индикатор Volume ROC %: формула, настройки и чтение
Volume ROC % — расчёт скорости изменения, применённый к объёму вместо цены: он сравнивает объём текущего бара с объёмом бара N периодов назад и выводит разницу в процентах в отдельной панели. Значение +150 означает, что текущий бар проторговал в два с половиной раза больше объёма, чем опорный; значение −40 — что на 40% меньше.
Senzoukria · Индикаторы · Updated September 2026
Volume ROC % — Объём, в отдельной панели под графиком.
Что измеряет Volume ROC %
Результат равен (объём текущего бара − объём N баров назад) ÷ объём N баров назад × 100, то есть это отношение объёмов двух баров, выраженное в процентах, а не абсолютная величина. Если у опорного бара нулевой объём, индикатор оставляет пропуск, а не выводит бесконечное или подставленное значение: деление на ноль не несёт информации, а заполнение её бы выдумало. Период по умолчанию — 1, так что каждая точка — прямое сравнение соседних баров. Поскольку объём не может быть ниже нуля, шкала несимметрична: линия ограничена снизу значением −100% и не ограничена сверху, поэтому расширения на экране выглядят намного крупнее сопоставимых по значимости сжатий.
Формула — так, как она реализована
Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:
ROC du volume en % : (vol[i] − vol[i−N]) / vol[i−N] × 100. Référence nulle → trou (division par 0 = pas d'information, pas « +∞ % »). Défaut N=1 : la variation barre-à-barre est la lecture standard.
Как его читать
- Значение выше нуля означает, что текущий бар проторговал больше бара N периодов назад, ниже нуля — меньше. Знак ничего не говорит о направлении цены.
- Читайте каждое значение вместе с ценовым баром, который его дал. Одни и те же +200% значат разное на баре, вышедшем из диапазона, и на баре, закрывшемся обратно внутри него.
- Серия отрицательных значений описывает сокращение участия относительно опорных баров. Это утверждение об уже проторгованном объёме, а не о следующем движении.
- Разрыв линии отмечает опорный бар без объёма — обычно перерыв сессии, неликвидный участок или дыру в данных. Точка, где линия возобновляется, — артефакт этого разрыва, а не событие.
- При нижней границе −100% и отсутствии верхней сравнивайте значения расширения с другими расширениями на том же инструменте и таймфрейме, а не с фиксированным порогом.
Параметры и значения по умолчанию
Период — от 1 до 200 баров, по умолчанию 1: каждая точка сравнивает бар с непосредственно предшествующим. Увеличение периода превращает индикатор в сравнение с более давним баром, что убирает шум между соседними барами, но и скрывает единичные всплески. Цвет по умолчанию — оранжевый (#ff9800), он влияет только на линию. Параметра сглаживания нет, поэтому каждый сырой скачок объёма бара попадает в результат без фильтрации.
| Параметр | Тип | По умолчанию | Диапазон |
|---|---|---|---|
| Period | number | 1 | 1 – 200 |
Чего он не показывает
Расчёт использует полный объём бара и поэтому полностью игнорирует сторону агрессора: бар, где покупатели выбирали каждое предложение, и бар, где продавцы били в каждый bid, могут дать одно и то же значение, так что он не заменяет футпринт bid × ask или ряд дельты. При тонкой ликвидности изменение на несколько контрактов превращается в большой процент, из-за чего шкала неустойчива вне активных часов и около ролловеров контрактов. На формирующемся баре значение считается по неполному объёму и меняется до закрытия бара. Единицы объёма также различаются по инструментам и потокам — контракты на фьючерсах, базовое количество на криптовалютных парах, — поэтому значения разных символов несравнимы.
Похожие индикаторы
- Volume-Weighted MACD — Объём
- Money Flow Volume — Объём
- Session Cumulative Volume — Объём
- Volume — Объём
- Buy/Sell Volume — Объём
- Average Trade Size — Объём
Эта страница на других языках
Frequently asked questions
- Что означает отрицательный Volume ROC?
- Что текущий бар проторговал меньше объёма, чем опорный бар N периодов назад: −40 означает на 40% меньше объёма, чем у того бара. Нижняя граница — −100, это означало бы, что текущий бар не проторговал ничего. Знак отражает только изменение объёма и ничего не говорит о направлении движения цены.
- Почему в линии Volume ROC есть разрывы?
- Разрыв появляется, когда у опорного бара N периодов назад был нулевой объём, и процент становится делением на ноль. Индикатор оставляет эту точку пустой, а не выводит бесконечное или подставленное число, так что отсутствие данных остаётся видимым на графике. Обычно такие разрывы совпадают с перерывами сессии или участками, где не прошло ни одной сделки.
- Какой период использовать для Volume Rate of Change?
- Значение по умолчанию 1 сравнивает каждый бар с непосредственно предшествующим и обычно используется для анализа изменений активности от бара к бару. Более длинный период, до 200 баров, сравнивает текущий бар с более давним, что сглаживает ряд, но скрывает единичные всплески. Выбор зависит от того, что вы изучаете: отдельные бары или более широкий сдвиг участия.