Volume Profile Auction Matrix
- Утилиты
-
Nguyen Thanh Trieu
I am a software developer and trader focused on building practical trading tools for MetaTrader 5.
My work is centered on:
- Market structure analysis
- Price action logic
- Risk visualization
- Custom indicators and utilities - Версия: 1.14
- Активации: 10
Volume Profile Auction Matrix
Профиль объема и закрепленный VWAP для MetaTrader 5
Большинство трейдеров анализируют рынок исключительно через временные свечи. Однако движение цены определяется не минутами, а балансом спроса и предложения на аукционе. Когда цена попадает в зону отсутствия объема, движение происходит быстро. Когда на уровне торгуется крупный объем, рынок находит справедливую стоимость и переходит в консолидацию.
Volume Profile Auction Matrix переносит институциональный аукционный анализ в терминал MetaTrader 5. Индикатор рассчитывает профили объема по методологии Стейдлмайера, границы 70% зоны стоимости (VAH и VAL), точку контроля (POC), лучи нетестированных уровней (Virgin POC) и закрепленный VWAP с полосами стандартного отклонения. Интерфейс отрисован на нативном графическом холсте CCanvas с мгновенным откликом и управлением в один клик.
Базовые концепции аукциона
- Цена как реклама: Цена движется, чтобы найти участников, готовых совершать сделки. Объем подтверждает, принята цена рынком или отвергнута.
- Точка контроля (POC): Уровень цены с максимальным проторгованным объемом за выбранный период. Отражает консенсус справедливой стоимости.
- 70% Зона стоимости (Value Area): В соответствии с нормальным распределением около 70% объема торгуется в пределах одного стандартного отклонения вокруг POC. Торговля внутри этой зоны означает баланс, а выход за ее пределы сигнализирует о направленном движении.
- Правило 80% Стейдлмайера: Если цена открывается или возвращается в зону стоимости и удерживается в ней две свечи подряд, с высокой статистической вероятностью она пройдет через всю зону к противоположной границе.
- Закрепленный VWAP: Крупные фонды и банки оценивают качество исполнения ордеров относительно VWAP. Привязка VWAP к открытиям сессий, важным новостям или ключевым экстремумам показывает реальную средневзвешенную цену участников.
Ключевые возможности
1. Модуль профиля объема
- Расчет зоны стоимости 70%: Определяет POC и суммирует объем парами вверх и вниз, формируя уровни VAH и VAL.
- Выбор типа объема: Тиковый объем (Tick Volume) для Forex и CFD или реальный объем (Real Volume) для фьючерсов, акций и криптовалют.
- Три режима построения:
- Видимый диапазон (Visible Range): Автоматически пересчитывает профиль при масштабировании и прокрутке графика.
- Дневная сессия (Session): Привязывается к началу текущей сессии (00:00 по времени сервера).
- Фиксированный диапазон (Fixed Range): Перетаскиваемые маркеры начала и конца диапазона прямо на графике для анализа отдельных импульсов и флэтов.
- Классификация формы профиля:
- D-форма: Симметричное распределение, состояние баланса и диапазонная торговля.
- P-форма: Объем смещен к верхней границе, агрессивные покупки или закрытие коротких позиций.
- b-форма: Объем смещен к нижней границе, агрессивные продажи или ликвидация лонгов.
- B-форма: Двойное распределение с двумя отдельными зонами стоимости.
2. Закрепленный VWAP и полосы дисперсии
- Режимы привязки: Дневное, недельное или месячное открытие, ключевые максимумы и минимумы (Swing High/Low), либо интерактивный пин на любую выбранную свечу (например, выход новостей по ставкам или инфляции).
- Полосы волатильности: Проекции отклонений 1.0, 2.0 и 3.0 сигма на основе накопленной взвешенной дисперсии объема.
- Оптимизация производительности: Децимация точек при анализе длительной истории для исключения зависаний терминала.
3. Отслеживание нетестированных уровней (Virgin POC)
- Уровни максимального объема прошлых дней, к которым цена еще не возвращалась, служат сильными магнитами ликвидности.
- Индикатор автоматически чертит горизонтальные пунктирные лучи вперед во времени до первого касания ценой.
- Автоматическое удаление луча при тестировании уровня предотвращает загромождение графика.
4. Графическая панель CCanvas HUD
- Создана на нативной технологии CCanvas, что исключает перекрытие панели линиями графика, свечами или сеткой.
- Отображает текущую структуру рынка, координаты POC/VAH/VAL, спред до VWAP в пунктах и сигмах, а также тактические рекомендации.
- Кнопки быстрого переключения режимов профиля, смены привязки VWAP и включения полос прямо с графика без захода в настройки.
- Возможность перетаскивания панели за заголовок в любое место на экране.
- Компактный индикатор загрузки при пересчете данных для плавного визуального отклика.
5. Система оповещений
- Сигналы при тесте уровней Virgin POC, активации правила 80% и выходе цены к внешним полосам 2.0 и 3.0 сигма.
- Поддержка всплывающих окон (Alert), звуковых сигналов и Push-уведомлений на мобильный телефон.
- Фильтр задержки предотвращает спам повторными сигналами при резких движениях.
Торговые сценарии
Сценарий 1: Ротация внутри зоны стоимости (Правило 80%)
Если цена выходит за границы зоны стоимости, но не находит там поддержки объема и возвращается обратно, дождитесь закрытия двух свечей внутри зоны. Основная цель движения: уровень POC и противоположная граница зоны стоимости.
Сценарий 2: Возврат к среднему по полосам VWAP
В сбалансированном рынке (D-образный профиль) выход цены к полосам 2.0 или 3.0 стандартного отклонения указывает на статистическую перекупленность или перепроданность. При появлении свечей отторжения открываются позиции на возврат к центральной линии VWAP.
Сценарий 3: Отработка уровней Virgin POC
Объем, оставшийся нетестированным, притягивает цену при развитии тренда или глубокой коррекции. Используйте лучи VPOC в качестве высоковероятных целей для фиксации прибыли или точек контртрендовой реакции.
Входные параметры
| Группа | Параметр | По умолчанию | Описание |
|---|---|---|---|
| Auction Profile | InpVPMode | Visible Range | Режим: видимый диапазон, дневная сессия или фиксированный отрезок. |
| Auction Profile | InpVolType | Tick Volume | Тиковый объем для Forex/CFD, реальный объем для фьючерсов и крипто. |
| Auction Profile | InpTargetBins | 80 | Количество ценовых уровней гистограммы (от 20 до 300). |
| Auction Profile | InpValueAreaPct | 70.0% | Процент общего объема внутри зоны стоимости (68.2% - 70.0%). |
| Auction Profile | InpTrackVirginPOCs | true | Включение поиска и проекции нетестированных уровней POC. |
| Anchored VWAP | InpVWAPAnchorMode | Daily Open | Период привязки: день, неделя, месяц, экстремумы или интерактивный пин. |
| Anchored VWAP | InpShowVWAPBands | true | Отображение полос стандартного отклонения. |
| Anchored VWAP | InpBand1/2/3Multiplier | 1.0, 2.0, 3.0 | Множители для 1-й, 2-й и 3-й полосы отклонения. |
| Theme & HUD | InpTheme | Cyber Obsidian | Цветовая схема: Cyber Obsidian, Bloomberg Slate или Stealth Monochrome. |
| Alert System | InpAlertPopup / Sound / Push | true / true / false | Настройка способов отправки сигналов. |
| About | InpProfile | Author Link | Ссылка на профиль разработчика для поддержки и обновлений. |
Поддерживаемые рынки
- Инструменты: Валютные пары (EURUSD, GBPUSD, USDJPY), драгоценные металлы (XAUUSD, XAGUSD), фондовые индексы (US30, NAS100, DAX40), нефть (USOIL) и криптовалюты (BTCUSD, ETHUSD).
- Таймфреймы: От M1 до D1. Внутридневные трейдеры обычно используют M1, M5 и M15; среднесрочные трейдеры: H1, H4 и D1.
- Счета: Полная совместимость со стандартными брокерскими счетами и проп-компаниями (Prop Firms).
По техническим вопросам и предложениям обращайтесь через личные сообщения на MQL5.
