Назва індикатора: ClusterDelta_#Imbalance
Індикатор #Imbalance показує торгові дисбаланси, що виникають у процесі торгівлі. Найпоширеніша форма дисбалансу — значна перевага покупців над продавцями або навпаки (понад 3:1, 4:1 у будь-який бік) чи повна відсутність однієї зі сторін.
Індикатор #Imbalance відображає найпоширеніші типи дисбалансу: співвідношення покупців і продавців у межах однієї ціни, а також дисбаланс ринкового типу, коли ціна Ask завжди вища за ціну Bid.
Дисбаланс добре видно на кластерному графіку, а цей індикатор створено для того, щоб так само зручно бачити його на ціновому графіку.
Подивіться на зображення нижче: тут кластерний графік у режимі Ask x Bid (ліворуч — ордери, виконані за ціною Ask і вище, праворуч — за ціною Bid і нижче)

Ліворуч у синіх прямокутниках як дисбаланс позначено позиції 307 і 27 (307:27 > 11) у режимі, коли ціна Ask вища за ціну Bid. Праворуч у червоному квадраті — позиція 309x355 (насправді це не дисбаланс, а лише приклад), щоб показати, як відображається дисбаланс у режимі, коли ціни Ask і Bid однакові (Ask = Bid)

Опис графічної панелі:
-
1 — статус авторизації (докладніше про авторизацію — у розділі Як встановити та використовувати індикатори)
- Ask:Bid Ratio — індикатор аналізує співвідношення між покупцями (ордери Ask) і продавцями (ордери Bid) за умови, що обсяги Ask і Bid більші за нуль.
- Zero Side — індикатор шукає дисбаланси лише там, де обсяг Ask або Bid відсутній (=0) і ця ціна не є максимумом чи мінімумом свічки
- Price Ask = Bid — індикатор шукає дисбаланс, коли ціни Ask і Bid однакові
- Price Ask > Bid — індикатор шукає дисбаланс, коли ціна Ask вища за ціну Bid
2 — назва індикатора та інструменту — джерела даних. Панель можна перетягувати по графіку мишею (Drag & Drop); щоб активувати панель, може знадобитися подвійне клацання
3 — значок для розгортання та згортання графічної панелі
4 (Type) — режим побудови індикатора; відповідає вхідному параметру Type_Data.
5 (Mode) — режим розрахунку індикатора; відповідає вхідному параметру Calculate_Mode.
6 (Days) — кількість днів для побудови індикатора; відповідає вхідному параметру History_In_Days. Значення задає, за скільки днів показувати дані індикатора. Значення «0» прибирає всі об’єкти Imbalance. Кнопка «Load History» завантажує історію на задану кількість днів. Через технічні обмеження, щоб об’єкти Imbalance відображалися правильно, натискання кнопки «Load History» спершу видаляє всі об’єкти, а потім завантажує новий період (поточний день буде перезавантажено пізніше).
7 (Strike) — діапазон значень обсягу, які виводяться на графік. Мінімальне значення задає параметр LowLevelStrike (у MetaTrader відображається як «The Lowest Strike Value»); щоб зменшити навантаження, мінімальний обсяг Ask або Bid встановлено на рівні 10 лотів, хоча допустимий мінімум — 1. Максимальне визначається за фактичними даними. На графічній панелі поточні значення можна змінити повзунком або вписати в текстові поля.
8 (Ratio/10) — величина співвідношення; відповідає вхідному параметру RatioK. Значення цього параметра — це співвідношення до числа 10 (наприклад, значення 40 означає 40:10, тобто 4:1). Щоб змінити параметр Ratio, пересуньте повзунок або змініть значення в текстовому полі. Після зміни праворуч від повзунка з’явиться додаткова кнопка з новим значенням і знаком «?» — це пропозиція змінити параметр. Щоб застосувати нове значення, натисніть цю кнопку (коли ви наведете на неї курсор, знак «?» зміниться на «!»).
Клавіша Z повністю приховує панель, а клавіша X знову її показує.
Клавіша F5 заново обчислює координати панелі відповідно до поточного розміру вікна графіка (це допомагає, якщо панель зникла з робочої області). Зверніть увагу: скидання координат не покаже панель, яку вже приховано клавішею Z або вхідним параметром «GUI».
Під час додавання індикатора на графік пріоритет мають вхідні параметри. Проте якщо ви змінювали налаштування через графічну панель, то під час зміни таймфрейму індикатор візьме поточні параметри з панелі. Іноді розв’язати проблему допомагає видалення індикатора з графіка та повторне його додавання.

