Перейти к основному содержанию
Stacked Imbalance обнаруживает зоны, где несколько последовательных ценовых уровней внутри свечи демонстрируют сильный направленный дисбаланс объёма. Когда три или более смежных уровня показывают доминирование покупок (или продаж) сверх настраиваемого соотношения, это сигнализирует об агрессивной институциональной приверженности в данной ценовой зоне. Такие стэковые зоны часто становятся будущими уровнями поддержки или сопротивления.

Как работает стэковый дисбаланс

На каждом ценовом уровне внутри кластерной свечи индикатор рассчитывает соотношение между объёмом покупок и продаж. Дисбаланс существует, когда одна сторона превышает другую на настроенное пороговое соотношение. Например, при соотношении 150% (1.5:1):
  • Уровень с 300 объёма покупок и 180 объёма продаж имеет соотношение 1.67:1 — дисбаланс покупок обнаружен.
  • Уровень с 100 объёма покупок и 200 объёма продаж имеет соотношение 2.0:1 (сторона продаж) — дисбаланс продаж обнаружен.
Стэковый дисбаланс возникает, когда три или более последовательных ценовых уровня в одной свече показывают дисбаланс в одном направлении. Это значимо, потому что означает, что агрессивная односторонняя активность поддерживалась на диапазоне цен, а не только на единственном изолированном уровне.

Стэковый дисбаланс покупок

Когда несколько последовательных уровней показывают доминирующий объём аск (покупок), это указывает на агрессивные покупки по диапазону цен. Основание стэка покупок (нижний ценовой уровень) часто выступает как будущая поддержка, поскольку покупатели продемонстрировали готовность агрессивно поднимать предложения по всей зоне.

Стэковый дисбаланс продаж

Когда несколько последовательных уровней показывают доминирующий объём бид (продаж), это указывает на агрессивные продажи по диапазону цен. Вершина стэка продаж (верхний ценовой уровень) часто выступает как будущее сопротивление, поскольку продавцы продемонстрировали готовность агрессивно ударять по бидам по всей зоне.

Основные настройки

ParameterОписаниеDefault
imbalanceRatioПороговое соотношение для признания отдельного уровня дисбалансным. Выражается в процентах: 150 означает, что одна сторона должна быть минимум в 1.5 раза больше другой. Более высокие значения требуют более сильных дисбалансов.150
consecutiveLevelsМинимальное количество последовательных ценовых уровней с дисбалансом в одном направлении для квалификации как стэковый дисбаланс.3
minVolumeМинимальный общий объём (в тысячах) на каждом ценовом уровне для учёта в стэке. Отфильтровывает низкообъёмные уровни, где соотношения могут быть обманчивы.0
lookbackDaysКоличество дней истории для анализа. 0 — все доступные данные. Ограничение снижает визуальный шум от старых, потенциально нерелевантных уровней.0
Фильтр minVolume критически важен для избежания ложных сигналов на низколиквидных инструментах или в периоды низкой активности. Уровень, где 3 контракта купили vs. 1 продали, имеет соотношение 3:1, но статистически бессмыслен. Установите minVolume соответственно типичному объёму на уровень для вашего инструмента.

Настройки линий

Зоны стэкового дисбаланса визуализируются как горизонтальные линии на графике. Линии продолжаются вправо от свечи, где был обнаружен дисбаланс, выступая как динамические уровни поддержки и сопротивления.

Параметры стиля

ParameterОписаниеDefault
lineStyleПаттерн пунктира: solid, dash, dot.solid
lineVisualСтиль рендеринга: flat, neon, gradient, chrome. Премиальные стили добавляют визуальные эффекты.neon
lineOpacityПрозрачность линии от 0 (невидимая) до 100 (полностью непрозрачная).100

Масштабирование ширины

Ширина линии динамически масштабируется в зависимости от общего объёма в зоне дисбаланса. Зоны с большим объёмом дают более толстые, выразительные линии.
ParameterОписаниеDefault
minLineWidthМинимальная ширина линии в пикселях. Применяется к зонам с наименьшим объёмом.1
maxLineWidthМаксимальная ширина линии в пикселях. Применяется к зонам с наибольшим объёмом.5
volumeStepШаг объёма (в контрактах) на ступень ширины. Управляет тем, как быстро ширина линии масштабируется с объёмом.1000

Метки и видимость

ParameterОписаниеDefault
showVolumeLabelОтображать общий объём зоны дисбаланса как текстовую метку на линии.false
hideCrossedLinesАвтоматически скрывать линии, через которые цена уже прошла. Сохраняет график чистым, удаляя уровни, которые были инвалидированы.false
Включите hideCrossedLines, чтобы сфокусировать график на активных уровнях. Пересечённые линии обычно менее надёжны как будущая поддержка/сопротивление, хотя некоторые трейдеры следят за ретестами пересечённых уровней.

