VibeFox Auto Channel
- Индикаторы
- Версия: 1.0
- Активации: 5
VibeFox Auto Channel — автоматический канал линейной регрессии с точками входа на отскок и пробой
VibeFox Auto Channel — индикатор канала в реальном времени для MetaTrader 5. Он строит канал линейной регрессии по последнему ценовому движению, рисует среднюю линию вместе с верхней и нижней границами, отмечает момент появления сигнала на отскок или пробой прямо на ценовом графике и собирает все настройки в одну современную интерактивную панель. Вместо того чтобы рисовать трендовые каналы вручную, вы видите статистический канал и точку входа в момент их формирования.
Как работает индикатор
Индикатор строит канал линейной регрессии по скользящему окну из последних Lookback баров. Средняя линия рассчитывается методом наименьших квадратов: цена закрытия против индекса бара — это прямая, которая лучше всего описывает текущий тренд. Границы канала идут параллельно средней линии, отстоят от неё вверх и вниз на половину ширины, которая показывает, насколько сильно цена обычно отклоняется от тренда.
Половина ширины управляется двумя настройками. Deviation — множитель, масштабирующий ширину канала, а Mode определяет, как измеряется базовая ширина. В режиме StdDev половина ширины равна Deviation, умноженному на стандартное отклонение остатков (расстояний каждого закрытия до линии регрессии), поэтому канал «дышит» вместе с волатильностью. В режиме MaxDev половина ширины равна максимальному единичному отклонению в окне, поэтому границы охватывают весь ценовой размах. Три луча — средний, верхний и нижний — строятся вправо от начала окна и пересчитываются на каждом новом баре, поэтому канал всегда следует за текущим трендом.
Канал рисуется прямо на ценовом графике объектами-лучами, а сам индикатор живёт в своём подокне, где располагается панель управления.
Точки входа
Главная ценность VibeFox Auto Channel — автоматические точки входа: индикатор сам отслеживает условия и ставит чёткий маркер прямо на ценовом графике. Доступны два независимых типа сигналов, каждый со своим тоглером.
Вход — Bounce (отскок)
Сигнал отскока торгует канал как диапазон. Когда цена касается нижней границы и бар закрывается обратно внутри канала, ставится маркер BUY — нисходящее движение отвергнуто на поддержке. Когда цена касается верхней границы и закрывается внутри, появляется маркер SELL — восходящее движение отвергнуто на сопротивлении. Это сигнал возврата к среднему: он играет от экстремумов в сторону средней линии.
Вход — Break (пробой)
Сигнал пробоя торгует моментум. Закрытие выше верхней границы ставит маркер BUY — цена пробивает канал вверх. Закрытие ниже нижней границы ставит маркер SELL — цена пробивает вниз. Это сигнал продолжения: он реагирует, когда рынок покидает статистический канал, а не уважает его.
Маркеры покупки и продажи окрашиваются отдельно настройками Buy Color и Sell Color, поэтому направление читается мгновенно. Селектор Marker переключает значок между простым крестом (+), залитыми треугольниками или стрелками с хвостом, а параметр Size масштабирует маркер в пикселях (от 6 до 40) под любую плотность графика.
Полный визуальный контроль
Цвет линий канала задаётся параметром Channel Line Color, а толщина — параметром Channel Line Width от 1 до 5 пикселей. Линия и оба маркера входа поддерживают настройку прозрачности (0-100%) во всплывающем выборе цвета, поэтому их можно мягко вписать в фон графика. Маркеры на ценовом графике масштабируются и окрашиваются независимо, поэтому входы чётко выделяются на любом фоне.
Интерактивная панель на графике
Весь интерфейс — это плавная панель на канвасе, созданная для быстрого управления мышью. Параметры канала собраны в аккуратные ряды, а блок входов выделен собственным золотым заголовком ENTRY, чтобы настройки сигналов не смешивались с настройками линий. В шапке панели расположены иконки управления.
Power — включает и выключает отрисовку маркеров входа, не удаляя индикатор с графика (сам канал остаётся нарисованным).
Settings (шестерёнка) — открывает и закрывает раздел настроек.
Updown (стрелки) — переносит панель между подокном и основным графиком.
Close (крестик) — закрывает индикатор.
Изменение размера — потяните за нижний правый угол, чтобы масштабировать панель.
Сворачивание — двойной клик по шапке сворачивает панель в компактную полоску.
Колёсико мыши — наведите на любое числовое поле и прокрутите колёсико, чтобы изменить значение без клавиатуры.
Настройки и персонализация
Кнопка Settings открывает раздел, где панель подгоняется под ваше рабочее пространство: светлая, тёмная или автоматическая Theme, регулируемая ширина панели, размер шапки, высота строки и размер шрифта. Дополнительные опции позволяют скрыть нижнюю полосу через Hide Footer, уменьшить шапку при сворачивании с помощью Mini Header и автоматически сворачивать панель по клику вне её. Почти каждый параметр меняется вживую прямо на панели — поля на вкладке Inputs задают только стартовые значения. Можно также запускать несколько независимых копий на одном графике, задав каждой уникальный Instance, чтобы сравнивать разные настройки канала рядом.
Уведомления о входах
Не нужно сидеть и сторожить график в ожидании сигнала. Каждый вход можно отправить по нескольким каналам уведомлений, которые включаются независимо прямо на панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на вашем телефоне.
Email — письмо, отправленное через почтовые настройки терминала.
Telegram — текст сигнала вместе со скриншотом графика, отправленный прямо в ваш Telegram-чат.
Включайте только нужные каналы — и вы получите уведомление в момент появления нового входа на символе и таймфрейме, с которыми работаете.
Визуальная история (HTML-отчёт)
Включите канал Html — и каждый сигнал входа сохраняется в HTML-отчёт вместе со скриншотом графика в момент его срабатывания. Отчёт хранится в папке Files терминала, в каталоге VibeFox_Auto_Channel (MQL5/Files/VibeFox_Auto_Channel/result.html), и открывается в любом браузере — вы получаете визуальный журнал всех входов, найденных индикатором. Кнопка-корзина в один клик очищает отчёт и его скриншоты, когда нужно начать заново.
Оповещения в Telegram
Сигналы можно доставлять прямо в ваш Telegram-чат — текст сигнала вместе со скриншотом графика в момент обнаружения. Включите канал Telegram и укажите bot token и chat id во входных параметрах.
Доставка идёт через HTML-отчёт: каждый новый сигнал записывается в отчёт, а отчёт, открытый в браузере, сам пересылает его в ваш Telegram-чат. По этой причине включение Telegram автоматически держит отчёт Html включённым, и оба канала работают вместе.
Встроенная многоязычная справка
В панель встроена полная страница справки, доступная на нескольких языках, поэтому каждый элемент управления объясняется прямо там, где вы его используете.
Параметры (вкладка Inputs)
Большинство настроек можно менять вживую прямо на панели (кнопка Settings) — входные параметры задают только начальные значения при запуске.
Channel (канал)
Lookback N — число баров в окне регрессии. По умолчанию: 100.
Deviation Multiplier — множитель, масштабирующий половину ширины канала. По умолчанию: 2.0.
Channel Width Mode — как измеряется базовая половина ширины: StdDev (стандартное отклонение остатков) или MaxDev (максимальное отклонение). По умолчанию: StdDev.
Channel Line Color — цвет линий канала на ценовом графике. По умолчанию: DodgerBlue.
Line Transparency — прозрачность линии канала в процентах, 0-100. По умолчанию: 0.
Channel Line Width — толщина линий в пикселях, 1..5. По умолчанию: 1.
Entry Points (точки входа)
Bounce Entries — включает маркеры, когда цена касается границы и закрывается обратно внутри (нижняя = BUY, верхняя = SELL). По умолчанию: вкл.
Break Entries — включает маркеры, когда цена закрывается за границей (верхняя = BUY, нижняя = 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 — включает email-оповещения через почтовые настройки терминала. По умолчанию: выкл.
Html Report — сохраняет каждый сигнал со скриншотом графика в Files/VibeFox_Auto_Channel/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.
