Индикатор 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 Extensions — параметры, доступные в приложении, со значениями по умолчанию.
ПараметрТипПо умолчаниюДиапазон
IB duration (min)number605 – 240
Extension ×0.5toggletrue
Extension ×1toggletrue

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

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

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

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

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 минут, но при его изменении ваши уровни перестают совпадать со стандартной конвенцией, на которую смотрят другие трейдеры.

Keep reading