Полное название индикатора: ClusterDelta_#Imbalance Индикатор #Imbalance предназначен для того, чтобы отобразить явные перекосы (дисбаланс) в процессе торговли. Наиболее распостраненной формой дисбаланса считается весомое количественное отношение между покупа

Полное название индикатора: ClusterDelta_#Imbalance

Индикатор #Imbalance предназначен для того, чтобы отобразить явные перекосы (дисбаланс) в процессе торговли. Наиболее распостраненной формой дисбаланса считается весомое количественное отношение между покупателями и продавцами (более чем 3 к 1, 4 к 1 в любом направлении) либо же полное отсутствие одной из сторон.

Индикатор #Imbalance разработан для отображения наиболее распостраненных форм дисбаланса, которые изучают соотношение продавцов и покупателей как в рамках одной цены, так и рыночной формы, когда цена Ask всегда находится выше цены Bid.

Дисбаланс отчетливо видно на кластером графике, но для удобства поиска конкретных мест был создан данный индикатор.

Обратите внимане на рисунок ниже, здесь представлен кластерный график в режиме Ask x Bid (слева находятся ордера исполненные по цене Ask и выше, справа - по цене Bid и ниже)

В левой части в синих прямоугольниках отмечены позиции 307 и 27 как дисбаланс (307:27 > 11) в режиме, когда цена Ask больше цены Bid. В правой части в красном квадрате позиция 309x355 отмечена просто для понимания того, как система ищет дисбаланс в рамках одной цены.

Описание графической панели индикатора:

     1  - статус авторизации (более подробно об авторизации смотрите в разделе Установка и настройка индикаторов)
     2  - название индикатора и инструмента - источника данных. При помощи Drag&Drop можно перемещать панель по графику (для активации панели может потребоваться двойное нажатие мыши)
     3  - иконка для сворачивания/разворачивания рабочей области графической панели
     4  (Type) - режим построения индикатора, соотвествующий входному параметру Type_Data.
    • Ask:Bid Ratio - индикатор будет анализировать соотношение покупателей и продавцов.
    • Zero Side - индикатор будет искать отсутствие одной из сторон (там где Ask или Bid будут равны нолю)

     5  (Mode) - режим построения индикатора, соотвествующий входному параметру Calculate_Mode.
    • Price Ask = Bid - индикатор будет искать дисбаланс, где Ask и Bid будут иметь одну цену
    • Price Ask > Bid - индикатор будет искать дисбаланс, где цена Ask будет больше, чем цена Bid

     6  (Days) - количество дней для построения индикатора, соответствующий входному параметру History_In_Days. Числовые значения соответствуют количеству дней для отображения накоплений. Кнопка "Load More History" дополнительно подгружает то количество истории (в днях), которое установлено в текущий момент.
     7  (Strike) - диапазон значений объема, которое используется для отображения на графике. Минимальное значение определяется параметра The Lowest Strike Value, для оптимизации нагрузки минимальное значение Ask или Bid установлено в 10 лотов, но допустимое минимальное значение - 1 лот. Максимальное определяется из фактических данных. В графической панели текущие значения могут изменяться бегунком или редактированием значения в текстовых полях.
     8  (Ratio/10) - размер соотношения между Ask и Bid (или Bid и Ask), соответствующий входному параметру RatioK. Значения данного параметра предполагает соотношение к числу 10 (т.е значение 40 предполагает 40:10 или 4:1). Целочисленные . Для изменения параметра Ratio необходимо сдвинуть бегунок или поменять его значение в текстовом поле. После изменения значения этого параметра справа от бегунка появится дополнительная кнопка с новым значением и знаком "?" - как предложение сменить параметр. Для применения нового значения необходимо нажать на эту кнопку (при наведении мыши на кнопку знак "?" сменится на "!").

Скрыть панель полностью с экрана можно кнопкой "Z" - повторное нажатие вернет отображение панели. (Значение по умолчанию устанавливается во входном параметре GUI)

Кнопка F5 позволяет переинициализировать координаты панели исходя из текущего размера окна графика (помогает, если панель исчезла из поля зрения). Обращаю внимане, что сброс координат не отобразит панель скрытую кнопкой Z или входящим параметром GUI.

