Индикатор IB Extensions: формула, настройки и чтение
IB Extensions строит проекции диапазона начального баланса (initial balance) сессии. Если R — расстояние между максимумом и минимумом начального баланса, индикатор рисует половинные расширения на уровнях IBH + 0,5R и IBL − 0,5R сплошными линиями, а полные расширения на уровнях IBH + R и IBL − R — пунктиром.
Senzoukria · Индикаторы · Updated September 2026
IB Extensions — Структура и сессии, на ценовом графике.
Что измеряет IB Extensions
Сам начальный баланс — это максимум и минимум первой части сессии; её длительность задаётся параметром продолжительности IB и по умолчанию равна 60 минутам, что соответствует конвенции Market Profile TPO. Индикатор намеренно рисует только расширения: линии IBH и IBL строит отдельный индикатор Initial Balance, поэтому при включении обоих вы получаете полный набор без дублирования линий. Действует то же правило окна, что и для IB: если в открывающем окне сессии нет ни одного загруженного бара, не рисуется ничего — вместо частичного диапазона, который исказил бы ориентир. Если диапазон начального баланса равен нулю, потому что в открывающем окне торговля шла по одной цене, расширения совпадают с IB и выводятся как есть.
Формула — так, как она реализована
Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:
Extensions de l'Initial Balance. IB = high/low des `ibMinutes` premières minutes de session (défaut 60 — convention TPO), R = IBH − IBL ; on trace les extensions ×0.5 (IBH + 0.5R / IBL − 0.5R, trait plein) et ×1 (IBH + R / IBL − R, pointillés), chacune togglable. Les niveaux IB H/L eux-mêmes sont déjà portés par `initial-balance` (profiles.ts) — cet indicateur livre UNIQUEMENT les extensions (activer les deux pour le tableau complet, zéro doublon). Même règle de fenêtre que l'IB : session sans barre dans la fenêtre → rien. IB à range nul (une seule ligne de prix) → extensions confondues avec l'IB, émises telles quelles.
Как его читать
- Сплошные линии — половинные расширения, пунктирные — полные; каждую пару можно включать и выключать в настройках независимо.
- Если цена дошла до IBH + 0,5R, сессия ушла выше верхней границы своего открывающего диапазона на половину этого диапазона — это описание того, насколько далеко ушёл день относительно своего открытия.
- Уровни — это геометрические проекции, а не цели: ничто не обязывает сессию дойти до половинного расширения, а сессия, рано прошедшая полное расширение, просто прошла такое расстояние.
- Сравнивайте, насколько далеко уходят сессии в течение нескольких дней на одном контракте: полезность уровням придаёт форма этого распределения, а не отдельный день.
- Широкий начальный баланс отодвигает расширения далеко, поэтому при волатильном открытии уровни могут оказаться за пределами всего, что день способен пройти; узкий IB даёт обратный эффект.
Параметры и значения по умолчанию
Продолжительность IB задаётся от 5 до 240 минут с шагом 5, по умолчанию — 60. Если её сократить, начальный баланс станет уже, а расширения — ближе, и цена будет пересекать их чаще; если увеличить — наоборот. Переключатели ×0,5 и ×1 по умолчанию включены и отключаются независимо; цвет по умолчанию — #ff9800.
| Параметр | Тип | По умолчанию | Диапазон |
|---|---|---|---|
| IB duration (min) | number | 60 | 5 – 240 |
| Extension ×0.5 | toggle | true | — |
| Extension ×1 | toggle | true | — |
Чего он не показывает
Это проекции открывающего диапазона и ничего больше: в них не входят ни объём, ни ликвидность, ни лежащие заявки, поэтому уровень показывает, где находится кратное диапазона IB, а не что стоит на этой цене. Уровни зависят от определения сессии на графике и от того, загружены ли открывающие бары: прокрутите график к сессии, первый час которой отсутствует в истории, — и уровней не будет. На непрерывно торгуемых криптовалютных рядах якорь сессии — условность, и это меняет сам смысл начального баланса. Наконец, начальный баланс с нулевым диапазоном даёт вырожденные уровни, наложенные на сам IB.
Похожие индикаторы
- Session High/Low — Структура и сессии
- Opening Range — Структура и сессии
- Classic Pivots — Структура и сессии
- Camarilla Pivots — Структура и сессии
- Naked POC — Структура и сессии
- Session Mid — Структура и сессии
Эта страница на других языках
Frequently asked questions
- Как рассчитываются расширения начального баланса?
- Сначала берётся диапазон начального баланса R — разница между максимумом и минимумом открывающего окна сессии, по умолчанию 60 минут. Затем половинные расширения рисуются на уровнях «максимум IB плюс 0,5R» и «минимум IB минус 0,5R», а полные — на уровнях «максимум IB плюс R» и «минимум IB минус R». Все четыре — горизонтальные линии, которые держатся до конца сессии.
- Почему с этим индикатором не видны максимум и минимум IB?
- Этот индикатор рисует только расширения. Линии максимума и минимума IB даёт отдельный индикатор Initial Balance: так при включении обоих вы получаете полный набор, и ни одна линия не рисуется дважды. Добавьте оба, если хотите видеть на графике всю картину.
- Какую продолжительность IB выбрать?
- Значение по умолчанию — 60 минут — соответствует конвенции Market Profile TPO; именно его имеют в виду опубликованные источники, говоря о начальном балансе. Более короткая продолжительность даёт более узкий диапазон и соответственно более близкие расширения, которые цена будет пересекать чаще; более длинная расширяет всё. Параметр принимает значения от 5 до 240 минут, но при его изменении ваши уровни перестают совпадать со стандартной конвенцией, на которую смотрят другие трейдеры.