Назад

VibeFox Nadaraya-Watson Envelope MT5 — Допомога

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.