VibeFox Gartley MT5
VibeFox Gartley — индикатор гармонических паттернов в реальном времени для MetaTrader 5. Он анализирует свинговую структуру цены, находит классический паттерн Гартли XABCD, проверяет его по коэффициентам Фибоначчи и отмечает точку входа прямо на ценовом графике в момент завершения паттерна. Все элементы управления собраны в одну современную интерактивную панель — вместо ручного измерения колен вы видите гармонический паттерн и торговую идею в момент их формирования.
VibeFox Gartley — гармонический паттерн XABCD с точками входа по Фибоначчи
VibeFox Gartley — индикатор гармонических паттернов в реальном времени для MetaTrader 5. Он анализирует свинговую структуру цены, находит классический паттерн Гартли XABCD, проверяет его по коэффициентам Фибоначчи и отмечает точку входа прямо на ценовом графике в момент завершения паттерна. Все элементы управления собраны в одну современную интерактивную панель — вместо ручного измерения колен вы видите гармонический паттерн и торговую идею в момент их формирования.
Как работает индикатор
Индикатор работает в три этапа: сначала строит свинговый скелет рынка, затем ищет в этом скелете валидный паттерн Гартли и, наконец, ставит маркер Buy или Sell в точке завершения D.
1. Свинг-пивоты (ZigZag)
Встроенный движок ZigZag отфильтровывает мелкий ценовой шум и оставляет только значимые точки разворота — свинговые вершины (peaks) и свинговые впадины (troughs). Им управляют три классических параметра. Depth задаёт минимальное число баров между двумя пивотами, чтобы игнорировать мелкие колебания. Deviation — минимальный размер разворота, необходимый для регистрации нового пивота, отсекающий неглубокие откаты. Backstep — минимальное число баров между двумя экстремумами одного типа. Вместе они настраивают детекцию свингов от быстрой и детальной до медленной, показывающей только крупные движения. Параметр Bars ограничивает объём обрабатываемой истории — 0 сканирует все доступные бары, меньшее значение даёт более быструю перерисовку на тяжёлых графиках.
2. Паттерн Гартли (XABCD)
Из цепочки чередующихся свинг-пивотов индикатор перебирает каждую последовательность из пяти точек X-A-B-C-D и проверяет, соблюдают ли колена пропорции Фибоначчи Гартли. Диапазоны допуска оставлены достаточно широкими, чтобы реальные паттерны на графике проходили проверку, но при этом оставались похожими на настоящий Гартли:
AB/XA от 0.382 до 0.886 (идеал 0.618); BC/AB от 0.236 до 0.950; CD/BC от 1.0 до 3.618 (расширение от C к D); AD/XA от 0.5 до 1.0 (идеал 0.786), при строгом правиле: точка D не должна превышать точку X. Только когда все четыре коэффициента попадают в свои диапазоны, паттерн принимается, рисуется на графике соединительными линиями и превращается во вход.
3. Вход в точке D
Каждый валидный паттерн даёт ровно один вход, размещаемый в точке завершения D — в момент, когда гармоническая структура завершена и от зоны D ожидается разворот цены.
Точки входа
Главная ценность VibeFox Gartley — автоматические точки входа: индикатор сам проверяет паттерн и ставит понятный маркер прямо на ценовом графике. Доступны два независимых направления паттерна, у каждого свой тоглер.
Бычий Гартли — BUY в D
Бычий Гартли — это последовательность X(низ) A(верх) B(низ) C(верх) D(низ), где D является свинговой впадиной выше X. При его валидации в точке D ставится маркер BUY — нисходящее колено к D завершено, ожидается разворот цены вверх.
Медвежий Гартли — SELL в D
Медвежий Гартли — зеркальная последовательность X(верх) A(низ) B(верх) C(низ) D(верх), где D является свинговой вершиной ниже X. При его валидации в точке D ставится маркер SELL — восходящее колено к D завершено, ожидается разворот цены вниз.
Маркеры покупки и продажи окрашиваются отдельно настройками Buy Color и Sell Color, поэтому направление читается мгновенно. Селектор Marker переключает значок между простым крестом (+), залитыми треугольниками и стрелками с хвостом, а регулятор Size масштабирует маркер в пикселях (от 6 до 40) под любую плотность графика.
Полный визуальный контроль
Цвет линий паттерна задаётся через Pattern Line Color, а толщина — через Pattern Line Width от 1 до 5 пикселей. Линии паттерна и оба маркера входа поддерживают настройку прозрачности (0-100%) во всплывающем выборе цвета, так что их можно мягко вписать в фон графика. Маркеры на ценовом графике имеют независимые размер и цвет, поэтому входы чётко выделяются на любом фоне.
Интерактивная панель на графике
Весь интерфейс — это плавная панель на основе canvas, созданная для быстрого управления мышью. Параметры свингов собраны в аккуратные строки, а блок входа выделен собственным золотым заголовком ENTRY, чтобы настройки сигналов не смешивались с настройками паттерна. В шапке панели расположены иконки управления.
Power — включает и выключает отрисовку маркеров входа без удаления индикатора с графика.
Settings (шестерёнка) — открывает и закрывает раздел настроек.
Updown (стрелки) — перемещает панель между подокном и основным графиком.
Close (крестик) — закрывает индикатор.
Изменение размера — потяните за нижний правый угол, чтобы масштабировать панель.
Сворачивание — двойной клик по шапке сворачивает панель в компактную полоску.
Колёсико мыши — наведите на любое числовое поле и прокрутите колесо, чтобы изменить значение без клавиатуры.
Настройки и персонализация
Кнопка Settings открывает раздел, где панель подгоняется под ваше рабочее пространство: светлая, тёмная или автоматическая Theme, регулируемая ширина панели, размер шапки, высота строки и размер шрифта. Дополнительно можно скрыть нижнюю панель через Hide Footer, уменьшить шапку при сворачивании с помощью Mini Header и автоматически сворачивать панель по клику вне её. Почти каждый параметр меняется вживую прямо на панели — поля на вкладке Inputs задают только стартовые значения. Также можно запускать несколько независимых копий на одном графике, задав каждой уникальный Instance, чтобы сравнивать разные настройки свингов рядом.
Уведомления о входах
Не нужно сидеть и сторожить график в ожидании паттерна. Каждый вход может отправляться по нескольким каналам уведомлений, которые включаются независимо прямо на панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на телефоне.
Email — письмо через почтовые настройки терминала.
Telegram — текст сигнала вместе со скриншотом графика, отправленный прямо в ваш Telegram-чат.
Включайте только нужные каналы — и вы получите уведомление в момент завершения нового Гартли на символе и таймфрейме, с которыми работаете.
Визуальная история (HTML-отчёт)
Включите канал Html — и каждый сигнал входа сохраняется в HTML-отчёт вместе со скриншотом графика в момент его появления. Отчёт хранится в папке Files терминала, в каталоге VibeFox_Gartley (MQL5/Files/VibeFox_Gartley/result.html), и открывается в любом браузере — вы получаете визуальный журнал всех найденных индикатором паттернов. Кнопка-корзина в один клик очищает отчёт и его скриншоты, когда захотите начать заново.
Оповещения в Telegram
Сигналы можно доставлять прямо в ваш Telegram-чат — текст сигнала вместе со скриншотом графика в момент обнаружения. Включите канал Telegram и укажите bot token и chat id во входных параметрах.
Доставка опирается на HTML-отчёт: каждый новый сигнал записывается в отчёт, а отчёт, открытый в браузере, сам пересылает его в ваш Telegram-чат. Поэтому включение Telegram автоматически держит отчёт Html включённым, и два канала работают вместе.
Встроенная многоязычная справка
В панель встроена полная страница справки, доступная на нескольких языках, так что каждый элемент управления объясняется прямо там, где вы его используете.
