Multiple HVN сканирует ценовые уровни, где несколько баров имеют свой узел наибольшего объёма (HVN) на одинаковой или близкой цене. Когда несколько последовательных баров показывают пиковую концентрацию объёма на общем уровне, это создаёт мощную зону поддержки или сопротивления, отражающую устойчивый институциональный интерес. В отличие от HVN одного бара, который может быть случайным, подтверждение одного и того же уровня несколькими барами указывает на реальный рыночный консенсус относительно этой цены.
Как это работает
Индикатор выполняет следующий анализ:
- Сканирование каждого бара: для каждого бара в диапазоне lookback определяется ценовой уровень с наибольшим проторгованным объёмом — HVN бара.
- Кластерное сопоставление: сравниваются уровни HVN между барами. Если два или более бара имеют свой HVN в пределах ценового допуска друг от друга, они формируют кластер.
- Фильтр близости: только бары в пределах
maxBarsBetweenHVN друг от друга квалифицируются для кластеризации. Это предотвращает сопоставление несвязанных баров, случайно имеющих похожий HVN из разных рыночных контекстов.
- Фильтр расстояния: отображаются только уровни, находящиеся как минимум на
minFootprintsAway тиков от текущей цены. Это избегает загромождения непосредственной ценовой области.
- Отслеживание касаний: мониторинг количества раз, когда цена повторно посещает линию Multiple HVN. После
maxTouchesToBreakLine касаний линия удаляется (уровень «использован»).
Ценовой уровень, где 3 и более баров кластеризуют свой HVN, исключительно силён. Такие уровни действуют как магниты — цена стремится к ним и реагирует при достижении.
Настройки обнаружения
| Параметр | Описание | По умолчанию |
|---|
| lookbackBars | Количество баров для обратного сканирования при обнаружении HVN. Большие значения находят более старые уровни, но увеличивают нагрузку на обработку. | 100 |
| minHVNCount | Минимальное количество баров, которые должны иметь свой HVN на одном ценовом уровне, чтобы он квалифицировался как Multiple HVN. Более высокие значения дают меньше, но более значимых уровней. | 2 |
| maxBarsBetweenHVN | Максимальное количество баров между любыми двумя барами в кластере. Предотвращает сопоставление баров из несвязанных рыночных фаз. | 3 |
| minVolume | Минимальный абсолютный объём на уровне HVN для учёта. Отфильтровывает низкообъёмные бары, чей HVN может быть статистически незначимым. | 0 |
| minFootprintsAway | Минимальное расстояние в тиках от текущей цены. Слишком близкие к текущей цене уровни добавляют визуальный шум без прогностической ценности. | 2 |
Настройки ценового допуска
Поскольку уровни HVN разных баров редко попадают на точно один тик, индикатор использует окно допуска для группировки близких HVN.
| Параметр | Описание | По умолчанию |
|---|
| priceTolerancePct | Допуск ценовой близости в процентах от цены. Два HVN в пределах этого процента считаются совпадающими. | 0.01 |
| priceToleranceTicks | Допуск ценовой близости в тиках. Обеспечивает абсолютный допуск, независимый от ценового уровня. Индикатор использует тот допуск, который больше. | 5 |
Для высокоценных инструментов, таких как BTCUSDT, процентный допуск часто более уместен. Для низкоценных инструментов тиковый допуск даёт более предсказуемое поведение. Оба оцениваются, и используется большее окно.
Отслеживание касаний
| Параметр | Описание | По умолчанию |
|---|
| maxTouchesToBreakLine | Количество раз, когда цена может коснуться или пройти через линию Multiple HVN до её удаления с графика. Установите 0 для неограниченных касаний (линия сохраняется бессрочно). | 1 |
Логика отслеживания касаний заключается в том, что каждый раз при посещении уровня с высоким объёмом часть отложенных ордеров поглощается. После достаточного количества посещений уровень теряет свою значимость. Значение по умолчанию 1 означает, что после повторного посещения линия удаляется — она выполнила свою функцию.
Режим HVN одного бара
В дополнение к мульти-барным кластерам, индикатор может опционально отображать уровни HVN одного бара, подтверждённые последующими ценовыми касаниями.
| Параметр | Описание | По умолчанию |
|---|
| enableSingleHVN | Включить отображение уровней HVN одного бара (не требующих нескольких баров). | false |
| minTouchesForSingleHVN | Количество раз, когда цена должна коснуться HVN одного бара до его отображения. Это гарантирует, что показываются только уровни с подтверждённой значимостью. | 2 |
Режим HVN одного бара полезен для нахождения уровней, не отвечающих требованию мульти-барной кластеризации, но валидированных ценовым действием. Требование 2+ касаний до отображения гарантирует, что эти уровни уже продемонстрировали реактивное поведение.
Визуальные настройки
Внешний вид линии
| Параметр | Описание | По умолчанию |
|---|
| showLine | Отображать горизонтальные линии на уровнях Multiple HVN. | true |
| lineColor | Цвет линии HVN. | #eab308 |
| lineStyle | Стиль линии: solid, dashed, dotted. | solid |
| lineWidth | Толщина линии в пикселях. | 1 |
| showVPOC | Отображать маркер Volume POC на каждом уровне Multiple HVN. Добавляет визуальный индикатор помимо просто линии. | true |
Эффект свечения
| Параметр | Описание | По умолчанию |
|---|
| enableGlow | Добавить эффект свечения вокруг линии HVN, делая её визуально заметной. | false |
| glowIntensity | Яркость эффекта свечения от 0 до 100. | 50 |
| glowLayers | Количество слоёв свечения. Больше слоёв создают более мягкое, широкое свечение. | 2 |
Включите эффект свечения, когда у вас активно много индикаторов. Свечение делает уровни Multiple HVN визуально отличными от других горизонтальных линий на графике, гарантируя, что они не потеряются в визуальном шуме.
Понимание силы HVN
Сила уровня Multiple HVN зависит от нескольких факторов:
| Фактор | Более сильный уровень | Более слабый уровень |
|---|
| Количество баров | 4+ баров в кластере | Ровно 2 бара |
| Свежесть | Недавние бары (всё ещё актуальный контекст) | Старые бары (рынок мог измениться) |
| Величина объёма | Высокий абсолютный объём на HVN | Низкий объём на HVN |
| Близость баров | Последовательные бары (устойчивый интерес) | Разбросанные бары с промежутками |
| Количество касаний | Нетронутый (свежий уровень) | Уже протестирован |
| Конфлюэнция | Совпадает с POC профиля объёма или уровнем TPO | Изолирован, без другого подтверждения |
Практическое применение
Поиск институциональных уровней
Уровни Multiple HVN представляют цены, где институционалы последовательно проторговывали крупный объём на нескольких барах. Это не совпадение — это указывает на защищаемый уровень:
- Зона накопления: если Multiple HVN ниже текущей цены, институционалы могли покупать там. Уровень должен выступать как поддержка.
- Зона распределения: если Multiple HVN выше текущей цены, институционалы могли продавать там. Уровень должен выступать как сопротивление.
Торговля вокруг Multiple HVN
- Как поддержка: когда цена откатывается к уровню Multiple HVN сверху, ждите отскок. Подтвердите потоком ордеров (дельта становится положительной, появляется поглощение).
- Как сопротивление: когда цена поднимается к уровню Multiple HVN снизу, ждите отторжение. Подтвердите потоком ордеров (дельта становится отрицательной, поглощение продаж).
- Как магнит: нетронутые уровни Multiple HVN притягивают цену. Если цена движется к нетронутому уровню, ожидайте, что она достигнет его перед разворотом.
- Как триггер пробоя: когда цена пробивает уровень Multiple HVN с высокой дельтой и объёмом, уровень вероятно переворачивается с поддержки на сопротивление (или наоборот).
Конфлюэнция с другими индикаторами
- Volume Profile POC: когда Multiple HVN совпадает с сессионным POC, уровень дважды подтверждён барным и сессионным анализом объёма.
- TPO Profile: Multiple HVN на границе зоны ценности TPO указывает, что и объём, и время подтверждают уровень.
- Order Blocks: ордер-блок на уровне Multiple HVN означает, что институциональное позиционирование и исторический объёмный консенсус указывают на одну цену.
- Absorption Alpha: поглощение на Multiple HVN при ретесте обеспечивает подтверждение в реальном времени, что уровень защищается.
Рекомендованные настройки по стилю
| Стиль торговли | lookbackBars | minHVNCount | maxBarsBetweenHVN | minFootprintsAway |
|---|
| Скальпинг | 30–50 | 2 | 2 | 1 |
| Интрадей | 100 | 2–3 | 3 | 2 |
| Свинг | 200–500 | 3+ | 5 | 5 |
Распространённые ошибки
- Слишком много линий: низкий
minHVNCount с высоким lookbackBars создаёт избыточное количество уровней. Начните со значений по умолчанию и увеличьте minHVNCount до 3, если график перегружен.
- Устаревшие уровни: очень старые уровни Multiple HVN могут быть неактуальны, если рыночная структура существенно изменилась. Используйте
maxTouchesToBreakLine для автоудаления уровней после тестирования.
- Игнорирование контекста: уровень Multiple HVN посреди сильного тренда будет вероятно пробит. Эти уровни лучше работают в боковых или возвратных к среднему условиях.
- Использование изолированно: Multiple HVN определяет уровень, но не направление. Всегда комбинируйте с анализом потока ордеров, чтобы определить, удержится уровень или будет пробит.
Линии Multiple HVN показывают исторический объёмный консенсус, а не гарантированную будущую поддержку или сопротивление. Рыночные условия меняются — всегда подтверждайте потоком ордеров в реальном времени перед входом в позицию на этих уровнях.