Обзор
Этот индикатор обнаруживает ICT SMT (Smart Money Technique) дивергенцию — метод кросс-символьного анализа, который сравнивает экстремумы (свинги) между коррелированными инструментами для выявления манипуляций институциональных участников. Когда один инструмент формирует новый экстремум, но его коррелированная пара не подтверждает это, это сигнализирует, что "умные деньги" (smart money) заняли противоположную позицию. Индикатор автоматически сопоставляет распространенные инструменты (ES/NQ, EUR/GBP, обратная корреляция с DXY) и поддерживает ввод пользовательских символов для любой пары.
Ключевые понятия
- SMT Дивергенция (Smart Money Technique) — Метод ICT, сравнивающий ценовую структуру коррелированных инструментов. Когда два инструмента, которые обычно движутся вместе, формируют разную структуру (один делает более высокий хай, а другой — более низкий хай), это выявляет манипуляции институционалов. "Более слабый" инструмент, который не подтверждает новый экстремум, раскрывает истинное направление "умных денег".
- Медвежья SMT Дивергенция — Основной инструмент формирует более высокий хай (Higher High), но коррелированный инструмент формирует более низкий хай (Lower High). Это указывает, что институциональные участники распределяют (продают), а не следуют за новым максимумом. Более высокий хай на основном символе — это ловушка, "умные деньги" заняли короткую позицию.
- Бычья SMT Дивергенция — Основной инструмент формирует более низкий лоу (Lower Low), но коррелированный инструмент формирует более высокий лоу (Higher Low). Это указывает, что институциональные участники накапливают (покупают), а не участвуют в новом минимуме. Более низкий лоу на основном символе — это охота за стоп-лоссами, "умные деньги" заняли длинную позицию.
- Пары коррелированных инструментов — ICT использует определенные пары инструментов для SMT-анализа: ES (S&P 500) и NQ (Nasdaq 100) для индексных фьючерсов, EUR/USD и GBP/USD для основных валютных пар, а также DXY (Индекс доллара США) в качестве эталона обратной корреляции. Можно использовать любые инструменты с известной прямой или обратной корреляцией.
- Обратная корреляция — Для пар с обратной корреляцией (например, DXY против EUR/USD) логика дивергенции инвертируется. Когда DXY формирует более высокий хай, а EUR/USD формирует более высокий лоу (вместо ожидаемого более низкого лоу), это сигнализирует о том же типе дивергенции — движение не подтверждается на разных рынках.
Как это работает
1. Автоматическое определение пары Индикатор автоматически определяет соответствующий символ для сравнения на основе текущего графика: — Режим индексных фьючерсов: ES ↔ NQ, YM → ES, RTY → ES, ZN ↔ ZB (рынок облигаций, ICT §14.4) — Режим основных валютных пар: EUR/USD ↔ GBP/USD, AUD/USD ↔ NZD/USD, USD/JPY ↔ USD/CHF — Режим обратной корреляции с DXY: Любая пара против DXY с инвертированной логикой — Пользовательский режим: Пользователь указывает любой символ и выбирает прямую или обратную корреляциюДанные цены символа для сравнения получаются через request.security() на том же таймфрейме, что и график.
2. Обнаружение свингов Индикатор использует ta.pivothigh() и ta.pivotlow() с настраиваемым периодом оглядки (по умолчанию 5 баров в каждую сторону) для идентификации подтвержденных свинг-хаев и свинг-лоу как на основном, так и на сравниваемом символе. Все обнаруженные свинги сохраняются в массивах для сравнения. Обнаружение свингов дает результаты с задержкой, равной периоду оглядки — свинги подтверждаются только после того, как пройдет достаточное количество баров с обеих сторон.
Критически важно, что индикатор использует временное согласование, чтобы найти свинг для сравнения, ближайший по времени к каждому основному свингу. Это предотвращает ложные сигналы от сравнения свингов, произошедших в очень разное время. Настройка "Допуск временного согласования" (по умолчанию 10 баров) контролирует максимально допустимый временной разрыв между сопоставленными свингами.
Фильтры расстояния гарантируют, что два свинга не слишком близки (шум) и не слишком далеки друг от друга (несвязанные).
4. Логика обратной корреляции Для пар с обратной корреляцией сравнение инвертируется. Лоу сравниваемого символа используются там, где обычно проверяются хаи, и наоборот. Это обеспечивает правильное обнаружение дивергенции для анализа на основе DXY и любой другой обратной пары. 5. Визуальный вывод Каждая обнаруженная SMT дивергенция отображается с помощью: — Цветной линии, соединяющей две точки свинга на основном графике — Метки ("▲ SMT" или "▼ SMT") в точке дивергенции с подсказкой, показывающей полные детали — Опционального фонового подсвечивания на баре с дивергенцией — Информационной таблицы, показывающей сопоставленные символы, тип корреляции, количество дивергенций и статус соединения
Функции
- Автоматическое определение пары — Автоматически определяет правильный символ для сравнения для пар ES/NQ, YM, RTY, ZN/ZB (рынок облигаций), EUR/GBP, AUD/NZD, USD/JPY/CHF и пар с обратной корреляцией с DXY. Не требует ручной настройки для распространенных инструментов.
- Поддержка пользовательских символов — Введите любой символ TradingView в качестве инструмента сравнения для анализа пользовательской корреляции. Работает с акциями, криптовалютами, сырьевыми товарами или любым торгуемым инструментом.
- Режим обратной корреляции — Автоматически активируется для пар на основе DXY или включается вручную для пользовательских инструментов с обратной корреляцией. Инвертирует логику дивергенции, чтобы корректно анализировать обратные отношения.
- Настраиваемое обнаружение свингов — Обнаружение свингов на основе пивотов с регулируемым периодом оглядки (2–20 баров). Меньшие значения захватывают больше свингов для отзывчивых сигналов; большие значения фокусируются на основных структурных пивотах.
- Фильтры расстояния — Минимальное и максимальное расстояние в барах между сравниваемыми свингами. Предотвращает ложные сигналы от соседних шумных пивотов и гарантирует, что два свинга структурно связаны.
- Временное согласование — Каждый основной свинг сопоставляется с ближайшим по времени свингом сравниваемого символа (в пределах настраиваемого допуска). Это гарантирует, что сравниваются только временно связанные свинги, исключая ложные дивергенции от несвязанных точек свинга.
- Линии дивергенции — Цветные линии, соединяющие две точки свинга, которые формируют дивергенцию. Линии бычьей дивергенции соединяют свинг-лоу; линии медвежьей дивергенции соединяют свинг-хаи.
- Детали в подсказке — Наведите курсор на любую метку SMT, чтобы увидеть полную разбивку дивергенции: точные ценовые значения обоих символов в каждой точке свинга, направление дивергенции и интерпретацию действий институционалов.
- Фоновое подсвечивание — Опциональное кратковременное выделение цветом фона на барах, где обнаружена новая SMT дивергенция. Прозрачность настраивается.
- Информационная таблица — Таблица в реальном времени, показывающая: основной символ, символ для сравнения, тип корреляции (Positive/Inverse), общее количество бычьих и медвежьих дивергенций, а также статус соединения с данными.
- Точки свингов — Опциональная отладочная визуализация, показывающая все обнаруженные свинг-хаи и свинг-лоу в виде маленьких точек на графике.
- Точки свингов для сравнения — Опциональные маркеры в виде ромбов (◇) на свинг-хаях и свинг-лоу сравниваемого символа, отображаемые на соответствующих позициях баров на основном графике. Наведите курсор для точной цены сравнения. Помогает визуализировать согласование свингов между символами.
- Статистика дивергенций — Текущий подсчет бычьих и медвежьих SMT дивергенций, обнаруженных за видимую историю графика.
- 2 условия для алертов — Бычья SMT Дивергенция и Медвежья SMT Дивергенция. Каждый алерт включает названия обоих символов, описание структуры и таймфрейм.
Как использовать
- Индексные фьючерсы (ES против NQ): Откройте график ES1! или NQ1! на любом таймфрейме. Индикатор автоматически сопоставит их. Когда ES формирует более высокий хай, но NQ не подтверждает это, это предполагает, что ралли не является широкомасштабным — потенциальный медвежий разворот. Когда ES формирует более низкий лоу, но NQ удерживается выше, происходит институциональная покупка — потенциальный бычий разворот.
- Основные валютные пары (EUR против GBP): Откройте EUR/USD или GBP/USD. Индикатор автоматически сопоставит их. Эти пары сильно коррелированы — когда одна формирует новый экстремум, который другая не подтверждает, это сигнализирует о манипуляции на отстающей паре.
- Обратная корреляция с DXY: Выберите режим "Auto (DXY Inverse)". Индикатор сопоставит вашу валютную пару с DXY, используя обратную логику. Если DXY формирует новый хай, но EUR/USD не формирует соответствующий новый лоу, сила доллара не подтверждается.
- Комбинирование с концепциями ICT: SMT дивергенция — это инструмент подтверждения. Используйте его вместе со Структурой рынка (BOS/CHoCH), Уровнями ликвидности (равные хаи/лоу), Киллзонами (время сессии) и Ордер-блоками (зоны входа). SMT дивергенция на ключевом уровне ликвидности во время киллзоны — это высоковероятная торговая установка.
- Выбор таймфрейма: ICT использует SMT на 15-минутных и дневных графиках для свингового анализа. Более низкие таймфреймы дают больше сигналов, но с меньшей значимостью. Более высокие таймфреймы дают меньше, но более надежных дивергенций.
- Пользовательские пары: Выберите режим "Custom", чтобы сравнить любые два инструмента. Например, сравните AAPL с QQQ, BTC с ETH или Gold с Silver. Включите "Invert Comparison" для пользовательских пар с обратной корреляцией.
Ограничения
- SMT дивергенция требует одновременных данных по двум символам. Если у символа для сравнения нет данных на текущем таймфрейме (например, фьючерсы в нерабочее время рынка), обнаружение дивергенции приостанавливается. Поле "Status" в информационной таблице показывает "No Data", когда это происходит.
- Обнаружение свингов использует фиксированный период оглядки, что означает, что пивоты подтверждаются с задержкой, равной настройке периода оглядки свинга. Настройка в 5 баров означает, что каждый свинг подтверждается через 5 баров после его формирования.
- Автоматическое определение пары использует простое сопоставление строк по тикеру. Экзотические форматы тикеров, специфичные для брокера, могут сопоставляться некорректно — используйте пользовательский режим в качестве запасного варианта.
- Индикатор использует временное согласование для сопоставления свингов между символами. Если соответствующий свинг для сравнения не найден в пределах окна допуска, для этой пары свингов сигнал дивергенции не формируется. Увеличение настройки "Допуск временного согласования" позволяет использовать более широкие окна сопоставления.
- Логика обратной корреляции предполагает чистую обратную зависимость. В реальности корреляции колеблются — DXY и EUR/USD могут временно расходиться. Используйте SMT как подтверждение, а не как самостоятельный сигнал.
- Функция request.security() в Pine Script получает данные на основе таймфрейма графика. Символ для сравнения должен иметь доступные данные на TradingView для выбранного таймфрейма.
- Этот индикатор обнаруживает структурные дивергенции между инструментами — он не генерирует сигналы на покупку/продажу. Используйте его как инструмент подтверждения в рамках более широкой аналитической системы ICT, включающей Структуру рынка, Ордер-блоки, FVG, Уровни ликвидности и Киллзоны.



