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

Volume per Level измеряет плотность аукциона внутри бара: объём бара делится на число различных ценовых уровней, на которых реально прошли сделки. Высокие значения означают, что каждую цену отрабатывали плотно; низкие — что цена проскальзывала с уровня на уровень, почти не делая дел ни на одном.

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


Volume per Level Объём, в отдельной панели под графиком.

Что измеряет Volume per Level

Числитель — это сумма объёмов покупок и продаж по уровням бара, а не отдельное поле с итогом бара, поэтому числитель и знаменатель построены ровно из одного набора уровней, и уровень, отброшенный как непригодный, не может перекосить среднее. Знаменатель считает цены, которые действительно напечатались, а не размах между максимумом и минимумом, поэтому неторгованный разрыв внутри бара просто отсутствует, а не засчитывается как уровень, на котором не было сделок. Бар без пригодных уровней не возвращает ничего вместо деления на ноль. Это дополнение к чтению «усилие против результата» на основе объёма, делённого на диапазон: здесь в знаменателе — затронутые цены, а не пройденное расстояние.

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

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

Volume moyen par niveau de prix : value = Σ (buy + sell) des niveaux / nombre de niveaux distincts Le numérateur est le volume barre AU SENS DU CANON (Σ des niveaux), pas le champ `totalVolume` : numérateur et dénominateur doivent porter sur le même ensemble de niveaux, sinon un niveau écarté (qty = 0, prix non fini) fausse la moyenne. POURQUOI : c'est la densité de l'enchère. Élevé = chaque prix a été lourdement travaillé (marché en équilibre, liquidité épaisse) ; faible = le prix a glissé de niveau en niveau (marché fin, mouvement peu coûteux). Complète `effort-vs-result` (volume / range) : ici le dénominateur est le nombre de prix RÉELLEMENT traités, pas l'amplitude — les trous ne comptent pas. 0 niveau → null (division par zéro = pas d'information).

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

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

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

Настраиваемого аналитического параметра здесь нет — отношение полностью определяется собственными уровнями бара. Доступны только цвет графика и окно сглаживания, последнее по умолчанию равно 1 для сырого побарового значения. Сглаживание до 200 баров превращает серию в медленное чтение условий ликвидности ценой того, что отдельный тонкий бар скрывается.

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

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

Значение целиком зависит от наличия и полноты данных по уровням. Если поток отдаёт агрегированные сделки вместо детализации по уровням или теряет принты во время всплеска, число уровней занижается, а плотность завышается. Индикатор не отличает цену, плотно отработанную двумя участниками, от отработанной двумя сотнями — на это отвечает Trade Count. Направления он не несёт, поскольку одинаковая плотность сопровождает и накопление, и распределение. Он также смещается при изменении шага цены и ролловерах, которые меняют типичное число уровней у того же инструмента.

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

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

Frequently asked questions

Что объём на уровень цены показывает такого, чего не показывает объём?
Насколько сконцентрированной была торговля. Два бара могут нести один и тот же общий объём, но один наторговал его на горстке цен, а другой — на десятках: первое — плотный аукцион, второе — рынок, идущий сквозь тонкую ликвидность. Volume per Level делает это отношение явным.
Почему объём на уровень низкий во время быстрых движений?
Потому что цена проходит много уровней, пока общий объём растёт медленнее, и те же дела делятся на большее число цен. Низкая плотность на импульсе означает, что движение встретило мало пассивной ликвидности; это утверждение о стакане, а не о том, как далеко цена пойдёт дальше.
Использует ли объём на уровень диапазон бара или торговавшиеся уровни?
Реально торговавшиеся уровни. Цены внутри диапазона бара, на которых ничего не напечаталось, не считаются, поэтому разрывы не занижают среднее. Именно этим он отличается от отношений вида «объём, делённый на максимум минус минимум», которые измеряют расстояние, а не участие.

Keep reading