VibeFox Gann
- Индикаторы
- Версия: 1.0
- Активации: 5
VibeFox Gann — веер Ганна по авто-свингам с точками входа на пересечении 1x1
VibeFox Gann — индикатор углов Ганна в реальном времени для MetaTrader 5. Он сам находит значимые свинги, строит от них классический веер Ганна, отмечает момент появления сигнала входа по пересечению линии 1x1 прямо на ценовом графике и собирает все настройки в одну современную интерактивную панель. Вместо того чтобы вручную ставить веер и следить за линией 1x1, вы видите геометрию и точку входа в момент их формирования.
Как работает индикатор
Веер Ганна — это набор прямых лучей из одного пивота с фиксированными соотношениями цены и времени. Центральный луч 1x1 проходит одну единицу цены за одну единицу времени — это линия баланса (угол 45° на корректно отмасштабированном графике). Выше и ниже него идут более крутые и более пологие лучи с классическими соотношениями 1x8, 1x4, 1x3, 1x2, 1x1, 2x1, 3x1, 4x1 и 8x1. Пока цена держится выше 1x1, тренд считается восходящим; пробой 1x1 передаёт инициативу противоположной стороне.
VibeFox Gann строит веер автоматически. За последние Bars (окно поиска) он находит якоря свингов: самый низкий минимум становится якорем восходящего верхнего веера, а самый высокий максимум — якорем нисходящего нижнего веера. Крутизна 1x1 вычисляется как диапазон цены окна, делённый на его длину, поэтому угол осмыслен на любом инструменте и любом масштабе цены. Параметр Scale умножает этот авто-наклон: 0 означает авто (1x), 2 делает 1x1 вдвое круче и так далее.
Веер рисуется прямо на ценовом графике как объекты-лучи, а сам индикатор живёт в своём подокне, где находится панель управления. Большее значение Bars ищет якоря свингов дальше в прошлом; меньшее — держит веер ближе к недавнему движению цены.
Точки входа
Главная ценность VibeFox Gann — автоматические точки входа: индикатор сам следит за тем, как цена взаимодействует с линией баланса 1x1, и ставит чёткий маркер прямо на ценовом графике. Доступно два независимых типа сигналов, у каждого свой тоглер.
Вход — Up (пересечение 1x1 вверх)
Верхний веер строится от минимума свинга, и его 1x1 поднимается вправо. Когда бар закрывается обратно выше линии 1x1 верхнего веера после того, как был ниже неё, под баром ставится маркер BUY — цена вернула линию баланса, импульс разворачивается вверх.
Вход — Down (пересечение 1x1 вниз)
Нижний веер строится от максимума свинга, и его 1x1 опускается вправо. Когда бар закрывается обратно ниже линии 1x1 нижнего веера после того, как был выше неё, над баром появляется маркер SELL — цена потеряла линию баланса, импульс разворачивается вниз.
Маркеры покупки и продажи окрашиваются раздельно настройками цвета Buy и Sell, так что направление читается мгновенно. Селектор Marker переключает значок между простым крестом (+), залитыми треугольниками и стрелками с хвостом, а регулятор Size масштабирует маркер в пикселях (от 6 до 40) под любую плотность графика.
Полный визуальный контроль
Цвет веера задаётся палитрой Fan, а толщина — параметром Width от 1 до 5 пикселей (луч 1x1 рисуется на пиксель толще, чтобы выделяться). Линии веера и оба маркера входа поддерживают настройку прозрачности (0-100%) в попапе выбора цвета, так что их можно мягко вписать в фон графика. Маркеры на ценовом графике масштабируются и окрашиваются независимо, поэтому входы чётко видны на любом фоне.
Интерактивная панель на графике
Весь интерфейс — это плавная панель на канвасе, рассчитанная на быстрое управление мышью. Параметры Ганна собраны в аккуратные строки, а блок входов отделён собственным золотым заголовком ENTRY, чтобы настройки сигналов не путались с настройками веера. В шапке панели расположены иконки управления.
Power — включает и выключает рисование маркеров входа, не удаляя индикатор с графика.
Settings (шестерёнка) — открывает и закрывает раздел настроек.
Updown (стрелки) — перемещает панель между подокном и основным графиком.
Close (крестик) — закрывает индикатор.
Изменение размера — потяните за нижний правый угол, чтобы масштабировать панель.
Сворачивание — двойной клик по шапке сворачивает панель в компактную полоску.
Колёсико мыши — наведите на любое числовое поле (Width, Scale, Bars, Size) и прокрутите колёсико, чтобы изменить значение без клавиатуры.
Настройки и персонализация
Кнопка Settings открывает раздел, где панель подгоняется под ваше рабочее пространство: светлая, тёмная или автоматическая Theme, регулируемая ширина панели, размер шапки, высота строки и размер шрифта. Дополнительно можно скрыть нижнюю полосу через Hide Footer, уменьшить шапку при сворачивании с помощью Mini Header и автоматически сворачивать панель по клику вне её. Почти каждый параметр меняется вживую прямо на панели — поля на вкладке Inputs лишь задают стартовые значения. Можно запускать несколько независимых копий на одном графике, дав каждой уникальный Instance, чтобы сравнивать разные настройки Ганна бок о бок.
Оповещения о входах
Не нужно сидеть и сторожить график в ожидании сигнала. Каждый вход можно отправить по нескольким каналам оповещения, которые включаются независимо прямо на панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на телефоне.
Email — письмо через почтовые настройки терминала.
Telegram — текст сигнала вместе со скриншотом графика, отправленный прямо в ваш Telegram-чат.
Включайте только нужные каналы, и вы получите оповещение в момент появления нового входа на символе и таймфрейме, с которыми работаете.
Визуальная история (HTML-отчёт)
Включите канал Html, и каждый сигнал входа сохраняется в HTML-отчёт вместе со скриншотом графика в момент срабатывания. Отчёт хранится в папке Files терминала, в каталоге VibeFox_Gann (MQL5/Files/VibeFox_Gann/result.html), и открывается в любом браузере — вы получаете визуальный журнал всех входов, найденных индикатором. Кнопка-корзина в один клик очищает отчёт и его скриншоты, когда захотите начать заново.
Оповещения в Telegram
Сигналы можно доставлять прямо в ваш Telegram-чат — текст сигнала вместе со скриншотом графика в момент обнаружения. Включите канал Telegram и укажите bot token и chat id во входных параметрах.
Доставка работает через HTML-отчёт: каждый новый сигнал записывается в отчёт, а отчёт — открытый в браузере — сам пересылает его в ваш Telegram-чат. По этой причине включение Telegram автоматически держит отчёт Html включённым, и оба канала работают вместе.
Встроенная многоязычная справка
В панель встроена полная страница справки на нескольких языках, так что каждый элемент управления объясняется прямо там, где вы им пользуетесь.
Параметры (вкладка Inputs)
Большинство настроек также меняются вживую прямо на панели (кнопка Settings) — входные параметры лишь задают начальные значения при запуске.
Gann
Lookback (баров для поиска якорей свинга) — сколько последних баров сканируется для поиска минимума и максимума свинга, которые служат якорями вееров (10..2000). По умолчанию: 100.
Scale, пунктов/бар для 1x1 (0 = Авто) — крутизна линии 1x1 как множитель авто-наклона; 0 означает авто (диапазон / lookback). По умолчанию: 0.
Fan Line Color — цвет лучей веера Ганна на ценовом графике. По умолчанию: DodgerBlue.
Fan Line Transparency — прозрачность линий веера в процентах, 0-100. По умолчанию: 0.
Fan Line Width — толщина линий веера в пикселях, 1..5 (луч 1x1 на пиксель толще). По умолчанию: 1.
Entry Points
Up Fan (от минимума свинга) — рисует верхний веер и включает маркеры BUY при пересечении 1x1 вверх. По умолчанию: вкл.
Down Fan (от максимума свинга) — рисует нижний веер и включает маркеры SELL при пересечении 1x1 вниз. По умолчанию: вкл.
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_Gann/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.
