VibeFox VSA
- Индикаторы
- Версия: 1.0
- Активации: 5
VibeFox VSA — анализ объёма и спреда с сигналами входа «умных денег»
VibeFox VSA — индикатор Volume Spread Analysis в реальном времени для MetaTrader 5, построенный на классическом методе Тома Уильямса. Для каждого закрытого бара он сопоставляет спред (диапазон бара) с его объёмом и положением закрытия и отмечает момент появления узнаваемого сетапа «умных денег» прямо на ценовом графике. Все настройки собраны в одну современную интерактивную панель — вместо чтения сырых столбцов объёма вы видите значимые события и точку входа в момент их формирования.
Как работает индикатор
Volume Spread Analysis изучает связь трёх величин на каждой свече: спред (High минус Low), объём и положение закрытия — где находится закрытие внутри бара, вычисляемое как (Close − Low) / спред. Высокое положение закрытия означает, что бар выиграли покупатели; низкое — продавцы.
Для каждого закрытого бара индикатор сравнивает его спред и объём со скользящими средними за последние Average баров. На основе этого спред классифицируется как широкий или узкий, а объём — как низкий, высокий или очень высокий. Объём всегда тиковый — переключателя Tick/Real нет. Когда сочетание спреда, объёма и положения закрытия совпадает с одним из классических сетапов VSA, на ценовой график ставится маркер.
Маркеры рисуются на ценовом графике объектами, а сам индикатор живёт в своём подокне, где расположена панель управления. Параметр Bars ограничивает объём обрабатываемой истории — задайте 0, чтобы сканировать все доступные бары, или меньшее значение для более быстрой перерисовки на тяжёлых графиках.
Сетапы VSA (сигналы входа)
VibeFox VSA распознаёт пять классических событий Тома Уильямса. Каждый бар даёт не более одного сигнала, причём приоритет у самых сильных и редких событий. Бычьи сетапы ставят маркер BUY, медвежьи — маркер SELL.
Бычий — No Supply (нет предложения)
Нисходящий бар с узким спредом, низким объёмом и закрытием в нижней половине. Отсутствие усилий на продажу после снижения показывает, что предложения, способного толкать цену вниз, больше нет — признак скрытой силы и сигнал BUY.
Бычий — Stopping Volume (останавливающий объём)
Нисходящий бар с широким спредом и очень высоким объёмом, закрывающийся заметно выше минимума. Огромное усилие, не сумевшее удержать цену внизу, означает, что покупатели поглощают продажи — возможное дно и сигнал BUY.
Медвежий — No Demand (нет спроса)
Восходящий бар с узким спредом, низким объёмом и закрытием в верхней половине. Рост без реальных усилий на покупку показывает отсутствие спроса за движением — признак слабости и сигнал SELL.
Медвежий — Climax (кульминация)
Восходящий бар с широким спредом и очень высоким объёмом, закрывающийся заметно ниже максимума. Кульминационное усилие, не удержавшее максимумы, означает, что профессионалы продают на силе — возможная вершина и сигнал SELL.
Медвежий — Upthrust (ложный выброс)
Бар с широким спредом на высоком объёме, который ставит новый максимум, а затем закрывается у своего минимума. Этот ложный пробой ловит покупателей перед разворотом цены — классический сигнал SELL.
Работа с панелью
Маркеры покупки и продажи окрашиваются отдельно пикерами Buy и Sell, поэтому направление читается мгновенно. Селектор Marker переключает значок между простым крестом (+), залитыми треугольниками или стрелками с хвостом, а Size масштабирует маркер в пикселях (от 6 до 40). Оба цвета поддерживают настройку прозрачности (0-100%) в попапе пикера, чтобы мягко слиться с графиком.
Весь интерфейс — плавная canvas-панель для быстрого управления мышью. Параметры Average и Bars расположены в верхней строке; блок сигналов вынесен отдельно с золотым заголовком ENTRY и содержит тоглеры Bull и Bear, настройки маркера и цвета. В шапке панели — иконки управления.
Power — включает и выключает отрисовку маркеров входа без удаления индикатора.
Settings (gear) — открывает и закрывает раздел настроек.
Updown (arrows) — перемещает панель между подокном и основным графиком.
Close (cross) — закрывает индикатор.
Resizable — потяните правый нижний угол для изменения размера панели.
Collapsible — двойной клик по шапке сворачивает панель в компактную полосу.
Mouse wheel — наведите на числовое поле и прокрутите колесо для изменения значения.
Настройки и персонализация
Кнопка Settings открывает раздел подгонки панели под рабочее пространство: светлая, тёмная или автоматическая Theme, регулировка ширины панели, размера шапки, высоты строк и шрифта. Дополнительно можно скрыть нижнюю панель через Hide Footer, включить компактную шапку при сворачивании Mini Header и автосворачивание при клике вне панели. Почти все параметры меняются вживую прямо на панели — поля на вкладке Inputs задают лишь стартовые значения. Несколько независимых копий на одном графике запускаются с уникальным значением Instance — для сравнения разных периодов усреднения рядом.
Уведомления о входах
Не нужно сидеть у экрана в ожидании сетапа. Каждый вход может быть отправлен через несколько каналов уведомлений, включаемых независимо прямо на панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на телефоне.
Email — письмо через настройки почты терминала.
Telegram — текст сигнала со скриншотом графика прямо в ваш Telegram-чат.
Включайте только нужные каналы — уведомление придёт в момент появления нового сетапа VSA на выбранном инструменте и таймфрейме.
Визуальная история (HTML-отчёт)
Включите канал Html — каждый сигнал входа сохраняется в HTML-отчёт вместе со скриншотом графика в момент срабатывания. Отчёт хранится в папке Files терминала, в директории VibeFox_VSA (MQL5/Files/VibeFox_VSA/result.html), и открывается в любом браузере — визуальный журнал всех найденных сетапов. Кнопка очистки удаляет отчёт и скриншоты в один клик.
Telegram-уведомления
Сигналы можно получать прямо в Telegram — текст сигнала со скриншотом графика в момент обнаружения. Включите канал Telegram и введите токен бота и chat id в параметрах.
Доставка работает через HTML-отчёт: новый сигнал записывается в отчёт, а отчёт, открытый в браузере, самостоятельно пересылает его в Telegram. По этой причине включение Telegram автоматически оставляет Html-отчёт активным.
Встроенная многоязычная справка
Полная страница справки встроена в панель и доступна на нескольких языках — каждый элемент управления объяснён прямо там, где вы его используете.
Параметры (вкладка Inputs)
Большинство настроек можно изменять вживую прямо на панели (кнопка Settings) — входные параметры задают только начальные значения при запуске.
VSA
Averaging Period — число баров для усреднения спреда и объёма, базовая величина, с которой индикатор сравнивает каждый бар. По умолчанию: 20.
Bars of history to process — сколько баров истории сканируется, 0 = все доступные. По умолчанию: 500.
Accent Color — акцентный цвет панели. По умолчанию: DodgerBlue.
Entry Points
Bull signals (No Supply / Stopping Volume) — включает бычьи маркеры BUY. По умолчанию: включено.
Bear signals (No Demand / Climax / Upthrust) — включает медвежьи маркеры SELL. По умолчанию: включено.
Marker Font Size — размер маркеров входа в пикселях, 6..40. По умолчанию: 12.
Entry Marker — значок маркера: Cross (+), Triangle или Arrow. По умолчанию: Arrow.
Buy Color — цвет маркера BUY. По умолчанию: LimeGreen.
Buy Transparency — прозрачность маркера покупки в процентах, 0-100. По умолчанию: 0.
Sell Color — цвет маркера SELL. По умолчанию: Red.
Sell Transparency — прозрачность маркера продажи в процентах, 0-100. По умолчанию: 0.
Notifications
Push Notification — включает push-уведомления в мобильное приложение MetaTrader. По умолчанию: выключено.
Alert Popup — включает всплывающие уведомления в терминале. По умолчанию: выключено.
Email — включает отправку писем через почту терминала. По умолчанию: выключено.
Html Report — сохраняет каждый сигнал со скриншотом в Files/VibeFox_VSA/result.html. По умолчанию: выключено.
Telegram — пересылает сигналы со скриншотами в Telegram-чат через HTML-отчёт. По умолчанию: выключено.
Telegram - bot token — токен Telegram-бота для доставки. По умолчанию: пусто.
Telegram - chat id — идентификатор целевого Telegram-чата. По умолчанию: пусто.
Panel / Settings
Panel width, px — ширина панели на графике в пикселях, 300..800. По умолчанию: 800.
Header size — высота шапки панели, 1..6. По умолчанию: 1.
Theme — цветовая тема панели: Light, Dark или Auto. По умолчанию: Auto.
Row height (px) — высота строки параметров в пикселях. По умолчанию: 34.
Font size — размер шрифта внутри панели. По умолчанию: 8.
Hide Footer — скрывает нижнюю панель. По умолчанию: выключено.
Mini Header on collapse — показывает компактную шапку при сворачивании. По умолчанию: выключено.
Close on click outside — автоматически сворачивает панель при клике вне её. По умолчанию: выключено.
Instance — уникальный номер для каждой копии индикатора на одном графике. По умолчанию: 1.
Panel Start Window — начальное положение панели: основной график или подокно. По умолчанию: Subwindow.
