RU
Индикатор #Splash для MetaTrader анализирует тиковую историю и собирает раздробленные сделки крупных игроков в один всплеск объема по времени или по цене.

Название индикатора: ClusterDelta_#Splash

Splash — первый индикатор в линейке ClusterDelta, который глубоко анализирует тиковую историю. Он ищет крупные всплески объема, когда за короткое время через рынок проходит большой объем.

Устройство биржи позволяет покупателям и продавцам действовать одновременно, и даже присутствие крупного игрока на тиковом графике не будет очевидным: любой крупный ордер при исполнении дробится на множество мелких в зависимости от количества участников. Но бывают ситуации, когда продавцы и покупатели с крупными объемами встречаются друг с другом. Тогда в ленте проскакивают крупные объемы — например, 60 или 100 лотов в одном тике. Обычно мы называем это присутствием «умных денег» (smart money), исходя из того, что они контролируют рынок и за их действиями стоит следить. Индикатор собирает раздробленные сделки крупных игроков в один ордер, который называется Market Splash.

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

     1  — статус авторизации (подробнее об авторизации — в разделе Как установить и использовать индикаторы)
     2  — название индикатора и инструмента — источника данных. Панель можно перетаскивать по графику мышью (Drag & Drop); чтобы активировать панель, может понадобиться двойной щелчок
     3  — значок, который разворачивает и сворачивает графическую панель
     4  (Type) — режим построения индикатора, соответствует входному параметру TickAggregate_Mode.
    • Price — индикатор объединяет идущие подряд тики по цене, типу (покупка/продажа) и времени.
    • Time — индикатор объединяет тики только по типу и времени (полезно на высоковолатильных рынках)
    • Tick — индикатор не объединяет данные и использует их как есть
     5  (Days) — количество дней для построения индикатора, соответствует входному параметру History_In_Days. Значение определяет, за сколько дней показывать скопления. Кнопка «Load More History» подгружает еще столько же дней истории, сколько выбрано сейчас. Нулевое значение удаляет с графика объекты Splash.
     6  (Radius) — размер объектов на графике, по которому они масштабируются друг относительно друга в зависимости от максимального объема.
     7  (Strike) — диапазон значений объема, которые выводятся на график. Минимальное значение задается параметром LowLevelStrike (в MetaTrader отображается как «The Lowest Strike Value»); чтобы снизить нагрузку, минимальный размер скопления установлен в 20 лотов. Максимум определяется по фактическим данным. На графической панели текущие значения можно менять ползунком или вводить в текстовых полях.
     8  (Ticks) — минимальное количество тиков, участвующих в объединении

Значение Radius можно задать заранее входным параметром Object_MaxRadius, Strike — параметрами MinStrike/MaxStrike, Ticks — параметрами AggregateTicks_Minimum / AggregateTicks_Maximum

Клавиша Z полностью скрывает панель, клавиша X снова ее показывает.

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

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

Описание входных параметров индикатора:

  • HELP_URL — адрес страницы с полным описанием индикатора.
  • Select Futures from List — выбор фьючерса — источника данных — из выпадающего списка. При значении Auto Select инструмент определяется автоматически по тикеру MetaTrader.
  • Futures_Expiration — настройка для опытных пользователей: здесь можно указать экспирацию фьючерса в формате mm-yy или mmyy, если нужны данные другого контракта (например, предыдущего). mm — месяц, yy — две последние цифры года
  • MetaTrader_GMT — часовой пояс (GMT) вашего MetaTrader. В 95 % случаев оставьте AUTO.
  • TickAggregate_Mode — способ анализа данных при их объединении.

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

    • Tick_By_Tick — индикатор не объединяет данные и использует их как есть
    • Aggregate_Tick — индикатор объединяет идущие подряд тики по цене, типу (покупка/продажа) и времени.
    • Aggregate_Time — индикатор объединяет идущие подряд тики только по типу (покупка/продажа) и времени.
  • MinStrike — минимальный размер всплеска для отображения на графике
  • MaxStrike — максимальный размер всплеска для отображения на графике. Значение «0» означает «без ограничений».
  • AggregateTicks_Minimum — минимальное количество тиков, объединяемых во всплеск.
  • AggregateTicks_Maximum — максимальное количество тиков, объединяемых во всплеск.
  • LowLevelStrike (в MetaTrader отображается как «The Lowest Strike Value») (минимальное значение — «20») — минимальный размер всплеска, который загружается с сервера; нужен, чтобы снизить нагрузку при смене фильтров на графической панели
  • Other_Settings — просто текстовый комментарий
  • Online_Mode — определяет, как загружать данные
    • until_NOW — загружать данные до текущего момента
    • until_CustomLastDate — загружать данные до времени, заданного в Custom_LastDate
  • Custom_LastDate — дата и время окончания загрузки данных, если параметр Online_Mode равен «until_CustomLastDate».
  • Ask_Tick_Color — цвет всплесков, собранных из тиков по цене Ask
  • Bid_Tick_Color — цвет всплесков, собранных из тиков по цене Bid
  • Object_MaxRadius — максимальный радиус круга. Используется для масштабирования разных значений.
  • ObjectMaxVolume — максимальный объем, которому соответствует максимальный радиус объектов. Используется для масштабирования всплесков разного размера. Если значение задано вручную (а не AUTO), всплески больше ObjectMaxVolume обводятся золотой рамкой, но радиус объекта не превышает значения Object_MaxRadius
  • Forex_Shift_mode — способ расчета разницы цен между фьючерсом и форексом.

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

    • Auto — смещение рассчитывается по ценам «High» и «Low» баров форекса и фьючерса.
    • Manual — смещение задается вручную переменной Forex_Shift
  • ForexShift — на сколько пунктов сдвинуть данные индикатора вверх или вниз, если параметр Forex_Shift_mode равен «Manual». Значение может быть как положительным, так и отрицательным. Параметр нужен, чтобы учесть форвардные пункты (разницу между ценой фьючерса и форекса/спота).
  • ReverseChart — для обратных валютных пар, кроме USD/JPY, USD/CAD и USD/CHF, установите значение «true», чтобы цены в данных индикатора перевернулись по направлению ценового графика
  • Play_Alerts — установите «true», чтобы индикатор подавал звуковой сигнал при появлении нового всплеска.
  • Push_Alerts — установите «true», чтобы при появлении нового объекта Splash индикатор отправлял push-уведомление на ваш телефон (подключенный через MetaQuotes ID в настройках MetaTrader).
  • Alert_StrikeSize — значение, начиная с которого срабатывает оповещение. При значении «0» оно определяется автоматически по текущим параметрам.
  • Alert_Numbers — сколько раз проигрывать сигнал при срабатывании оповещения.
  • Alert_Interval_sec — интервал (в секундах) между оповещениями по одному и тому же объекту Splash
  • Alert_Filename (значение по умолчанию «alert2») — имя звукового файла, который проигрывается при срабатывании оповещения (файлы .wav лежат в папке MT4 \ Sounds, расширение .wav указывать не нужно)
  • Alert_Color (значение по умолчанию «Tomato») — цвет текста сообщения оповещения
  • GUI (значение по умолчанию «true») — флаг отображения графического интерфейса (панели управления)
  • GUI_Hint — подсказка по горячим клавишам: Z скрывает панель, X показывает ее

Несколько примеров использования индикатора:

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