Пакет индикаторов MBO показывает три типа событий, которые можно обнаружить с помощью данных Market-By-Order
Индикаторы временно бесплатны на Ultra. Условия ограниченного по времени предложения могут быть изменены.
- Icebergs Tracker обнаруживает айсберги — крупные лимитные ордера со скрытым реальным объёмом, которые замедляют движение цены. Он отслеживает, на какой стороне находится айсберг, какой объём ликвидности он поглотил, и выделяет уровни, где расположены крупные игроки. .
- Stops Tracker обнаруживает каскады сработавших стоп-ордеров и группирует их в stop runs. Помогает отличить настоящий breakout от stop hunt и действовать там, где рынок собирает ликвидность. показывает сделки, инициированные сработавшими стоп-ордерами.
- Sweeps Tracker обнаруживает sweeps — крупные агрессивные ордера, которые одновременно «сметают» ликвидность через несколько уровней стакана. Показывает моменты сильного momentum, которые часто запускают движение цены.
Все три индикатора также доступны в модуле Heatmap, в ATAS и ATAS X, начиная с версии 8.0.15. См. ниже MBO Indicators in Heatmap.

Вы можете найти и добавить на график эти индикаторы из списка Indicators:
Все три индикатора используют потоки данных MBO и trades. Если данные MBO недоступны для выбранного инструмента или соединения, индикаторы не смогут вычислять новые события и будут отображать соответствующий статус на графике.
Для индикаторов требуются:
- Поток Trades.
- Данные MBO / Market-By-Order для всех трёх индикаторов. В текущих версиях данные MBO поступают из соединений Rithmic и Plus500. Соединения dxFeed, CQG и crypto не предоставляют данные MBO для этих индикаторов.
- Order IDs в данных, получаемых от коннектора.
MBO доступен не для всех рынков и соединений. Если данные не получены, это не ошибка индикатора. Это означает, что текущий инструмент, коннектор или режим данных не предоставляет необходимый поток данных.
Общие элементы
Режим отображения
У всех трёх индикаторов есть настройка Display Mode:
| Mode | Description |
| Chart and Panel | Показывает данные на графике и в нижней панели. |
| Chart Only | Показывает объекты только на ценовом графике. |
| Panel Only | Показывает только нижнюю панель активности без объектов на ценовом графике. |
Значения по умолчанию:
- Sweeps Tracker: Chart Only.
- Stops Tracker: Chart and Panel.
- Icebergs Tracker: Chart and Panel.
Если график начинает работать медленнее, сначала попробуйте переключиться в режим Chart Only или увеличить минимальные фильтры объёма.
Статусы на графике
Индикаторы отображают статус в левом нижнем углу графика или панели:
- Подписка на MBO.
- Индикатор ожидает первых событий MBO.
- Данные MBO недоступны.
- История загружена, но новых live-событий MBO нет.
- Данные доступны, но по текущим фильтрам ничего не проходит.
Если вы видите статус No Market-By-Order data, индикатор не получает поток MBO. В этом состоянии история может отображаться, но новые события обнаруживаться не будут.
История
Индикаторы хранят локальную историю в профиле пользователя ATAS:
%APPDATA%\ATAS\IndicatorData\IcebergsTracker %APPDATA%\ATAS\IndicatorData\StopsTracker %APPDATA%\ATAS\IndicatorData\SweepsTracker
История загружается при добавлении индикатора на график. Если в истории есть события для текущего инструмента, они будут отображены сразу, ещё до получения новых live-данных MBO.
В модуле Heatmap маркеры MBO хранятся в локальном хранилище MBO Analytics. Количество дней сохраняемой истории задаётся в Common Settings → MBO Analytics: Raw MBO history, days, Annotated trades history, days и Icebergs history, days. По умолчанию — 1 день, максимум — 30 дней. История записывается только пока ATAS запущен и получает live-данные MBO; серверной истории нет.
Icebergs Tracker
Что показывает
Icebergs Tracker обнаруживает iceberg orders: крупные лимитные ордера, у которых видимая часть в стакане исполняется, а скрытая часть продолжает пополнять доступный объём.
На графике индикатор показывает:
- Линию времени жизни айсберга.
- Сторону айсберга: bid или ask.
- Исполненный объём.
- Метки объёма.
- Отдельные сделки по айсбергу, если включено Show Individual Trades.
- Подробную карточку по клику или наведению, если включены подсказки или панель подробностей.