Эффекты свечения

Премиальные эффекты свечения делают линии стэкового дисбаланса визуально выразительными, особенно на тёмных фонах графиков.
ParameterОписаниеDefault
enableGlowВключить эффект свечения вокруг линий.false
glowIntensityЯркость эффекта свечения по шкале от 0 до 100.50
glowLayersКоличество слоёв свечения. Больше слоёв — более широкое, мягкое свечение.2

Премиальные стили

Stacked Imbalance поддерживает премиальный движок рендеринга Cluster Terminal для визуальных стилей линий:
СтильВнешний вид
FlatСплошная цветная линия без дополнительных эффектов. Чистый и минимальный.
NeonЦветная аура свечения вокруг линии, имитирующая неоновый эффект. Наиболее заметна на тёмных фонах.
GradientПлавный цветовой переход вдоль линии от полной непрозрачности у основания к затуханию на конце.
ChromeМеталлический отражающий эффект на поверхности линии, придающий трёхмерный вид.

Правила оповещений

СобытиеСрабатывает когда
line_testedЦена возвращается и касается ранее установленной линии стэкового дисбаланса. Событие срабатывает при каждом ретесте, позволяя отслеживать количество тестирований уровня.
Оповещения о ретестах линий стэкового дисбаланса полезны для торговых рабочих процессов на основе уведомлений. Когда известная зона дисбаланса ретестируется, вы можете оценить, удерживается ли уровень (потенциальный вход) или пробивается (инвалидация тезиса).

Чтение стэковых дисбалансов

Оценка силы

Не все стэковые дисбалансы равнозначны. Несколько факторов определяют силу зоны:
ФакторСильнееСлабее
Последовательные уровни4–5+ уровней в стэкеМинимум 3 уровня (порог)
Соотношение дисбаланса3:1 или вышеЧуть выше порога
Объём на уровняхВысокий абсолютный объёмНизкий объём (соотношение может быть случайным)
Расположение в свечеНа максимуме или минимуме (экстремумы)В середине тела свечи
Последующее ценовое действиеУровень удерживается при первом ретестеУровень немедленно пробит

Расположение имеет значение

Стэковые дисбалансы на экстремумах свечей (в фитилях) обычно значимее, чем в теле свечи:
  • На минимуме свечи: Стэк покупок на минимуме указывает, что агрессивные покупатели вступили, чтобы остановить снижение. Это классический спрос.
  • На максимуме свечи: Стэк продаж на максимуме указывает, что агрессивные продавцы ограничили ралли. Это классическое предложение.
  • В теле: Дисбалансы в теле свечи показывают направленную агрессию во время движения, но могут не создавать столь надёжную поддержку/сопротивление, как дисбалансы на экстремумах.

Практическое использование

Лучшие таймфреймы

ТаймфреймПригодностьПримечания
ХорошоМного обнаруженных зон, полезно для микроскальпинга. Используйте hideCrossedLines для управления шумом.
5м – 15мОтличноЛучший баланс качества и частоты сигналов для внутридневной торговли.
1ч – 4чСильноМеньше, но более значимых зон для свинг-трейдинга.
ОграниченноАгрегация тиков на дневных свечах размывает сигнал дисбаланса.

Настройка под инструмент

Разные инструменты требуют разных настроек из-за различных профилей ликвидности:
Тип инструментаРекомендуемое соотношениеРекомендуемые уровниРекомендуемый minVolume
BTCUSDT (высокая ликвидность)1503500
Крупные альткоины (ETHUSDT, SOLUSDT)150–2003200
Средние альткоины200–3003–450
Низколиквидные альткоины300+4+10

Сетапы слияния

Линии стэкового дисбаланса сильнее при совпадении с:
  • Уровнями Absorption Alpha: Зона стэкового дисбаланса, где также видна абсорбция, подтверждает институциональную активность как с агрессивной, так и с пассивной стороны.
  • Volume Profile POC или HVN: Зона дисбаланса на узле высокого объёма указывает на институциональную защиту уровня справедливой стоимости.
  • Unfinished Business: Стэковый дисбаланс вблизи уровня незавершённого аукциона создаёт две независимые причины для реакции цены на этом уровне.
  • Максимумы/минимумы сессий: Зоны дисбаланса, совпадающие с экстремумами предыдущих сессий, усиливаются структурным уровнем.
Большее количество последовательных уровней (4 или 5) создаёт значительно более сильные зоны. Если вы чувствуете перегрузку от слишком большого количества линий на графике, увеличьте consecutiveLevels до 4, прежде чем регулировать соотношение. Линии, удержавшиеся при первом ретесте, становятся приоритетными уровнями для будущих торговых сессий.