VibeFox Nadaraya Watson Envelope
- Индикаторы
- Версия: 1.10
- Обновлено: 2 июля 2026
- Активации: 5
VibeFox Nadaraya-Watson Envelope — канал ядровой регрессии и сигналы отскока
VibeFox Nadaraya-Watson Envelope — непараметрический сглаживающий индикатор для MetaTrader 5. Он строит плавную кривую ядровой регрессии и симметричные полосы конверта непосредственно на ценовом графике, давая чёткий визуальный ориентир для направления тренда, границ канала и сигналов входа при отскоке от полос. Всё управление сосредоточено в одной плавной интерактивной canvas-панели без необходимости открывать диалог параметров терминала.
Что измеряет Nadaraya-Watson Envelope
Оценщик Надарая-Уотсона — классический непараметрический статистический метод, оценивающий условное среднее переменной через взвешенное среднее наблюдений. В трейдинге он применяется к истории цен: каждый бар взвешивается ядровой функцией, которая присваивает больший вес близким барам и меньший — удалённым. Результат — плавная линия регрессии (Center), адаптирующаяся к ценовой структуре без фиксированных предположений о периоде.
Выше и ниже центральной линии индикатор строит две полосы конверта (Upper и Lower). Расстояние полос от центра управляется параметром Multiplier, масштабированным на среднее отклонение цены от регрессии. Доступны два типа ядра: Gaussian (гауссово) даёт классическое взвешивание по форме колокола; Rational Quadratic (рационально-квадратичное) является смесью гауссианов разных масштабов и мягче реагирует на выбросы.
Доступны два режима расчёта. Режим Repaint обновляет кривую на каждом тике, адаптируясь к поступающим данным в реальном времени. Режим Non-repaint фиксирует конечную точку последнего бара так, что историческая регрессия не меняется после закрытия бара.
Точки входа
Envelope Bounce — BUY и SELL
Основной сигнал — Envelope Bounce: касание ценой или выход за пределы полос конверта. Когда цена касается нижней полосы или опускается ниже неё, на ценовом графике ставится маркер BUY — рынок статистически перерастянут вниз относительно ядровой регрессии, что повышает вероятность движения вверх к среднему. Когда цена касается верхней полосы или поднимается выше неё, появляется маркер SELL.
Параметр Near tolerance (x ATR) добавляет зону близости вокруг каждой полосы. Сигнал срабатывает не только при прямом касании, но и когда цена находится в пределах указанного кратного ATR от полосы, что снижает количество пропущенных сигналов из-за требования точного касания.
Полный визуальный контроль
Центральная линия и полосы конверта имеют независимые регуляторы цвета и прозрачности. Center Color и Center Transparency % задают стиль линии регрессии; Envelope Color и Envelope Transparency % — стиль верхней и нижней полос. Line Width (1-10) устанавливает толщину в пикселях всех рисуемых линий. Все визуальные настройки можно менять вживую прямо на панели без перезапуска индикатора.
Интерактивная панель на графике
Весь интерфейс — это плавная canvas-панель, рассчитанная на быстрое управление мышью. Все параметры собраны в аккуратные строки, а настройки входов выделены отдельным заголовком раздела, чтобы параметры сигнала не путались с параметрами линии. В заголовке панели находятся иконки управления.
Power — включает и выключает отрисовку линий индикатора и сигналов, не удаляя индикатор с графика.
Settings (шестерёнка) — открывает и закрывает панель настроек.
Updown (стрелки) — переносит панель между отдельным подокном и основным графиком.
Close (крестик) — закрывает индикатор.
Resizable — перетащите нижний правый угол, чтобы масштабировать панель.
Collapsible — двойной щелчок по заголовку сворачивает панель в компактную полосу.
Mouse wheel — наведите курсор на любое числовое поле и прокрутите колесо, чтобы изменить значение, не открывая клавиатуру.
Settings и персонализация
Кнопка Settings открывает раздел, где панель подгоняется под рабочее пространство: светлая, тёмная или автоматическая Theme, настраиваемая ширина панели, размер заголовка, высота строки и размер шрифта. Дополнительные штрихи позволяют скрыть нижнюю полосу через Hide Footer, уменьшить шапку в свёрнутом виде с помощью Mini Header и автоматически сворачивать панель при клике вне её. Почти все параметры меняются прямо на панели вживую — входные поля во вкладке Inputs задают лишь стартовые значения. Вы также можете запускать несколько независимых копий на одном графике, присвоив каждой уникальный номер Instance.
Уведомления о входе
Вам не нужно сидеть и сторожить график в ожидании сигнала. Каждый вход можно отправлять по нескольким каналам уведомлений, которые включаются независимо прямо в панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на вашем телефоне.
Email — письмо, отправленное через почтовые настройки терминала.
Telegram — текст оповещения вместе со скриншотом графика, отправленный прямо в ваш Telegram-чат.
Включайте только нужные каналы, и вы получите оповещение в тот момент, когда новый вход появится на символе и таймфрейме, с которыми вы работаете.
Визуальная история (HTML report)
Включите канал Html, и каждый сигнал входа сохраняется в HTML-отчёт вместе со скриншотом графика на момент срабатывания. Отчёт хранится в папке Files терминала, в каталоге VibeFox_Nadaraya, и открывается в любом браузере — получается визуальный журнал всех входов, которые нашёл индикатор. Кнопка корзины в один клик очищает отчёт и его скриншоты, когда захотите начать заново.
Telegram-оповещения
Сигналы также можно получать прямо в ваш Telegram-чат — текст оповещения вместе со скриншотом графика на момент обнаружения. Включите канал Telegram и укажите токен бота и идентификатор чата во входных параметрах.
Доставка осуществляется через HTML-отчёт: каждый новый сигнал записывается в отчёт, а отчёт, открытый в браузере, самостоятельно пересылает его в ваш Telegram-чат. Именно поэтому при включении Telegram отчёт Html остаётся включённым, и два канала работают вместе.
Встроенная многоязычная справка
В панель встроена полная страница справки, доступная на 10 languages, так что каждый элемент управления объясняется прямо там, где вы его используете.
Параметры (вкладка Inputs)
Большинство настроек можно также менять вживую прямо на панели (кнопка Settings) — входные параметры задают только начальные значения при запуске.
Kernel
Bandwidth h — ширина ядра, управляет степенью сглаживания. Более высокие значения дают более гладкую, медленно реагирующую кривую. Default: 8.0.
Multiplier — множитель ширины конверта; масштабирует расстояние верхней и нижней полос от центральной линии. Default: 3.0.
Kernel type — тип ядровой функции: Gaussian или Rational Quadratic. Default: Gaussian.
Window size (bars per estimate) — количество исторических баров, используемых в каждой оценке регрессии. Default: 500.
Mode
Repaint mode — если false: режим без перерисовки — регрессия фиксируется на последнем завершённом баре и не перерисовывает историю. Если true: кривая обновляется на каждом тике. Default: false.
Visual
Center Color — цвет центральной линии регрессии. Default: Gold.
Center Transparency % — прозрачность центральной линии (0 = полностью непрозрачная). Default: 0.
Envelope Color — цвет верхней и нижней полос конверта. Default: DodgerBlue.
Envelope Transparency % — прозрачность полос конверта. Default: 35.
Line Width (1-10) — толщина всех рисуемых линий в пикселях. Default: 2.
Entry Points
Envelope Bounce signal — включает сигнал Envelope Bounce: цена касается нижней полосы = BUY, верхней полосы = SELL. Default: выключено.
Near tolerance (x ATR) — зона близости вокруг каждой полосы в единицах ATR; сигналы срабатывают, когда цена находится в пределах этого расстояния от полосы. Default: 0.25.
Notifications
Push Notification — push-уведомление на мобильный терминал MetaTrader. Default: выключено.
Alert Popup — всплывающее окно Alert внутри терминала. Default: выключено.
Email — письмо через почтовые настройки терминала. Default: выключено.
Html Report — сохраняет каждый сигнал со скриншотом в HTML-отчёт (папка Files, каталог VibeFox_Nadaraya), открывается в любом браузере. Default: выключено.
Telegram — отправляет каждый сигнал в ваш Telegram-чат (текст оповещения и скриншот графика) через HTML-отчёт. Default: выключено.
Telegram bot token — токен вашего Telegram-бота, используемый для отправки сообщений.
Telegram chat id — идентификатор Telegram-чата, в который приходят сигналы.
Panel / Settings
Panel width, px (300..800) — ширина панели в пикселях. Default: 800.
Header size (1..6) — размер заголовка. Default: 1.
Theme — цветовая тема: Auto (по графику), Dark или Light. Default: Auto.
Row height (px) — высота строки панели в пикселях. Default: 34.
Font size — размер шрифта панели. Default: 8.
Hide Footer — скрыть нижнюю полосу панели. Default: выключено.
Mini Header on collapse — показывать мини-заголовок в свёрнутом виде. Default: выключено.
Close on click outside — сворачивать панель при клике вне её. Default: выключено.
Instance (unique per copy: 1,2,3...) — номер копии индикатора; позволяет держать несколько независимых копий на одном графике. Default: 1.
Panel Start Window — где открывается панель при запуске: Subwindow или Chart. Default: Subwindow.
