VibeFox Sessions MT5 — Допомога
Індикатор для MetaTrader 5, що відображає торгові сесії Нью-Йорка, Лондона та Токіо прямо на графіку у вигляді кольорових підсвічувань. Підтримує сповіщення при відкритті сесії та зручну панель керування.
Встановлення
Скопіюйте папку VibeFox_Sessions до каталогу MQL5/Indicators вашого терміналу MetaTrader 5. Перезапустіть термінал або оновіть список індикаторів і перетягніть VibeFox_Sessions.mq5 на потрібний графік.
Головна панель
Кожен із трьох рядків панелі керує однією сесією: New York, London, Tokyo. У рядку розташовані: кнопка увімкнення/вимкнення сесії (зелена при увімкненій), кольоровий квадрат для вибору кольору підсвічування, поточний час у цьому місті, поля часу відкриття та закриття (години та хвилини), кнопка Reset для повернення до стандартних значень.
Сесії за замовчуванням
New York: 13:30 — 20:00 UTC. London: 07:00 — 15:30 UTC. Tokyo: 00:00 — 06:00 UTC. Усі часи вказано в UTC; індикатор автоматично переводить їх у брокерський час з урахуванням зсуву, заданого в полі UTC.
Налаштування часу сесії
Години встановлюються кнопками мінус і плюс у діапазоні 0..23. Хвилини перемикаються між 0 і 30 тими ж кнопками. Якщо після змін потрібно повернутися до стандарту біржі — натисніть Reset у правій частині рядка.
Колір сесії
Кольоровий квадрат праворуч від назви сесії відкриває випадаючий вибір кольору: палітра 144 відтінків та градації сірого, поле HEX для точного введення, повзунок прозорості (0—100%). Зміни застосовуються одразу.
Час міст
Праворуч від кольорового квадрата показано поточний час у цьому часовому поясі: NY — UTC-5, LDN — UTC+0, TKY — UTC+9. Час оновлюється раз на хвилину. Якщо торговий сервер брокера зупинено (вихідні), час міст не оновлюється — показується момент останнього тіку.
Нижній рядок
У нижньому рядку панелі розташовані глобальні параметри: зсув UTC, поле Bars, відображення Local та Server time.
Зсув UTC
Поле UTC задає різницю між часом брокера та UTC у годинах. Наприклад, якщо ваш сервер живе за GMT+3 — поставте 3. Без правильного значення сесії малюватимуться зі зсувом.
Параметр Bars
Поле Bars задає кількість останніх барів, на яких індикатор малює сесійні підсвічування. За замовчуванням 500. Зменшуйте для прискорення відмалювання на старих графіках.
Local та Server
Local — локальний час вашого комп'ютера. Server — час торгового сервера брокера. Зручно для контролю розсинхронізації.
Сповіщення
На вкладці Settings є чотири чекбокси сповіщень. Сповіщення приходить рівно один раз при відкритті кожної увімкненої сесії.
Push (мобільний MetaTrader)
Налаштуйте MetaQuotes ID у Tools → Options → Notifications. Без цього SendNotification() мовчки не спрацює.
Alert
Спливаюче вікно безпосередньо в терміналі. Жодного налаштування не потребує.
SMTP-сервер налаштовується в Tools → Options → Email. Без налаштування SendMail() не спрацює.
Telegram
Вкажіть Bot Token і Chat ID в інпутах індикатора (створити бота можна через @BotFather) та додайте https://api.telegram.org до Tools → Options → Expert Advisors → дозволених WebRequest URLs.
Вкладка Settings
Регулює зовнішній вигляд панелі та поведінку помічника.
Розміри панелі
Ширина 1—6, висота рядка 1—6, розмір шрифту 6—12, розмір header (S/M/L/XL).
Тема
Перемикання Dark/Light визначає колірну схему панелі. За замовчуванням обирається автоматично за кольором фону графіка.
Додаткові опції
«Hide Helpbar» приховує нижній рядок підказок. «Mini Header» зменшує шапку при згорнутій панелі. «Close on click outside» закриває панель при кліку за її межами.
Кнопка допомоги
Кнопка «?» у правій частині вкладки Settings — показує посилання на онлайн-документацію (спливаюче вікно з URL для копіювання).
Керування панеллю
Додаткові можливості та кнопки шапки панелі.
Кнопки header панелі
Іконка живлення (увімк/вимк усього індикатора), шестерня (перехід на вкладку Settings), стрілки вгору-вниз (перемикання між підвікном індикатора та основним графіком), хрестик (закриття індикатора).
Збереження налаштувань
Усі зміни, зроблені з панелі (кольори, часи, чекбокси сповіщень), зберігаються автоматично в Global Variables терміналу та відновлюються при наступному запуску. Параметри в input-полях використовуються лише при першому запуску та при скиданні.
Кілька копій на одному графіку
Можна навісити кілька екземплярів індикатора на один графік — параметр Instance в інпутах (1, 2, 3...) задає унікальний ідентифікатор, щоб налаштування не конфліктували.
