Назва індикатора: ClusterDelta #Bookmap
Індикатор #BookMap показує відкладені ордери, видимі в книзі заявок (DOM). Щохвилини він фіксує рівні й відображає їх на екрані, а насиченість кольору вказує на відносний обсяг.
Наразі індикатор працює лише з такими інструментами: AUD, GBP, EUR, золото, срібло, нафта CL, природний газ, S&P500, Nasdaq 100, Dow Jones 30.
Нагадаємо: кожна угода — це ринковий ордер, виконаний проти зустрічного лімітного ордера (SELL LIMIT стоїть вище ціни ASK, а BUY LIMIT — нижче ціни BID). Відкладені ордери можна також бачити в потоковому режимі в індикаторі #TS_DOM, але лише в межах 10 цінових кроків з кожного боку.
Дані відображаються у вигляді колірної шкали, де насиченість кольору залежить від обсягу. Крім того, поріг великого обсягу («cut-off») виділяє особливо великі обсяги синіми (продажі) та червоними (покупки) смугами.
ОПИС ПАНЕЛІ ІНДИКАТОРА BOOKMAP

У заголовку панелі Bookmap розташовані значок Authorizer, назва індикатора, режими відображення [ No Show Size - High Volumes - Mark Size ], кількість днів для завантаження й відображення (значення «None» прибирає дані Bookmap із графіка), значок зі стрілкою вниз, що відкриває розширену панель, і наступний значок зі стрілкою вгору, що закриває розширену панель і повністю ховає графічну панель Bookmap.
Індикатор Bookmap оптимізовано за швидкодією, але пам’ятайте: за мінімального масштабу й на найменшому таймфреймі йому доводиться малювати сотні тисяч об’єктів, і це може сповільнити роботу термінала. За звичайного масштабу таких проблем не виникає.
ОПИС ВХІДНИХ ПАРАМЕТРІВ CLUSTERDELTA BOOKMAP

Parameters (параметри)
Days To Load (up to 5 days) — кількість днів історії для завантаження. Щоб не перевантажувати сервер, не задавайте великих значень. За значення «0» використовується весь період, завантажений у NinjaTrader; змінити його можна в налаштуванні NinjaTrader «Data Series» (Ctrl+F).
Days Ago (to get far history) — параметр для роботи з історією. Він задає, скільки днів назад від поточної дати пропустити: індикатор починає малювати історію з цього дня вглиб, а глибину історії визначає параметр «Days To Load».
Display Indicator GUI — невелика графічна панель, на якій показано поточний статус доступу (клацніть, щоб відкрити Authorizer), назву індикатора, параметри відображення та позначення даних Bookmap, тікер джерела даних і значок сповіщень.
Display Advanced GUI — показує або приховує розширену панель під час запуску.
Instrument as Data Source — вибір ф’ючерсу — джерела даних — зі спадного списку. За значення AUTO інструмент визначається автоматично за тікером NinjaTrader.
Reverse Data — параметр, що перевертає дані індикатора (Ask ↔ Bid) для обернених валютних пар, крім пар із назвами «USDJPY», «USDCAD», «USDCHF», «USDMXN». Його додано для сумісності, але в 99,9 % випадків у NinjaTrader залишайте його вимкненим.
Spot/Merge Auto Adjustment — дає змогу підлаштувати дані Bookmap під спотовий графік за останніми максимумами й мінімумами поточної торгової сесії. Різниця, яку цей параметр обчислює автоматично, може змінюватися від сесії до сесії, тому дані Bookmap для різних торгових сесій можуть вирівнюватися неточно.
Bookmap Settings (налаштування Bookmap)

Minor Size — фільтр, що не показує об’єкти Bookmap з обсягом, меншим за це значення.
Major Value — фільтр, за яким значення Bookmap у діапазоні [No Show] - [High Volumes] відображаються градієнтною шкалою, а обсяги, більші за [High Volumes], мають однаковий колір (останній колір градієнтної шкали).
Mark Size — фільтр, за яким значення Bookmap, більші за [Mark Size], виділяються додатковою рамкою.
Low Values Transparency (%) — прозорість кольору об’єктів, значення яких менші за середину проміжку між [No Show Size] і [High Volumes]. Допомагає наочніше розрізняти малі й великі обсяги.
High Values Transparency (%) — прозорість кольору об’єктів, значення яких більші за середину проміжку між [No Show Size] і [High Volumes]. Допомагає наочніше розрізняти малі й великі обсяги.
Lowest Minor Value — фільтр мінімального обсягу для завантаження даних Bookmap із серверів. Значення, менші за цей поріг (крім Last Profile), не потрапляють у відповідь на запит індикатора.
Max Width for Profile (px) — частина поточного вікна графіка (у пікселях), відведена під профіль Bookmap.
Max text size — найбільший розмір тексту для показу значень Bookmap. Значення з’являються, коли масштаб графіка NinjaTrader настільки великий, що текст уміщується у висоту об’єкта профілю Bookmap. Мінімальний розмір шрифту — 6.
Last Profile on Chart — показує останні відомі значення Bookmap у вигляді профілю Bookmap одразу праворуч від останнього бару.
Last Profile on Right — показує останні відомі значення Bookmap у вигляді профілю Bookmap, прив’язаного до правого краю вікна; лінії профілю спрямовані справа наліво.
Color To Mark Ask Data — колір рамки обсягів, що перевищують «Mark Size» і розташовані вище останньої відомої ціни (ціни Close) розрахункового бару.
Color To Mark Bid Data — колір рамки обсягів, що перевищують «Mark Size» і розташовані нижче останньої відомої ціни (ціни Close) розрахункового бару.
Color Gradient as Fx(sin) (градієнт кольорів за функцією Fx(sin))

Підсумковий колір залежить від того, де значення лежить у діапазоні між [No Show Size] і [High Volumes], і береться з градієнтної шкали, яку задають параметри розділу «Fx(sin)». Значення, більші за [High Volumes], отримують останній колір шкали, а обсяги, більші за [Mark Size], — кольори, описані вище. Градієнт будується за синусоїдальною функцією, тож, щоб змінити кольори шкали, достатньо змінити параметри Angle / Frequency / Phase.
За великого масштабу графіка видно абсолютні значення профілю Bookmap. Вони з’являються автоматично, коли висота комірки дає змогу вписати текст розміром Font Size з розділу Bookmap Settings.

За малого масштабу графіка видно всю глибину даних Bookmap: вони можуть бути далеко від графіка, зате показують поточний стан. Зверніть увагу: профіль праворуч від графіка показує останні відомі значення та їхнє співвідношення, а в зоні історії про це співвідношення можна судити лише за відтінками кольору.

Приєднуйтеся до нашого Discord-каналу ClusterDelta і стежте за нами в Instagram: @clusterdeltatools.