Aйсберг на стороне bid означает скрытую покупку в лимитном стакане. Aйсберг на стороне ask означает скрытую продажу.
Надёжность обнаружения
Индикатор может показывать разные типы подтверждения:
- Absolute — надёжное подтверждение через native priority refresh. Это самый сильный случай: биржа фактически показала обновление скрытой части по той же цене.
- Medium — айсберг был обнаружен по косвенным признакам исполнения скрытой ликвидности, но без native refresh confirmation.
Детали айсберга могут включать дополнительные признаки:
- native refresh confirmed — подтверждено пополнение скрытой части.
- delete confirmed — обнаружено удаление или закрытие ордера.
- marketable — часть логики связана с исполнением, где ордер был активным или агрессивным.
- refill / refresh — события пополнения видимого объёма.
- priority — изменение приоритета ордера в очереди.
Основные настройки
Фильтры айсбергов
| Setting | Description |
| Min Hidden Volume | Минимальный скрытый объём. Увеличьте это значение, чтобы отфильтровать более мелкие айсберги. |
| Min Total Volume | Минимальный общий исполненный объём. 0 отключает фильтр. |
| Min Duration (sec) | Минимальное время жизни айсберга. 0 отключает фильтр. |
Trades & Labels
| Setting | Description |
| Show Individual Trades | Показывает отдельные точки сделок. По умолчанию отключено. |
| Show Volume Labels | Показывает метки объёма рядом с айсбергами. |
| Label Min Volume | Минимальный объём, необходимый для отображения метки. |
| Label Mode | Тип метки: icon + value, value only, icon only или stacked. |
| Cluster Overlapping Labels | Объединяет перекрывающиеся метки в одну сводную метку. |
| Show Tooltips | Показывает подсказки при наведении. |
Цвета
| Setting | Description |
| Bid Iceberg Color | Цвет айсбергов на стороне bid. |
| Ask Iceberg Color | Цвет айсбергов на стороне ask. |
| Iceberg Highlight Color | Цвет, используемый для выделения сделки, раскрывающей скрытую ликвидность. |
| Selected Iceberg Color | Цвет выбранного айсберга. |
Панель активности
Нижняя панель показывает активность исполнения айсбергов.
| Setting | Description |
| Activity Display | Separate или Centered. |
| Show Bid/Ask | Показывает линии активности bid/ask. |
| Show Delta | Показывает линию дельты. |
| Activity Accumulation | Метод накопления активности. |
| Accumulation Time (sec) | Время, используемое для режимов накопления. |
| Bid Activity Color | Цвет активности bid. |
| Ask Activity Color | Цвет активности ask. |
| Delta Color | Цвет линии дельты. |
Оповещения
Icebergs Tracker может воспроизводить звук, когда айсберг достигает заданного исполненного объёма.
| Setting | Description |
| Use Alerts | Включает оповещения. |
| Alert Filled Volume | Порог объёма Filled, после которого срабатывает оповещение. |
| Alert Sound | Звук оповещения. |
Оповещение срабатывает один раз для конкретного order ID айсберга после достижения порога. Формат сообщения:
Iceberg BID: filled 600 >= 500 at 5234.25 Iceberg ASK: filled 600 >= 500 at 5234.25
Stops Tracker
Что показывает
Stops Tracker показывает stop runs: группы сделок, которые были инициированы сработавшими стоп-ордерами.
Изначально рынок предоставляет поток сделок: результат сопоставления активной и пассивной сторон. MBO позволяет классифицировать, какие сделки были обычным агрессивным рыночным потоком, а какие были вызваны сработавшими стопами. Stops Tracker берёт эти stop-сделки и группирует события, близкие по времени и цене, в один stop run.
Buy stop run обычно движет цену вверх. Sell stop run обычно движет цену вниз.
Основные настройки
Stop Runs
| Setting | Description |
| Show Stop Runs | Включает или отключает отображение stop run. |
| Min Volume | Минимальный общий объём stop run. |
| Max Window (ms) | Максимальное окно агрегации от начала run. |
| Min Range (ticks) | Минимальный диапазон цены в тиках. |
| Min Stops Count | Минимальное число агрессоров-стопов. |
| Max Stops Count | Максимальное число агрессоров-стопов. |
| Buy Stop Run Color | Цвет buy stop run. |
| Sell Stop Run Color | Цвет sell stop run. |
| Highlight Style | Стиль выделения на графике. |
| Highlight Size | Размер выделения. |
| Highlight Line Thickness | Толщина линии выделения. |
Стиль выделения
- Filled Rectangle
- Outline Rectangle
- Dashed Filled Rectangle
- Dashed Outline Rectangle
- No Highlight
- Price Level Dots
Оповещения Stops Tracker напрямую связаны с появлением ценового выделения. Если выбран No Highlight или отключено отображение на графике, оповещение не сработает.
Метки
| Setting | Description |
| Label Min Volume | Минимальный объём, необходимый для полной текстовой метки. |
| Label Font Size | Размер шрифта метки. |
| Label Offset | Смещение метки от выделения. |
| Label Mode | Icon + value, value only, icon only или stacked. |
| Show Tooltips | Показывает подробную подсказку при наведении. |
Панель активности
Нижняя панель показывает активность stop-событий.
| Setting | Description |
| Activity Display | Separate или Centered. |
| Show Buy/Sell | Показывает линии buy/sell. |
| Show Delta | Показывает линию дельты. |
| Activity Accumulation | Метод накопления активности. |
| Accumulation Time (sec) | Время, используемое для режимов накопления. |
| Buy Activity Color | Цвет активности buy. |
| Sell Activity Color | Цвет активности sell. |
| Delta Activity Color | Цвет линии дельты. |
Оповещения
| Setting | Description |
| Use Alerts | Включает оповещения. |
| Alert Sound | Звук оповещения. |
Оповещение срабатывает, когда в live-данных появляется новый stop run, он проходит фильтры и получает ценовое выделение на графике. Дальнейший рост уже отмеченного run не должен снова воспроизводить звук.
Формат сообщения:
Stop Run BUY: 220 contracts, 4 stops, 5234.25 - 5235.00 Stop Run SELL: 220 contracts, 4 stops, 5235.00 - 5234.25
Sweeps Tracker
Что показывает
Sweeps Tracker показывает агрессивный рыночный поток: группы сделок, в которых активная сторона быстро забирает ликвидность. Такой sweep может быть вызван рыночными ордерами, IOC/FOK-ордерами или модифицированными лимитными ордерами, пересёкшими противоположную сторону стакана.
В отличие от Stops Tracker, Sweeps Tracker по умолчанию показывает основной агрессивный рыночный поток без включения стопов. При необходимости объём стопов из тех же событий сопоставления можно добавить с помощью настройки Include Stops.
Buy sweep обычно означает агрессивную покупку и движение цены вверх. Sell sweep обычно означает агрессивную продажу и движение цены вниз.
Основные настройки
Sweeps
| Setting | Description |
| Show Sweeps | Включает или отключает отображение sweep. |
| Min Volume | Минимальный общий объём sweep. |
| Max Window (ms) | Максимальное окно агрегации от начала sweep. |
| Min Range (ticks) | Минимальный диапазон цены в тиках. |
| Min Aggressors Count | Минимальное число ордеров-агрессоров. |
| Max Aggressors Count | Максимальное число ордеров-агрессоров. |
| Include Stops | Добавляет сработавший объём стопов из тех же событий сопоставления. |
| Buy Sweep Color | Цвет buy sweep. |
| Sell Sweep Color | Цвет sell sweep. |
| Highlight Style | Стиль выделения на графике. |
| Highlight Size | Размер выделения. |
| Highlight Line Thickness | Толщина линии выделения. |
По умолчанию Include Stops отключён, чтобы обычный агрессивный поток не смешивался с stop runs.
Метки
| Setting | Description |
| Label Min Volume | Минимальный объём, необходимый для отображения метки. |
| Label Font Size | Размер шрифта метки. |
| Label Offset | Смещение метки от выделения. |
| Label Mode | Icon + value, value only, icon only или stacked. |
| Cluster Labels by X | Объединяет близкие метки одной стороны по X-позиции. |
| Cluster X Offset | Максимальное расстояние для объединения меток. |
| Show Tooltips | Показывает подробную подсказку при наведении. |
Панель активности
Нижняя панель показывает активность sweep-событий.
| Setting | Description |
| Activity Display | Separate или Centered. |
| Show Buy/Sell | Показывает линии buy/sell. |
| Show Delta | Показывает линию дельты. |
| Activity Accumulation | Метод накопления активности. |
| Accumulation Time (sec) | Время, используемое для режимов накопления. |
| Buy Activity Color | Цвет активности buy. |
| Sell Activity Color | Цвет активности sell. |
| Delta Activity Color | Цвет линии дельты. |
Оповещения
| Setting | Description |
| Use Alerts | Включает оповещения. |
| Alert Sound | Звук оповещения. |
Оповещение срабатывает, когда в live-данных появляется новый sweep, он проходит фильтры и получает ценовое выделение на графике. Дальнейший рост уже отмеченного sweep не должен снова воспроизводить звук.
Формат сообщения:
Sweep BUY: 180 contracts, 3 aggressors, 5234.25 - 5235.00 Sweep SELL: 180 contracts, 3 aggressors, 5235.00 - 5234.25
MBO Indicators в Heatmap
Icebergs Tracker, Stops Tracker и Sweeps Tracker можно добавить в модуль Heatmap. Они находят события так же, как на графике, и имеют те же настройки.
Как добавить
- Откройте модуль Heatmap с инструментом из соединения, которое предоставляет данные MBO (Rithmic или Plus500).
- Нажмите Indicators на панели инструментов Heatmap.
- В списке All выберите Icebergs Tracker, Stops Tracker или Sweeps Tracker и добавьте его.
- Настройте параметры и нажмите OK.
Если индикатора нет в списке, он не входит в ваш план.

