Название индикатора: ClusterDelta_#BookMap
Индикатор #BookMap показывает отложенные ордера, видимые в биржевом стакане (DOM). Раз в минуту индикатор фиксирует уровни и выводит их на экран, а насыщенность цвета показывает относительный объем.
Пока индикатор работает только со следующими инструментами: AUD, GBP, EUR, золото, серебро, нефть CL, природный газ, S&P500, Nasdaq 100, Dow Jones 30.
Напомним, что каждая сделка — это рыночный ордер, исполненный против встречной лимитной заявки из стакана (SELL LIMIT выше цены ASK, BUY LIMIT ниже цены BID). Отложенные ордера можно увидеть и в индикаторе #TS_DOM в потоковом режиме, но там глубина ограничена 10 ценовыми шагами в каждую сторону.
Данные выводятся в виде цветовой шкалы, где насыщенность цвета зависит от величины объема. Кроме того, «отсечка» крупного объема выделяет особенно крупные объемы синими (продажи) и красными (покупки) полосами.
Индикатор #BookMap позволяет увидеть реальную картину на младших таймфреймах и оценить, как рынок может отреагировать во время всплесков активности. Историю можно подгрузить одним щелчком — кнопкой «Load History» на графической панели индикатора. Данные загружаются блоками по 4 часа.

Описание входных параметров индикатора:
- HELP_URL — адрес страницы с полным описанием индикатора.
- ChartInstrument — выбор фьючерса — источника данных — из выпадающего списка. При значении AUTO инструмент определяется автоматически по тикеру MetaTrader.
- MetaTrader_GMT — часовой пояс (GMT) вашего MetaTrader. В 95 % случаев оставьте «AUTO».
- Forex_Shift (по умолчанию «true») — подгонять ли карту стакана к текущему спотовому графику. Подстройка достаточно точная, поэтому ручное значение для этого параметра не предусмотрено.
- Invisible_VolumeSize — объем, значения до которого не рисуются на экране.
- Big_VolumeSize — порог крупного объема: значения выше него рисуются отдельными цветами.
- Depth Levels — на сколько тиков от текущей цены бара строится карта стакана. Чем больше значение, тем больше памяти расходует терминал.
- Custom_End_time — если значение Custom_End_Time отличается от значения по умолчанию, сервер загружает историю, используя этот параметр как конечную точку.
- Show_FuturesBars — показывать ли график фьючерса поверх карты стакана.
- FuturesBar — цвет баров графика фьючерса.
- Draw history bookmap on chart — при значении true загружает исторические данные, при false не загружает. Значение false полезно, если вам нужен только профиль Bookmap (Bookmap Profile).
- Show Profile on Right Side — рисует профиль Bookmap у правого края графика, линии профиля направлены влево.
- Show Profile on Chart — рисует профиль Bookmap на графике, линии направлены вправо.
- Show all values ignoring filter — не применяет фильтр Invisible Value и рисует в профиле Bookmap все значения.
- Chart Area for Profile (%) — часть текущей ширины графика, которая отводится под профиль.
- Bars to Shift right — на сколько баров вправо от текущего (в будущее) сдвигается начало профиля Bookmap.
- Width of Profile Lines — толщина линий, у которых значения стакана меньше Big_VolumeSize.
- High Values Lines Width — толщина линий, у которых значения стакана больше Big_VolumeSize.
- Ask_HSL_Hue (0.25) — цвет линий на ценах Ask.
- Bid_HSL_Hue (0.5) — цвет линий на ценах Bid.
- AskMax_Hue (0.05) — цвет линий на ценах Ask со значениями больше Big_VolumeSize.
- BidMax_Hue (0.7) — цвет линий на ценах Bid со значениями больше Big_VolumeSize.
- GUI (по умолчанию «true») — флаг отображения графического интерфейса (панели управления).
- GUI_Hint — подсказка по горячим клавишам: Z скрывает панель, X показывает ее.
Индикатор проходит тестирование и пока работает только с инструментами AUD, GBP, EUR, JPY, золото, серебро, нефть CL, газ, индексы S&P, Nasdaq и Dow Jones.
Цвет в модели HSL задается тремя составляющими: тоном (Hue), насыщенностью (Saturation) и светлотой (Lightness). Светлоту на графической панели регулирует значение Brightness. Тон — это угол на цветовом круге от 0 до 360: 0 — красный, 120 — зеленый, 240 — синий. Насыщенность задается в процентах, от 0 до 100. В формуле Bookmap для перевода HSL в RGB тон задается в диапазоне от 0.00 до 1.00, что соответствует углу от 0 до 360 градусов.


Графическая панель позволяет быстро менять параметры Forex_Shift и Show_FuturesBars, яркость карты, а также значения Invisible_VolumeSize и Big_VolumeSize.
На практике индикатор используют, чтобы следить за крупными объемами и за тем, как они меняются, растут или уменьшаются. Для этого фильтры нужно подстроить визуально.