При добавлении индикатора на графика приоритет отдается входным параметрам. Однако после внесения изменения в настройки через графическую панель индикатор передает текущие параметры из графической панели при изменении таймфрейма. В отдельных случаях удаление и добавление заново индикатора поможет решить конкретную задачу.

  • HELP_URL (значение по умолчанию "https://clusterdelta.com/imbalance") - это текстовый коментарий со ссылкой, по которой можно найти описание настроек индикатора. На работу индикатора никак не влияет.
  • ChartInstrument (значение по умолчанию "AUTO") - так как многие дилинговые центры (ДЦ) на одних и тех же инструментах могут использовать разные названия - этот параметр позволяет выбрать из выпадающего списка конкретный фьючерс, с которого будет происходить импорт данных. При значении "AUTO" сервер пытается распознать необходимый фьючерс анализируя название инструмента от ДЦ.
  • MetaTrader_GMT (значение по умолчанию "AUTO") - так как каждый ДЦ персонально настраивает сервер данных для корректного отображения данных в индикаторе необходимо указать часовой пояса сервера ДЦ. К сожалению, встроенных методов определения этого параметра нет, по этому в режиме AUTO сервер сравнивает время последней котировки на клиенте.
  • Forex_Shift (значение по умолчанию "0") - количество пунктов, на которые объекты будет сдвигаться вверх или вниз если параметр Forex_Shift_mode будет в значении "Manual". Переменная может быть как больше так и меньше ноля. Предназначена, чтобы учесть форвадные пункты (разницу между ценой фьючерса и спота).
  • Type_Data (значение по умолчанию "AskBid Ratio") - выбор метода для рассчета данных и отображения дисбаланса

    Возможные значения Type_Data:

    • Ask:Bid Ratio - индикатор будет анализировать соотношение покупателей и продавцов.
    • Zero Side - индикатор будет искать отсутствие одной из сторон (там где Ask или Bid будут равны нолю)
  • History_in_Days (значение по умолчанию "5") - диапазон отображаемого периода в днях.
  • Calculate_Mode (значение по умолчанию "Ask Equal Bid") - выбор метода для рассчета и отображения дисбаланса

    Возможные значения Calculate_Mode:

    • Ask Equal Bid - индикатор будет искать дисбаланс, где Ask и Bid будут иметь одну цену
    • Ask Above Bid - индикатор будет искать дисбаланс, где цена Ask будет больше, чем цена Bid
  • Min_Strike (значение по умолчанию "60") - минимальное значение большего параметра в паре Ask:Bid для отображения
  • Max_Strike (значение по умолчанию "0") - максимальное значение большего параметра в паре Ask:Bid.для отображения При значении "0" - максимальное значение будет найдено из массива данных.
  • The Lowest Strike value (значение по умолчанию "10") - минимальное значение для подгружаемых данных с сервера для оптимизации нагрузки при работе с графической панелью. Допустимое минимальное значение - 1
  • Other_Settings (значение по умолчанию "--- Period for calculations ") - это текстовый коментарий, на работу индикатора никак не влияет.
  • Online_Mode (значение по умолчанию "until_NOW") - определяет конечную точку отображаемого периода
    • until_NOW - конечной точкой отображаемого периода является текущий момент (то есть режим онлайн обновления)
    • until_CustomLastDate - конечной точкой отображаемого периода является дата в параметре Custom_LastDate
  • Custom_LastDate (значение по умолчанию "2021.01.01 00:00") - определяет конечную точку отображаемого периода если параметр "Online_Mode" установлен в значение "until_CustomLastDate".
  • AskImbalance_Color (значение по умолчанию "LimeGreen") - устанавливает цвет для отображения дисбаланса, где в соотношении Ask больше Bid
  • BidImbalance_Color (значение по умолчанию "OrangeRed") - устанавливает цвет для отображения дисбаланса, где в соотношении Bid больше Ask
  • CircleMaxRadius (значение по умолчанию "36") - максимальный радиус круга. Используется для масштабирования разных величин.
  • Reverse Settings (значение по умолчанию "--------- Reverse for USD/XXX symbols ---------") - это текстовый коментарий, на работу индикатора никак не влияет
  • ReverseChart (значение по умолчанию "false") - для обратных пакет (кроме USD/JPY, USD/CAD, USD/CHF) нужно установить в значение "true", чтобы данные индикаторы "перевернулись" и соответствовали графику пар.
  • DO_NOT_SET_ReverseChart (значение по умолчанию "...for USD/JPY, USD/CAD, USD/CHF --") - это текстовый коментарий, на работу индикатора никак не влияет, сам комментарий дает подсказку, что нет необходимости устанавливать параметр ReverseChart для таких пар как USD/JPY, USD/CAD, USD/CHF, так как индикатор сам их распознает и перевернет данные индикаторы при необходимости.
  • Comment_On_TimeFrame (значение по умолчанию "(0-All, 1-M1, 2-M5, 4-M15, 8-M30, ") - это текстовый коментарий, на работу индикатора никак не влияет
  • Comment_On_TimeFrame_ (значение по умолчанию "16-H1, 32-H4, 64-D1) - can be mixed") - это текстовый коментарий, на работу индикатора никак не влияет
  • Only_On_TimeFrame (значение по умолчанию "0") - используется для возможности отображать данные на определенных таймфреймах. Так как объекты наносятся прямо на график, то закладка "отображение" и данные в ней игнорируются. Для того, чтобы нанести данные на определенные таймфреймы необходимо сложить числа этих таймфреймов (числа указан в комментарии выше). Для всех таймфреймов оставьте "0", для отображения только на таймфрейме М5 - поставьте "2", а, к примеру, для таймфреймов только М30 и Н1 необходимо сложить 8 и 16 и полученную сумму 24 вставить в значение Only_On_TimeFrame.
  • Comment_Alert (значение по умолчанию "--- Alert Settings ") - это текстовый коментарий, на работу индикатора никак не влияет
  • Play_Alerts (значение по умолчанию "true") - параметр определяет, нужно ли проигрывать алерты при их наступлении.
  • Alert_StrikeSize (значение по умолчанию "0") - размер значения после которого будет воспроизведен звуковой алерт. При значении "0" определяется автоматически исходя из текущих параметров.
  • Alert_Numbers (значение по умолчанию "3") - количество проигрываний алерта после появления события на алерт
  • Alert_Interval_sec (значение по умолчанию "10") - интервал (в секундах) между проигрываниями алерта
  • Alert_Filename (значение по умолчанию "alert2") - имя файла для проигрывания (файлы .wav находятся в папке МТ4\Sounds, расширение .wav указывать не нужно) события, которое было создано при достижении положительного значения алерта
  • Alert_Color (значение по умолчанию "Tomato") - цвет объекта графике в момент воспроизведения алерта
  • GUI (значение по умолчанию "true") - флаг, который указает на необходимость прорисовки графической панели индикатора
  • GUI_Hint - подсказка, которая говорит о том, что нажатие кнопки "Z" позволяет на лету скрывать или раскрывать графическую панель

Скачать индикаторы ClusterDelta для MetaTrader