Название индикатора: ClusterDelta_#MarketProfile
Профиль рынка (профиль объема) показывает, как проторгованный объем распределился по ценам за определенный период. Крупные скопления объема чаще всего становятся уровнями поддержки и сопротивления.
Индикатор #MarketProfile строит профили разных типов. В середине XX века профиль строили по технологии, где минимальной единицей служила 30-минутная свеча. Современные технологии дают доступ к объемам по каждому тику, поэтому профиль получается максимально точным. В «современной» теории торговли по объемам рекомендуют использовать профили объема дня (текущего и предыдущего), недели (текущей и предыдущей), а также профиль объема за весь активный контракт.
При построении профиля объема, согласно теории профиля рынка, рассчитывается зона стоимости (Value Area, VA) с верхней и нижней границами (VAH/VAL) — область, в которой сосредоточена основная часть проторгованного объема. В литературе для ее размера приводят разные цифры без строгого обоснования (80 %, 70 %); классическим и наиболее близким к истине считается значение 70 %. Мы при построении профиля опираемся на современные знания теории вероятностей и статистики и используем первое стандартное отклонение (68,2 %).
Индикатор #MarketProfile доработан для работы с историческими данными. Он показывает не только профиль рынка: в него добавлено еще несколько слоев данных.

Описание графической панели:
-
1 — статус авторизации (подробнее об авторизации — в разделе Как установить и использовать индикаторы)
- Volume Profile — профили строятся по объему
- Delta Profile — профили строятся по дельте
- Ask/Bid Profile — индикатор строит отдельные профили для объемов Ask и Bid
- Left Side — профиль в левой части окна графика
- Chart — профили строятся прямо на ценовом графике
- Right — профиль в правой части окна графика
- Daily — от начала торгов на Globex до перерыва, 01:00–23:59 GMT+2 (количество дней задается в пункте 7)
- Weekly — от начала торгов на Globex в понедельник до перерыва в субботу (количество недель задается в пункте 7)
- Prev Week — период Prev Week охватывает строго всю предыдущую неделю (неделя считается с понедельника по воскресенье)
- Contract — в режиме Contract период построения равен всему периоду торгов фьючерсного контракта
- Custom — на графике появятся две вертикальные линии, ограничивающие период. Их можно свободно перемещать по графику мышью
- HELP_URL — адрес страницы с полным описанием индикатора.
- Profile Type — тип строящегося профиля.
Возможные значения Profile_Type:
- AskBidProfile — профили строятся по объемам ASK и BID, которые откладываются в разные стороны (направление можно изменить).
- DeltaProfile — профили строятся по дельте, то есть по разнице объемов ASK и BID. Профиль дельты состоит из двух профилей, положительной и отрицательной дельты, направленных в противоположные стороны (направление можно изменить)
- VolumeProfile — источник данных — объем (сумма ордеров Ask и Bid)
- Select Futures from List — выбор фьючерса — источника данных — из выпадающего списка. При значении AUTO инструмент определяется автоматически по тикеру MetaTrader.
- MetaTrader_GMT — часовой пояс (GMT) вашего MetaTrader. В 95 % случаев оставьте AUTO.
- Profile Period — период, за который строятся профили.
Возможные значения Profile_Period:
- Custom_Period — произвольный режим: индикатор берет данные за период от Custom_Start_time до Custom_End_time или за период между вертикальными линиями на графике (в зависимости от значения Get_Custom_Period_from_Chart)
- per_Hour — период построения — час
- Daily — период построения — день (от начала торгов после рыночного перерыва)
- Weekly — период построения — неделя (от начала торгов после перерыва в понедельник до начала перерыва в субботу)
- Last Week — период построения — вся предыдущая неделя (неделя считается с понедельника по воскресенье)
- per_Asia — период построения 00:00–09:00 GMT+2
- per_Europe — период построения 09:00–15:00 GMT+2
- per_NYSE — период построения 15:00–24:00 GMT+2
- per_CME — период построения 16:30–23:30 GMT+2
- per_Contract — период построения — весь текущий контракт с момента последнего ролловера
- Amount of Profiles — сколько профилей подряд строить для периода, заданного в параметре «Profile Period»
- Profile_Position — где показывать профили (на графике или в фиксированном месте текущего окна).
Возможные значения Profile_Position:
- Draw_OnChart — профили строятся прямо на ценовом графике.
- WindowLeft — профиль (только один) неподвижно располагается в левой части окна графика
- WindowRight — профиль (только один) неподвижно располагается в правой части окна графика
- Forex_auto_shift — при значении true индикатор автоматически определяет смещение между ценами фьючерса и форекса (базис).
- Forex_Shift — на сколько пунктов сдвинуть данные индикатора вверх или вниз, если параметр Forex_auto_shift равен «false». Значение может быть как положительным, так и отрицательным. Параметр нужен, чтобы учесть форвардные пункты (разницу между ценой фьючерса и спота). Указывается в пипсах (согласно спецификации инструмента в MetaTrader).
- Lines Width — толщина линий в диапазоне 1–5
- Comment_AskBidProfile — просто комментарий к параметрам ниже
- AskColor_AskBidProfile — цвет линий объемов ASK в профиле типа AskBidProfile
- BidColor_AskBidProfile — цвет линий объемов BID в профиле типа AskBidProfile
- Ask_Direction — направление линий объемов ASK в профиле типа AskBidProfile
- Bid_Direction — направление линий объемов Bid в профиле типа AskBidProfile
- Comment_DeltaProfile — просто комментарий к параметрам ниже
- DeltaPositive_AskBidProfile — цвет линий положительной дельты в профиле типа DeltaProfile
- DeltaNegative_AskBidProfile — цвет линий отрицательной дельты в профиле типа DeltaProfile
- DeltaPositive_Direction — направление линий положительной дельты в профиле типа DeltaProfile
- DeltaNegative_Direction — направление линий отрицательной дельты в профиле типа DeltaProfile
- Comment_VolumeProfile — просто комментарий к параметрам ниже
- VolumeLine_VolumeProfile_Color — цвет линий профиля типа VolumeProfile для значений за пределами зоны стоимости (68,2 % всего объема)
- VolumeLine_VolumeArea_Color — цвет линий профиля типа VolumeProfile для значений внутри зоны стоимости (68,2 % всего объема)
- VolumeLine_Max_Volume — цвет линий максимальных объемов в профиле
- VolumeLine_MinorMax_Sync_Volume — цвет линий максимальных объемов в локальном профиле, который синхронизирован с остальными и чей максимум намного меньше общего максимума
- VolumeLine_VolumeArea_Lines — цвет линий VAH/VAL текущего профиля
- Draw VAL/VAH Lines — рисовать ли линии VAL/VAH текущего профиля
- Max_Volume_k — параметр, по которому максимальными считаются объемы не меньше определенной доли наибольшего объема (значение 0.85 означает, что объемы больше 85 % от наибольшего будут выделены как максимальные цветом VolumeLine_Max_Volume или VolumeLine_MinorMax_Sync_Volume — в зависимости от их стороны и настройки синхронизации)
- Print_Max_Volume — показывать или скрывать на графике абсолютное значение наибольшего объема
- ReverseChart — для обратных валютных пар, кроме USD/JPY, USD/CAD и USD/CHF, установите значение «true», чтобы данные индикатора перевернулись по направлению ценового графика
- DO_NOT_SET_ReverseChart («...for USD/JPY, USD/CAD, USD/CHF --») — просто комментарий
- Get_Custom_Period_from_Chart — если в Profile Period выбрано значение Custom_Period, индикатор берет значения Custom_Start_Time и Custom_End_Time прямо с вертикальных линий, установленных на графике
- Custom_Start_time, Custom_End_time — если Custom_Start_Time и Custom_End_Time отличаются от значений по умолчанию, Get_Custom_Period_from_Chart равен false, а Profile Period равен Custom_Period, сервер загружает данные за период, заданный этими параметрами
- Custom_Zoom — масштаб области рисования относительно фактической области (то есть до 100 %). Допустимый диапазон — 10–300. Позволяет изменить ширину области, чтобы профиль занимал на графике меньше или больше места. Этот параметр заменяет значение Zoom_Scale_in_percent, только если Profile Period работает в режиме Custom Profile
- Lines_are_Background — задает линиям профиля свойство объектов MetaTrader «Background», то есть «рисовать на фоне».
- TickMultiplier — при построении профиля соседние тики объединяются в группы, размер которых задает эта настройка, и объемы внутри группы тоже суммируются. На высоковолатильных рынках объемы распределяются по широкому диапазону цен, и уровни визуально не выделяются. Эта настройка помогает лучше находить зоны интереса на таких рынках.
- Expert_User_Settings (значение «--------- Settings for expert users ---------») — просто текстовый комментарий
- ZOOM_scale_in_percent — масштаб профиля внутри области, заданной периодом его построения. Вся область этого периода равна 100 %. Если «Profile Period» равен «Custom Profile», этот параметр заменяется значением Custom_Zoom
- Screen Size(%) (Left/Right) — масштаб профиля внутри текущего окна графика, слева или справа. 100 % — это ширина окна
- Sync_Profiles — длина линий профиля соответствует отношению текущего объема к максимальному. Если настройка отключена, длина линий нормируется по максимальному объему текущего профиля. Если включена — по максимальному объему, найденному среди всех значений всех построенных профилей. Иначе говоря, включенная настройка позволяет наглядно сравнивать объемы разных периодов, когда вы анализируете несколько профилей.
- MP_Area_Percent — процент объема в зоне стоимости, по которому рассчитываются цены VAL/VAH
- Show_Sum_Values — показывать или скрывать суммарный объем, дельту или Ask/Bid, использованные для всего профиля (выводится под профилем или над ним)
- GUI — флаг отображения графического интерфейса (панели управления)
- GUI_Size_Scale — дробный множитель, масштабирующий графическую панель управления на мониторах с высоким разрешением
- GUI_Hint — подсказка по горячим клавишам: Z скрывает панель, X показывает ее
2 — название индикатора и инструмента — источника данных. Панель можно перетаскивать по графику мышью (Drag & Drop); чтобы активировать панель, может понадобиться двойной щелчок
3 — значок, который разворачивает и сворачивает графическую панель
4 (Type) — режим построения индикатора, соответствует входному параметру Profile_Type.
6 (Mode) — период построения профилей, соответствует входному параметру Profile_Period.
8 (Tick Multiplier) — при построении профиля соседние тики объединяются в группы, размер которых задает эта настройка, и объемы внутри группы тоже суммируются. На высоковолатильных рынках объемы распределяются по широкому диапазону цен, и уровни визуально не выделяются. Эта настройка помогает лучше находить зоны интереса на таких рынках.
9 (Sync profiles) — длина линий профиля соответствует отношению текущего объема к максимальному. Если настройка отключена, длина линий нормируется по максимальному объему текущего профиля. Если включена — по максимальному объему, найденному среди всех значений всех построенных профилей. Иначе говоря, включенная настройка позволяет наглядно сравнивать объемы разных периодов, когда вы анализируете несколько профилей.
Клавиша Z полностью скрывает панель, клавиша X снова ее показывает.
Клавиша F5 заново рассчитывает координаты панели по текущему размеру окна графика (это помогает, если панель пропала из рабочей области). Обратите внимание: сброс координат не покажет панель, которая уже скрыта клавишей Z или входным параметром «GUI».
При добавлении индикатора на график приоритет имеют входные параметры. Но если вы меняли настройки через графическую панель, при смене таймфрейма индикатор возьмет текущие параметры из панели. В отдельных случаях решить проблему помогает удаление индикатора с графика и повторное добавление.

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


