VibeFox Zscore Revert MT5 — Допомога
VibeFox Zscore Revert — канал повернення до середнього за Z-score з автоматичними точками входу
VibeFox Zscore Revert — це індикатор повернення до середнього для MetaTrader 5, що працює в реальному часі. Він вимірює, наскільки сильно ціна відхилилася від своєї ковзної середньої, в одиницях стандартного відхилення — це класичний Z-score — і малює прямо на графіку ціни канал із трьох ліній: середню лінію посередині та дві зовнішні смуги, розташовані на заданій кількості стандартних відхилень від неї. Коли ціна дотягується до зовнішньої смуги, а потім закривається назад усередині каналу, індикатор позначає точку входу на повернення до середнього, очікуючи, що ціна повернеться до центру. Усе керування зібрано в одну сучасну інтерактивну панель.
Як працює індикатор
Рушій побудовано на двох стандартних статистичних показниках ціни закриття. mean (mu) — це проста ковзна середня за період Period: це середня лінія, значення, до якого ціна, як очікується, повернеться. standard deviation (sigma) обчислюється за період Deviation Period і вимірює, наскільки волатильна ціна навколо цього середнього. Z-score будь-якого бара — це просто Z = (price − mu) / sigma: нормована відстань ціни від її середнього, виражена в стандартних відхиленнях.
Зовнішні смуги розміщуються на фіксованому значенні Z-score, заданому параметром Threshold: верхня смуга розташовується на рівні mu + k·sigma, а нижня — на рівні mu − k·sigma, де k — поріг у сигмах. Коли ціна торкається зовнішньої смуги, її Z-score досягає +/-k — статистично розтягнутого, перерозтягнутого стану, з якого очікується повернення до середнього. Значення трьох смуг відмальовуються як лінійні об'єкти прямо на графіку ціни, тоді як сам індикатор розташовується у власному підвікні, де й знаходиться панель керування.
Логіка повернення до середнього
Повернення до середнього — це ідея про те, що ціна після незвично великого відхилення від свого середнього прагне повернутися до цього середнього. Z-score перетворює це на точну, безрозмірну величину: чим далі Z від нуля, тим сильніше розтягнута ціна і тим сильніше притягання назад до середньої лінії.
Індикатор перетворює торкання смуги на точку входу лише тоді, коли ціна підтверджує розворот закриттям назад усередині каналу. Revert BUY виникає, коли мінімум бара пробиває нижню смугу (Z досягає −k), але бар закривається вище неї — розтягнення вниз відкинуто і очікується рух угору до середньої. Revert SELL — дзеркальне відображення: максимум бара пробиває верхню смугу (Z досягає +k), але бар закривається нижче неї — розтягнення вгору відкинуто і очікується рух униз до середньої. Сигнали оцінюються лише на закритих барах; бар, що формується, ігнорується, тому маркер ніколи не перемальовується після встановлення.
Точки входу
Головна цінність VibeFox Zscore Revert — це автоматичні точки входу. Коли повернення до середнього підтверджується на закритому барі, індикатор ставить чіткий маркер прямо на графіку ціни. Поведінка керується перемикачем Revert, який вмикає входи на повернення до середнього (як BUY біля нижньої смуги, так і SELL біля верхньої смуги). Вимкніть його, щоб залишити на екрані лише канал без жодних маркерів.
Маркери купівлі та продажу забарвлюються окремо налаштуваннями кольору Buy і Sell, тому напрямок зчитується миттєво. Селектор Marker перемикає символ між простим хрестом (+), зафарбованими трикутниками або стрілками з хвостом, а параметр Size масштабує маркер у пікселях (від 6 до 40), підлаштовуючись під будь-яку щільність графіка.
Повний візуальний контроль
Три лінії смуг забарвлюються незалежно: Middle — для середньої лінії, Upper — для верхньої смуги і Lower — для нижньої смуги, а товщина всіх трьох задається параметром Width від 1 до 5 пікселів. Кожна лінія смуги та обидва маркери входу підтримують налаштування прозорості (0-100%) у спливаючому вікні вибору кольору, тож ви можете м'яко вписати їх у фон графіка або зробити різко помітними.
Інтерактивна панель на графіку
Увесь інтерфейс — це плавна панель на основі canvas, створена для швидкого керування мишею. Параметри Z-score зібрані в акуратні ряди, а блок входів виділено власним золотим заголовком ENTRY, щоб налаштування сигналів не змішувалися з налаштуваннями ліній. У шапці панелі розміщено керуючі іконки.
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.
Увімкніть лише потрібні канали, і ви будете сповіщені в той момент, коли на символі та таймфреймі, з якими ви працюєте, з'явиться нова точка входу на повернення.
Візуальна історія (HTML-звіт)
Увімкніть канал Html, і кожен сигнал входу зберігається в HTML-звіт разом зі знімком екрана графіка в момент його спрацювання. Звіт зберігається в папці Files термінала, у каталозі VibeFox_Zscore_Revert (MQL5/Files/VibeFox_Zscore_Revert/result.html), і відкривається в будь-якому браузері — ви отримуєте візуальний журнал усіх повернень до середнього, знайдених індикатором. Кнопка очищення в один клік стирає звіт та його знімки екрана будь-якої миті, коли ви захочете почати заново.
Сповіщення в Telegram
Сигнали також можуть доставлятися прямо у ваш чат Telegram — текст сповіщення разом зі знімком екрана графіка в момент виявлення. Увімкніть канал Telegram і введіть токен вашого бота та chat id у параметрах.
Доставка спирається на HTML-звіт: кожен новий сигнал записується у звіт, а звіт — відкритий у браузері — сам пересилає його у ваш чат Telegram. З цієї причини увімкнення Telegram автоматично залишає звіт Html увімкненим, і обидва канали працюють разом.
Вбудована багатомовна довідка
У панель вбудовано повну сторінку допомоги, доступну кількома мовами, тож кожен елемент керування пояснюється прямо там, де ви його використовуєте.
Параметри (вкладка Inputs)
Більшість налаштувань також можна змінювати наживо прямо на панелі (кнопка Settings) — вхідні параметри задають лише початкові значення при запуску.
Zscore Revert
Period (SMA mean / mu) — період простої ковзної середньої, що використовується як середнє (середня лінія). За замовчуванням: 20.
Deviation Period (sigma) — період стандартного відхилення, що використовується для розрахунку ширини смуг. За замовчуванням: 20.
Threshold (Z-score, k sigma) — відстань смуг у стандартних відхиленнях; смуги розташовані на mu +/- k·sigma. За замовчуванням: 2.0.
Bars of history to process — скільки барів назад розраховуються канал і входи, 0 = усі доступні. За замовчуванням: 200.
Middle Line Color — колір середньої лінії. За замовчуванням: DodgerBlue.
Middle Line Transparency — прозорість середньої лінії у відсотках, 0-100. За замовчуванням: 0.
Upper Band Color — колір верхньої смуги. За замовчуванням: OrangeRed.
Upper Band Transparency — прозорість верхньої смуги у відсотках, 0-100. За замовчуванням: 0.
Lower Band Color — колір нижньої смуги. За замовчуванням: OrangeRed.
Lower Band Transparency — прозорість нижньої смуги у відсотках, 0-100. За замовчуванням: 0.
Line Width — товщина ліній смуг у пікселях, 1..5. За замовчуванням: 1.
Entry Points
Revert (return to mean from a band) — вмикає входи на повернення до середнього (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_Zscore_Revert/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.