Вы можете добавить несколько копий одного и того же индикатора с разными фильтрами, например один Icebergs Tracker для крупных айсбергов и другой для всех. Каждая копия сохраняет свои собственные настройки в рабочем пространстве.
Отображение по умолчанию в Heatmap
| Indicator | Display Mode | Activity Display |
| Icebergs Tracker | Chart and Panel | Centered |
| Stops Tracker | Panel Only | Separate |
| Sweeps Tracker | Panel Only | Separate |
Stops Tracker и Sweeps Tracker по умолчанию показывают только нижнюю панель активности. Чтобы видеть события непосредственно на heatmap, установите Display Mode в Chart and Panel или Chart Only.

Работа с событиями
- Наведите курсор на событие, чтобы увидеть подсказку. Нажмите на айсберг, чтобы открыть его карточку подробностей с Evidence timeline.
- Оповещения работают так же, как на графике (Use Alerts, Alert Sound; для айсбергов также Alert Filled Volume). Оповещения срабатывают только по новым live-событиям, а не по истории.
- Отключение Show Sweeps или Show Stop Runs скрывает только маркеры. Панель активности и оповещения продолжают работать.
Stop Bubbles
В настройках Heatmap есть отдельная опция в группе Display: Stop bubbles. Когда она включена, сделки, вызванные стоп-ордерами, отображаются отдельным слоем со своими цветами (Stop Bubble Buy Color и Stop Bubble Sell Color), чтобы они не смешивались с обычными volume bubbles. Опция по умолчанию выключена и требует данных MBO и доступа к Stops Tracker.