Опис вхідних параметрів індикатора:
- HELP_URL — адреса сторінки з повним описом індикатора.
- Select Futures from List — вибір ф’ючерсу — джерела даних — зі спадного списку. За значення Auto Select інструмент визначається автоматично за тікером MetaTrader.
- MetaTrader_GMT — часовий пояс (GMT) вашого MetaTrader. У 95 % випадків залиште AUTO.
- Forex_Shift_mode — спосіб розрахунку різниці між цінами ф’ючерсу та форексу.
Можливі значення Forex_Shift_mode:
- Auto — зсув обчислюється за цінами High і Low бару форексу та ф’ючерсу.
- Manual — зсув задається вручну змінною Forex_Shift
- Forex_Shift — кількість пунктів, на яку дані індикатора зсуваються вгору чи вниз, якщо параметр Forex_Shift_mode має значення «Manual». Значення може бути як додатним, так і від’ємним. Параметр призначено для врахування форвардних пунктів (різниці між цінами ф’ючерсу та форексу/споту).
- Type_Data — вибір джерела даних для розрахунку й побудови
Можливі значення Type_Data:
- Ask:Bid Ratio — індикатор аналізує співвідношення між покупцями (ордери Ask) і продавцями (ордери Bid) за умови, що обсяги Ask і Bid більші за нуль.
- Zero Side — індикатор шукає дисбаланси лише там, де обсяг Ask або Bid відсутній (=0) і ця ціна не є максимумом чи мінімумом свічки
- History_in_Days — кількість днів, за які будуються дані.
- Calculate_Mode — вибір способу розрахунку даних
Можливі значення Calculate_Mode:
- Ask Equal Bid — індикатор шукає дисбаланс, коли ціни Ask і Bid однакові
- Ask Above Bid — індикатор шукає дисбаланс, коли ціна Ask вища за ціну Bid
- Min_Strike — мінімальне значення більшого з двох обсягів у парі Ask:Bid.
- Max_Strike — максимальне значення більшого з двох обсягів у парі Ask:Bid. Якщо значення «0», максимум визначається за завантаженими даними.
- LowLevelStrike (у MetaTrader відображається як «The Lowest Strike Value») — мінімальний обсяг, який завантажується із сервера; обмеження зменшує навантаження під час роботи з графічною панеллю. Мінімальне значення — 0. Якщо і Min_Strike, і LowLevelStrike дорівнюють 0, режим «Zero Side» автоматично замінює режим «Ask:Bid Ratio».
- Online_Mode (значення за замовчуванням «until_NOW») — спосіб завантаження даних
- until_NOW — дані завантажуються до поточного моменту
- until_CustomLastDate — дані завантажуються до часу, заданого в Custom_LastDate
- Custom_LastDate — кінцеві дата й час завантаження даних, якщо параметр Online_Mode має значення «until_CustomLastDate»
- AskImbalance_Color — колір об’єктів дисбалансу, де обсяг Ask більший за обсяг Bid
- BidImbalance_Color — колір об’єктів дисбалансу, де обсяг Bid більший за обсяг Ask
- CircleMaxRadius — максимальний радіус кола, від якого масштабуються об’єкти залежно від величини дисбалансу.
- ReverseChart — для обернених валютних пар, крім USD/JPY, USD/CAD і USD/CHF, установіть значення «true», щоб дані індикатора перевернулися відповідно до напрямку цінового графіка
- DO_NOT_SET_ReverseChart («...for USD/JPY, USD/CAD, USD/CHF --») — коментар у вхідних параметрах, що нагадує про описане вище
- Play_Alerts — значення «true» вмикає звуковий сигнал, коли з’являються нові дисбаланси.
- Push_Alerts — значення «true» вмикає push-сповіщення на ваш мобільний пристрій (підключений через MetaQuotes ID у налаштуваннях MetaTrader), коли з’являється новий об’єкт дисбалансу.
- Alert_StrikeSize — розмір значення, після якого лунає звуковий сигнал. Якщо значення «0», воно визначається автоматично на основі поточних параметрів.
- Alert_Numbers — скільки разів відтворювати сигнал після спрацювання.
- Alert_Interval_sec — інтервал (у секундах) між повтореннями сигналу
- Alert_Filename — назва звукового файлу, який відтворюється під час спрацювання сигналу (файли .wav лежать у папці MT4 \ Sounds, розширення .wav зазначати не потрібно)
- Alert_Color — колір тексту сповіщення
- GUI — прапорець відображення графічного інтерфейсу (панелі керування)
- GUI_Hint — підказка щодо гарячих клавіш: Z приховує панель, X показує її

