Consolidation Ranges & Breakout Map: боковик и что бывает после выхода из него

Боковик видно всем. Спорят обычно о другом: этот зажатый диапазон вообще стоит внимания или цена просто топчется, и через двадцать свечей всё расползётся? А когда цена наконец выходит за границу — это выход или очередной вынос, после которого свеча закроется обратно внутри? Consolidation Ranges & Breakout Map — бесплатный индикатор для TradingView, который отмечает боковик коробкой только тогда, когда сжатие реально подтвердилось, а потом сам считает, чем закончился каждый выход из него на вашем графике.

Индикатор Consolidation Ranges & Breakout Map на графике: зафиксированная коробка боковика, метки пробоя, проекции хода и панель со счётчиком исходов
Коробка боковика, отметки пробоя, пунктирные проекции хода и панель, где индикатор ведёт счёт исходам по загруженной истории графика.

Чем это отличается от обычных «коробок»

Инструментов, рисующих прямоугольники по максимуму и минимуму за N свечей, на TradingView хватает. Проблема у них одна и та же: прямоугольник появляется всегда — и на настоящем зажатии, и на широком сползании, где никакого боковика нет. Дальше трейдер смотрит на картинку и решает на глаз.

Мы пошли другим путём. Сначала — измерить, действительно ли рынок сжался. Потом — зафиксировать границы так, чтобы они больше не ездили. И в конце обязательно закрыть круг: посмотреть, чем этот выход закончился, и приплюсовать результат к счёту, который индикатор ведёт прямо на графике.

Как индикатор решает, что перед ним боковик

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

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

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

Пробой — только по закрытию. Свеча должна закрыться за границей плюс буфер в ATR. Прокол тенью или гэп сами по себе пробоем не считаются никогда. Если свеча ухитрилась проткнуть обе границы, вопрос решает её закрытие.

Дальше индикатор ждёт развязки. От пробитой границы откладываются проекции — высота коробки, отложенная вверх (или вниз) один раз и в 1,618 раза. Если цена дошла до первой проекции, на графике появляется ✓. Если вместо этого она вернулась и закрылась обратно внутри коробки в течение окна ложного пробоя — ✕, ложный пробой. Если не случилось ни того, ни другого и окно вышло — эпизод тихо истекает.

Что вы видите на графике

Живую коробку со стальной границей и подписью в шапке: сколько свечей она длится и какая у неё высота в ATR. Янтарную рамку кандидата, пока сжатие ещё набирается. Стрелки ▲/▼ на свече пробоя. Пунктирные линии проекций с подписями 1× и 1,618× у правого края. Значки ✓ и ✕ там, где выход разрешился. Полупрозрачную полосу старшего таймфрейма — чтобы было видно, местный это боковик у края крупного диапазона или посреди него. И панель, где написано словами, что происходит сейчас, показан уровень сжатия пятиблочным индикатором, а в большом режиме — раздел со счётом исходов.

Цифры, которые мы посчитали

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

График Пробоев вверх / дошли до 1× / оказались ложными Сколько боковиков набралось
EURUSD, 1 час 48% / 44% / 40% 135
BTCUSD, 1 час 48% / 49% / 43% 190
XAUUSD, 4 часа 49% / 44% / 42% 170
SPX500USD, 1 час — / — / 57% 81

Обратите внимание на последнюю строку. На индексе по тому же самому правилу ложных пробоев оказалось 57% — заметно больше, чем на валюте и золоте. Это не «сигнал продавать индексы»; это описание того, как конкретный инструмент вёл себя на конкретном отрезке. На вашем графике, вашем таймфрейме и вашей глубине истории числа будут свои — собственно, ради этого всё и затевалось: не верить общим словам про пробои, а посмотреть на свой рынок.

И ещё одно правило, которое мы соблюдаем жёстко: пока боковиков набралось мало, панель показывает не процент, а сообщение, что данных ещё недостаточно. Красивая цифра, посчитанная по шести случаям, — это не статистика.

Посмотреть, как это работает

Полный разбор на графике: как собирается коробка, что происходит при выходе и как читать панель. Есть и короткая версия на две минуты — про те самые 57% ложных пробоев на индексе. Оба ролика пока на английском, русская озвучка в работе.

Про перерисовку

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

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

Проверить это можно руками за пять минут, и не только у нас: как именно — в отдельной статье «Перерисовка индикатора: как проверить любой индикатор за 5 минут».

Настройки, которые действительно стоит трогать

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

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

Частые вопросы

Он бесплатный?
Да. Опубликован на TradingView открыто, ставится в один клик: Consolidation Ranges & Breakout Map.

Он даёт сигналы на вход?
Нет. Он отмечает боковик, фиксирует момент выхода и считает, чем такие выходы заканчивались раньше. Входить или нет, каким объёмом и где ставить стоп — решаете вы.

Почему панель молчит про проценты?
Значит, боковиков на загруженной истории пока меньше минимальной выборки. Прокрутите график левее или возьмите таймфрейм помельче — счёт наберётся.

Почему коробка вдруг исчезла?
Она была аннулирована: цена расширяла её границу слишком много раз или диапазон разросся сверх максимальной ширины. Такой боковик не считается настоящим и в статистику не идёт.

Что почитать дальше

Если нужен не боковик, а вопрос «откат это или уже разворот» — посмотрите Trend Integrity Oscillator. Если интересно, где рынок реально наторговал объём и какие уровни держат — Volume Nodes & Value Migration. Короткая версия этого разбора — «Ложный пробой боковика: почему выход из флэта так часто не едет».

Разбор всех настроек и примеры с графиков — в личном кабинете, регистрация бесплатная.

Материалы информационные и обучающие, не инвестиционная рекомендация. Торговля связана с риском потерять деньги.