VibeFox Squeeze Momentum
- Индикаторы
- Версия: 1.10
- Обновлено: 2 июля 2026
- Активации: 5
VibeFox Squeeze Momentum — осциллятор импульса с определением сжатия и автоматическими сигналами входа
VibeFox Squeeze Momentum — осциллятор реального времени для MetaTrader 5, основанный на концепции Squeeze Momentum, популяризованной LazyBear. Он измеряет силу и направление рыночного импульса в отдельном подокне, определяет периоды, когда рынок сжимается в узкий диапазон — сжатие, — и отмечает точный бар, когда это сжатие освобождается. Два независимых сигнала входа фиксируют моменты, наиболее важные для трейдера: пересечение импульсом нулевой линии и выстрел сжатия. Все элементы управления собраны в одной плавной интерактивной панели на графике.
Что измеряет индикатор
Индикатор работает с двумя слоями информации, которые вычисляются одновременно и отображаются вместе в подокне.
Гистограмма импульса — основной осциллятор. Её значение — это линейная регрессия разности между ценой и серединой недавнего диапазона, сглаженная за период KC Length. Бары выше нуля показывают бычий импульс; бары ниже нуля — медвежий. Цветовое кодирование делает состояние импульса мгновенно читаемым: яркий Lime для растущего положительного импульса, тёмный Green для падающего положительного импульса, яркий Red для падающего отрицательного импульса и Maroon для растущего отрицательного — так вы видите не только направление импульса, но и его ускорение или замедление.
Точки сжатия проходят вдоль нулевой линии и показывают состояние рыночного сжатия. Сжатие активно, когда полосы Боллинджера (BB) полностью находятся внутри каналов Кельтнера (KC) — рынок сжимается, волатильность сократилась, и формируется пробой. Цвет точки меняется в зависимости от состояния: тёмная точка означает активное сжатие, серебряная отмечает бар, когда сжатие только что сработало (освободилось), а синяя точка означает отсутствие сжатия. Это позволяет видеть в любой момент истории, накапливается ли импульс в фазе сжатия или расширяется свободно.
Как определяется сжатие
Огибающая BB строится на основе простой скользящей средней за BB Length баров и полос стандартного отклонения на уровне BB Multiplier, умноженного на стандартное отклонение. Огибающая KC использует экспоненциальную скользящую среднюю за KC Length баров и полосу на основе ATR в размере KC Multiplier, умноженного на ATR. Когда включён параметр Use True Range, для расчёта ATR используется истинный диапазон (максимум из High-Low, High-PrevClose, PrevClose-Low); когда выключен — простой диапазон High-Low. Когда верхняя и нижняя полосы Боллинджера обе находятся внутри соответствующих полос канала Кельтнера, сжатие активно. Как только полосы Боллинджера расширяются настолько, чтобы выйти за пределы канала Кельтнера, сжатие срабатывает — это переход от тёмной точки к серебряной на нулевой линии.
Точки входа
Доступны два независимых типа сигналов, каждый со своим переключателем. Они используют общие настройки размера и цвета маркеров. Оба сигнала определяются только на закрытых барах и никогда не перерисовываются после закрытия бара.
Entry Momentum
Сигнал Entry Momentum срабатывает, когда гистограмма импульса пересекает нулевую линию. Пересечение снизу вверх размещает маркер BUY на ценовом графике; пересечение сверху вниз размещает маркер SELL. Это наиболее прямой сигнал: рынок сменил суммарно отрицательный импульс на положительный, или наоборот. Сигнал не зависит от состояния сжатия — он может сработать в любое время, внутри или вне сжатия.
Entry Squeeze
Сигнал Entry Squeeze срабатывает на точном баре, когда сжатие освобождается: точка сжатия переходит из активного (тёмного) состояния в сработавшее (серебряное), то есть полосы Боллинджера только что вышли за пределы каналов Кельтнера. Направление сигнала определяется значением импульса на этом баре: если импульс положительный — маркер BUY; если отрицательный — маркер SELL. Этот сигнал специально разработан для поимки пробоя, который формировало сжатие — сжатие было пружиной, а сработавший сигнал — её освобождением.
Маркеры окрашиваются настройками Buy Color и Sell Color. Параметр Marker Size масштабирует стрелки от 1 до 5 в соответствии с любой плотностью графика. Все исторические маркеры входа автоматически перерисовываются при изменении любого параметра.
Полный визуальный контроль
Цвета баров гистограммы зафиксированы в классической четырёхцветной схеме LazyBear — Lime, Green, Red, Maroon — одновременно кодируя знак и направление импульса. Палитра точек сжатия использует DodgerBlue для отсутствия сжатия, тёмный тон для активного сжатия и Silver для сработавшего сжатия, обеспечивая чёткое трёхсостоятельное отображение на нулевой линии. Пунктирный нулевой уровень всегда отображается для ориентира. Параметр Line Width баров гистограммы по умолчанию равен 3 пикселям и может быть изменён в диалоге настроек.
Интерактивная панель на графике
Весь интерфейс — это плавная панель на основе холста, созданная для быстрого управления мышью. Параметры сжатия и переключатели сигналов входа расположены в аккуратных трёхколоночных рядах, а блок входа выделен под собственным золотым заголовком ENTRY, чтобы настройки сигналов никогда не путались с настройками расчёта. Заголовок панели содержит значки управления.
Power — включает и выключает всё отображение без удаления индикатора с графика. Гистограмма и точки сжатия исчезают; маркеры графика стираются. Нажмите ещё раз, чтобы возобновить работу и пересканировать всю историю.
Settings (gear) — открывает и закрывает раздел настроек.
Updown (arrows) — перемещает панель между отдельным подокном и основным графиком.
Close (cross) — закрывает индикатор.
Resizable — перетащите нижний правый угол, чтобы масштабировать панель до любого размера.
Collapsible — двойной щелчок по заголовку сворачивает панель в компактную полоску.
Mouse wheel — наведите курсор на любое числовое поле и прокрутите колесо, чтобы изменить значение без открытия клавиатуры. Изменения параметров BB или KC запускают немедленный полный перерасчёт.
Настройки и персонализация
Кнопка Settings открывает раздел, где панель адаптируется к вашему рабочему пространству: светлая, тёмная или автоматическая Theme (Auto следует фону графика), регулируемая ширина панели, размер заголовка, высота строки и размер шрифта. Дополнительные возможности позволяют скрыть нижнюю полосу с помощью Hide Footer, уменьшить заголовок при сворачивании с помощью Mini Header и автоматически свернуть панель при щелчке вне её. Почти каждый параметр изменяется прямо на панели в реальном времени — поля ввода в диалоге Inputs задают только начальные значения. Вы можете запустить несколько независимых копий на одном графике, присвоив каждой уникальный номер Instance, чтобы одновременно отслеживать разные периоды BB или KC.
Уведомления о входах
Вам не нужно следить за графиком в ожидании сигнала. Каждый вход может быть отправлен через несколько каналов уведомлений, которые включаются независимо прямо на панели.
Alert — всплывающее сообщение внутри терминала.
Push — мобильное уведомление в приложение MetaTrader на вашем телефоне.
Email — сообщение, отправленное через настройки почты терминала.
Telegram — текст оповещения вместе со скриншотом графика, отправленный прямо в ваш чат Telegram.
Включите только нужные каналы, и вы получите уведомление в момент появления нового входа на отслеживаемом символе и таймфрейме. Оба типа сигналов — Momentum и Squeeze — используют одни и те же каналы уведомлений.
Визуальная история — Html отчёт
Включите канал Html, и каждый сигнал входа будет сохранён в HTML-отчёт вместе со скриншотом графика подокна в момент его появления. Панель автоматически скрывается перед снимком экрана, чтобы данные графика были полностью видны, а затем немедленно восстанавливается. Отчёт хранится в папке Files терминала, в подпапке VibeFox_SqueezeMomentum, и открывается в любом браузере — предоставляя вам визуальный журнал каждого входа, найденного индикатором. Кнопка корзины очищает отчёт и его скриншоты одним нажатием, когда вы хотите начать заново.
Telegram уведомления
Сигналы также могут доставляться прямо в ваш чат Telegram — текст оповещения вместе со скриншотом графика в момент обнаружения. Включите канал Telegram и введите токен вашего бота и идентификатор чата в настройках.
Доставка основана на HTML-отчёте: каждый новый сигнал записывается в отчёт, а отчёт — открытый в браузере — самостоятельно пересылает его в ваш чат Telegram. По этой причине включение Telegram автоматически сохраняет отчёт Html активным, и оба канала работают вместе.
Встроенная многоязычная справка
Полная страница справки встроена в панель и доступна на 10 языках, поэтому каждый элемент управления разъяснён прямо там, где вы его используете.
Параметры (вкладка Inputs)
Большинство настроек можно также изменить в реальном времени непосредственно на панели (кнопка Settings) — входные параметры задают только начальные значения при запуске.
Squeeze
BB Length — период для простой скользящей средней и расчёта стандартного отклонения полос Боллинджера, диапазон 2..200. По умолчанию: 20.
BB Multiplier — множитель стандартного отклонения для ширины полос Боллинджера, диапазон 0.5..10. По умолчанию: 2.0.
KC Length — период для экспоненциальной скользящей средней и ATR канала Кельтнера; также период линейной регрессии для значения импульса, диапазон 2..200. По умолчанию: 20.
KC Multiplier — множитель ATR для ширины канала Кельтнера, диапазон 0.5..10. По умолчанию: 1.5.
Use True Range (KC) — при включении ATR канала Кельтнера рассчитывается с использованием истинного диапазона (учитывает ночные гэпы и лимитные движения); при выключении используется простой диапазон High-Low. По умолчанию: включено.
Entry Points
Momentum Shift (zero cross: up=BUY, down=SELL) — включает сигнал Entry Momentum: срабатывает на каждом баре, где гистограмма импульса пересекает ноль снизу вверх (BUY) или сверху вниз (SELL). По умолчанию: выключено.
Squeeze Fired (squeeze release) — включает сигнал Entry Squeeze: срабатывает на баре, когда сжатие освобождается (полосы Боллинджера выходят за пределы каналов Кельтнера); направление маркера следует знаку импульса на этом баре. По умолчанию: выключено.
Marker Size (1-5) — размер маркеров-стрелок входа на ценовом графике. По умолчанию: 2.
Buy Color — цвет маркеров входа BUY. По умолчанию: LimeGreen.
Sell Color — цвет маркеров входа SELL. По умолчанию: Red.
Notifications
Push Notification — push-уведомление в мобильное приложение MetaTrader. По умолчанию: выключено.
Alert Popup — всплывающее окно Alert внутри терминала. По умолчанию: выключено.
Email — сообщение, отправленное через настройки почты терминала. По умолчанию: выключено.
Html Report — сохраняет каждый сигнал со скриншотом графика в HTML-отчёт (папка Files, директория VibeFox_SqueezeMomentum), открывается в любом браузере. По умолчанию: выключено.
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 — цветовая тема: Auto (следует фону графика), Dark или Light. По умолчанию: Auto.
Row height (px) — высота строки панели в пикселях. По умолчанию: 34.
Font size — размер шрифта панели. По умолчанию: 8.
Hide Footer — скрыть нижнюю полосу панели. По умолчанию: выключено.
Mini Header on collapse — показывать мини-заголовок при свёртывании панели. По умолчанию: выключено.
Close on click outside — свернуть панель при щелчке вне её. По умолчанию: выключено.
Instance (unique per copy: 1,2,3...) — номер экземпляра; позволяет запускать несколько независимых копий на одном графике с разными параметрами. По умолчанию: 1.
Panel Start Window — где панель открывается при запуске: Subwindow или Chart. По умолчанию: Subwindow.
