Delta Profile Volume
- Индикаторы
- Teresinha Moraes Correia
- Версия: 2.0
- Обновлено: 27 сентября 2025
- Активации: 20
Техническое описание индикатора – Delta Profile для MetaTrader 5
Delta Profile – это индикатор, разработанный для MetaTrader 5, предназначенный для детального анализа потока объёмов в пределах заданного диапазона свечей. Он структурирует и отображает информацию о дисбалансе положительных объёмов (связанных с движением вверх) и отрицательных объёмов (связанных с движением вниз) на различных ценовых уровнях. В результате пользователь получает чёткое представление о тех участках графика, где сосредоточено наибольшее количество сделок и где формируются реальные рыночные дисбалансы.
Ниже приведены основные технические характеристики и параметры настройки индикатора.
Основная концепция
-
Индикатор определяет ценовые уровни и классифицирует их по положительным объёмам, отрицательным объёмам и чистому дельта (разница между положительными и отрицательными объёмами).
-
Каждый уровень отображается на графике в виде горизонтальных полос, позволяя видеть зоны наибольшей активности и дисбаланса.
-
Пользователь управляет количеством анализируемых свечей, точностью округления цены, максимальным количеством отображаемых уровней и визуальными параметрами.
Основные функции
-
Картирование ценовых уровней: определяет округлённые значения в соответствии с заданной точностью и суммирует объёмы соответствующих свечей.
-
Вычисление чистого дельта: показывает разницу между положительными и отрицательными объёмами, предоставляя объективное значение для каждого ценового диапазона.
-
Выделение наиболее значимого уровня: автоматически определяет цену с наибольшим абсолютным дельта и отмечает её другим цветом.
-
Динамическая визуализация: пропорциональные по размеру полосы, нормализованные относительно максимального дельта, рисуются непосредственно на графике с учётом минимального интервала.
-
Опциональные подписи: пользователь может включить или отключить отображение числовых значений дельта рядом с каждой полосой.
-
Автоматическое обновление: график перерисовывается в реальном времени с помощью внутреннего таймера, поддерживая актуальное отображение рыночного потока.
Параметры настройки
-
PricePrecision (int)
Определяет точность округления цены (в десятичных знаках). Позволяет группировать близкие уровни для консолидации объёмов. -
MinDeltaValue (double)
Минимальное значение дельта, необходимое для отображения уровня. Позволяет убрать шум и выделить только значимые зоны. -
LookbackCandles (int)
Количество прошлых свечей, учитываемых при анализе. Определяет глубину анализа рынка. -
RightMarginBars (int)
Отступ в барах между последней видимой свечой и началом отображения полос индикатора. Обеспечивает удобное расположение на экране. -
BarWidth (int)
Максимальная ширина горизонтальных полос в пикселях. Длина полосы пропорциональна относительному значению дельта уровня. -
BarHeight (int)
Высота каждой полосы в пикселях. -
MinSpacing (int)
Минимальное расстояние в пикселях между отображаемыми полосами. Исключает наложение при близких уровнях. -
MaxBarsToShow (int)
Максимальное количество полос, отображаемых на графике одновременно. -
ShowDeltaValues (bool)
Включает или выключает отображение числовых значений дельта рядом с полосами. -
TextSize (int)
Размер шрифта для отображения значений дельта при включённой опции. -
PositiveDeltaColor (color)
Цвет полос при положительном дельта (преобладание покупочного объёма). -
NegativeDeltaColor (color)
Цвет полос при отрицательном дельта (преобладание продажного объёма). -
StrongestDeltaColor (color)
Цвет, применяемый к уровню с наибольшим абсолютным значением дельта в анализируемом диапазоне. -
EnableDebug (bool)
Включает или выключает вывод отладочных сообщений в журнал. Полезно для анализа работы индикатора.
Внутренняя структура и обработка
-
Индикатор формирует структуру ценовых уровней, содержащую:
-
округлённую цену,
-
положительный объём,
-
отрицательный объём,
-
чистое дельта,
-
количество совпадений.
-
-
В процессе вычислений:
-
История свечей обрабатывается в пределах параметра LookbackCandles.
-
Цена каждой свечи округляется в соответствии с PricePrecision.
-
Объёмы классифицируются как положительные (бычья свеча) или отрицательные (медвежья свеча).
-
Для каждого уровня вычисляется чистое дельта.
-
После обработки уровни сортируются по цене и выводятся графически.
-
Отображение и логика визуализации
-
Полосы отображаются в правой части графика с учётом заданного пользователем отступа.
-
Интенсивность (длина полосы) нормализуется относительно максимального дельта, что обеспечивает пропорциональность всех уровней.
-
Цветовая схема применяется в зависимости от направления дельта или максимального выделения.
-
При включённой опции числовые значения дельта показывают точный дисбаланс на каждом уровне.
Ключевые технические особенности
-
Высокая настраиваемость: полный контроль над внешним видом, количеством отображаемых уровней и детализацией информации.
-
Визуальная эффективность: автоматическая организация графических объектов, исключающая наложение.
-
Обновление в реальном времени: непрерывная перерисовка, обеспечивающая соответствие текущему поведению рынка.
-
Быстрая идентификация доминирующего дисбаланса: автоматическое выделение уровня с наибольшим влиянием.
В итоге, Delta Profile структурирует поток объёмов по ценовым уровням в пределах заданного окна свечей, предоставляя пользователю точный инструмент для анализа дисбаланса между покупками и продажами на конкретных участках графика. Благодаря широким возможностям настройки и оптимизированному отображению, индикатор обеспечивает наглядное и функциональное представление рыночной динамики в реальном времени.