Статусы в Heatmap
| Status | Meaning |
| Subscribing to MBO analytics... | Индикатор подключается к потоку MBO. |
| Loading MBO history... | Загружается локальная история. |
| Waiting for MBO data... | Подписка активна; индикатор ожидает первых событий. |
| No Market-By-Order data | Соединение не предоставляет данные MBO для этого инструмента. Новые события не будут обнаруживаться. |
| MBO analytics error | Не удалось обработать данные MBO. Удалите индикатор и добавьте его снова; если ошибка сохранится, обратитесь в поддержку. |
На акциях США аналитика MBO в Heatmap недоступна, если активно соединение dxFeed.
Ограничения
- Маркеры доступны только за период, сохранённый в локальном хранилище MBO Analytics. Записи Heatmap, сделанные ранее, воспроизводятся без маркеров MBO.
- Индикаторы MBO недоступны в Heatmap веб-версии ATAS.
Режимы накопления активности

Режимы накопления используются в нижней панели:
| Mode | How to Read It |
| Total Sum | Накопленная сумма от начала видимой истории или сессии. |
| Exponential Half-Life | Импульс постепенно затухает; по истечении заданного времени остаётся половина значения. |
| Reset Every Interval | Накопление сбрасывается через каждый заданный интервал. |
| Sliding Window | Показывает сумму событий за последний заданный временной интервал. |
| Same Side Sum | Суммирует серию одной стороны до тех пор, пока сторона не изменится. |
Для быстрого считывания текущей активности обычно удобны Exponential Half-Life или Sliding Window. Для оценки накопленного давления за период полезен Total Sum.
Практические рекомендации
Если на графике ничего не видно
Проверьте следующее:
- Отображается ли статус No Market-By-Order data.
- Поддерживает ли текущий коннектор MBO.
- Есть ли по инструменту live-торговля.
- Не слишком ли строгие фильтры минимального объёма, диапазона или количества ордеров.
- Не выбран ли режим Panel Only, хотя вы ожидаете видеть объекты на графике.
- Не отключены ли Show Sweeps, Show Stop Runs или Show Volume Labels.
Если график замедляется
Попробуйте следующее:
- Переключите Display Mode в Chart Only.
- Увеличьте Min Volume.
- Для Icebergs Tracker отключите Show Individual Trades.
- Для Stops/Sweeps выберите более простой Highlight Style.
- Отключите подсказки, если они не нужны во время активного перемещения графика.
Если оповещения не срабатывают
Проверьте следующее:
- Включена ли Use Alerts.
- Выбран ли Alert Sound.
- Для Stops/Sweeps включено ли отображение на графике.
- Для Stops/Sweeps отличается ли выбранный режим выделения от No Highlight.
- Проходит ли событие по текущим фильтрам.
- Для Icebergs Tracker достиг ли Filled указанного значения Alert Filled Volume.
Важные ограничения
Индикаторы показывают только то, что можно восстановить из доступных потоков данных MBO и trades.
- Если коннектор не предоставляет MBO или order IDs, индикаторы не смогут классифицировать события.
- Исторические данные индикатора берутся из локального хранилища, ранее записанного этими индикаторами. Версии для Heatmap хранят историю столько дней, сколько задано в Common Settings → MBO Analytics (по умолчанию 1 день, максимум 30).
- Stop run сам по себе не показывает, использовался ли стоп-ордер для входа в позицию или выхода из неё. Индикатор показывает сам факт срабатывания stop-механики, а не торговое намерение участника.
- Sweep показывает агрессивное снятие ликвидности, но без контекста не является самостоятельным торговым сигналом.
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью



