ICT SMT Divergence

Індикатор SMT дивергенції ICT

Оновлено · v2.0

SMT дивергенція (Smart Money Technique) — це порівняння свінгових максимумів і мінімумів корельованих ринків за ICT. Коли один ринок оновлює максимум або мінімум, а корельована пара цього не підтверджує, ICT вважає таку розбіжність ознакою того, що рух може не втриматися.

Індикатор TradingView, який виявляє ICT SMT Divergence — міжсимвольний аналіз, що порівнює екстремуми розворотів для ідентифікації інституційної маніпуляції.

  • Smart Money
  • Сигнали
  • Price Action
Відкрити на TradingView

Використовуйте цей індикатор прямо на TradingView — найпопулярнішій графічній платформі у світі.

Що робить індикатор SMT дивергенції ICT?

Цей індикатор виявляє ICT SMT (Smart Money Technique) дивергенцію — метод міжсимвольного аналізу, який порівнює екстремуми (свінги) між корельованими інструментами для виявлення інституційних маніпуляцій. Коли один інструмент робить новий екстремум, але його корельована пара не підтверджує це, це сигналізує, що "розумні гроші" займають протилежну позицію. Індикатор автоматично підбирає поширені пари інструментів (ES/NQ, EUR/GBP, DXY зворотна кореляція) та підтримує введення будь-якої користувацької пари символів.

ICT SMT Divergence - Огляд
Огляд

Ключові поняття

  • SMT дивергенція (Smart Money Technique) — метод ICT порівняння цінової структури між корельованими інструментами. Коли два інструменти, які зазвичай рухаються разом, формують різну структуру (один робить вищий максимум, а інший — нижчий максимум), це розкриває інституційні маніпуляції. "Слабший" інструмент, який не підтверджує новий екстремум, показує справжній напрямок "розумних грошей".
  • Ведмежа SMT дивергенція — на свінгових максимумах один інструмент робить вищий максимум (Higher High), а інший — нижчий (або рівний) максимум. Індикатор позначає обидва випадки: символ графіка робить вищий максимум, а корельований символ не справляється, або корельований символ робить вищий максимум, а символ графіка не справляється. Новий максимум не підтверджується між ринками, що вказує, що інституційні учасники розподіляють (продають), а не женуться за ним, — "розумні гроші" займають коротку позицію.
  • Бичача SMT дивергенція — на свінгових мінімумах один інструмент робить нижчий мінімум (Lower Low), а інший — вищий (або рівний) мінімум. Позначаються обидва випадки: символ графіка робить нижчий мінімум, а корельований символ утримується, або корельований символ робить нижчий мінімум, а символ графіка утримується. Новий мінімум не підтверджується, що вказує, що інституційні учасники накопичують (купують), а не беруть участь у новому мінімумі, — зняття старого мінімуму є полюванням на стопи, а "розумні гроші" займають довгу позицію.
  • Пари корельованих інструментів — ICT використовує конкретні пари інструментів для SMT аналізу: ES (S&P 500) і NQ (Nasdaq 100) для ф'ючерсів на індекси, EUR/USD і GBP/USD для основних валютних пар, та DXY (Індекс долара США) як інструмент зворотної кореляції. Можна використовувати будь-які інструменти з відомою прямою або зворотною кореляцією.
  • Зворотна кореляція — для пар із зворотною кореляцією (наприклад, DXY проти EUR/USD) логіка дивергенції інвертується. Коли DXY робить вищий максимум, а EUR/USD робить вищий мінімум (замість очікуваного нижчого мінімуму), це сигналізує той самий тип дивергенції — рух не підтверджується на різних ринках.

Як працює індикатор SMT дивергенції ICT?

1. Автоматичне визначення пари Індикатор автоматично визначає відповідний символ для порівняння на основі поточного графіка: — Режим ф'ючерсів на індекси (за замовчуванням): ES/MES ↔ NQ/MNQ, YM/MYM → ES, RTY/M2K → ES, ZN ↔ ZB (ринок облігацій, ICT §14.4). Ф'ючерси зіставляються за точним кореневим символом. Готівковий індекс Nasdaq-100, CFD та QQQ (NDX, NAS100, US100, USTEC) → ES, оскільки вони відстежують сам NQ. Графіки форекс автоматично використовують основні валютні пари. Будь-який інший символ → NQ. — Режим основних валютних пар: EUR/USD ↔ GBP/USD, AUD/USD ↔ NZD/USD, USD/JPY ↔ USD/CHF, USD/CAD → USD/JPY. Інші пари → EUR/USD (зворотна логіка для пар з USD як базовою валютою). — Режим зворотної кореляції DXY: Будь-який символ проти DXY з інвертованою логікою. Пари з USD як базовою валютою (USD/JPY, USD/CHF, USD/CAD та інші) рухаються разом з індексом долара і використовують пряму логіку. — У кожному автоматичному режимі графік DXY або ф'ючерсів DX порівнюється з EUR/USD за зворотною логікою. — Користувацький режим: Користувач вказує будь-який символ і обирає пряму або зворотну кореляцію. Якщо символ не введено, таблиця показує "No Pair", і дивергенція не оцінюється.

Дані ціни символу для порівняння отримуються через request.security() на тому ж таймфреймі, що й графік. Оскільки request.security() повторює останні відомі значення, поки ринок закритий, індикатор також перевіряє, що в символу для порівняння й далі з'являються нові свічки. Якщо за останні Swing Lookback свічок нова свічка не з'явилася, виявлення призупиняється, а таблиця показує "No Data".

2. Виявлення свінгів Індикатор використовує ta.pivothigh() та ta.pivotlow() з налаштовуваним періодом огляду (за замовчуванням 5 свічок з кожного боку) для ідентифікації підтверджених свінгових максимумів та мінімумів як на основному, так і на порівняльному символі. Усі виявлені свінги зберігаються в масивах для порівняння. Виявлення свінгів дає результати з затримкою, що дорівнює періоду огляду — свінги підтверджуються лише після того, як з обох боків пройшло достатньо свічок.

ICT SMT Divergence - Виявлення свінгів (1/2)
Виявлення свінгів (1/2)
ICT SMT Divergence - Виявлення свінгів (2/2)
Виявлення свінгів (2/2)

3. Виявлення дивергенції (з часовим вирівнюванням) Коли на основному символі підтверджено новий свінговий максимум, індикатор порівнює його з попереднім свінговим максимумом і перевіряє, чи порівняльний символ пробив свій власний попередній свінговий максимум приблизно в той самий час: — Свінгові максимуми: якщо рівно один із двох інструментів робить Higher High, а інший — Lower або Equal High → Ведмежа SMT дивергенція. Це охоплює обидва варіанти: "основний робить higher high, порівняльний не справляється" і "порівняльний робить higher high, основний не справляється". — Свінгові мінімуми: якщо рівно один із двох інструментів робить Lower Low, а інший — Higher або Equal Low → Бичача SMT дивергенція. Якщо обидва інструменти пробивають свій попередній екстремум або обидва не справляються, структура підтверджена і нічого не позначається.

Критично важливо, що індикатор використовує часове вирівнювання. Попередній свінг основного символу зіставляється з найближчим до нього за часом свінгом порівняльного символу. Для поточного свінгу основного символу максимум порівняльного символу (мінімум на свінгових мінімумах) вимірюється від вікна толерантності перед свінгом до свічки, яка його підтверджує, тож максимум або мінімум порівняльного символу, що формується через кілька свічок після основного свінгу, все одно враховується. Налаштування "Temporal Alignment Tolerance" (за замовчуванням 10 свічок) контролює максимально дозволений часовий проміжок. Це запобігає хибним сигналам від порівняння свінгів, що відбулися в дуже різний час.

Дивергенції оцінюються лише на закритих свічках. Усі свічки, що використовуються в порівнянні, уже закриті на момент підтвердження свінгу, тому сигнал, його малюнки та сповіщення не перемальовуються.

Фільтри відстані забезпечують, що два свінги не є ні занадто близькими (шум), ні занадто далекими (непов'язані).

4. Логіка зворотної кореляції Для пар із зворотною кореляцією порівняння інвертується. Мінімуми порівняльного символу використовуються там, де зазвичай перевіряються максимуми, і навпаки. Це забезпечує правильне виявлення дивергенції для аналізу на основі DXY та будь-якої іншої інвертної пари.

5. Візуальне відображення Кожна виявлена SMT дивергенція відображається за допомогою: — Кольорової лінії, що з'єднує дві свінгові точки на основному графіку — Мітки ("▲ SMT" або "▼ SMT") у точці дивергенції з підказкою, що показує повну інформацію — Опціональної фонової підсвітки кольором на свічці з дивергенцією — Інформаційної таблиці, що показує пару символів, тип кореляції, кількість дивергенцій та статус підключення

ICT SMT Divergence - Візуальне відображення
Візуальне відображення

Особливості

  • Автоматичне визначення пари — Автоматично ідентифікує правильний символ для порівняння для пар ES/NQ (включно з мікроконтрактами), YM, RTY, ZN/ZB (ринок облігацій), CFD на Nasdaq-100 та QQQ, EUR/GBP, AUD/NZD, USD/JPY/CHF та пар зі зворотною кореляцією DXY. Графіки форекс поєднуються з основними валютними парами навіть у режимі за замовчуванням. Не потрібно ручного налаштування для поширених інструментів.
  • Підтримка користувацьких символів — Введіть будь-який символ TradingView як інструмент для порівняння для аналізу користувацької кореляції. Працює з акціями, криптовалютами, товарами або будь-якими іншими торгівельними інструментами.
  • Режим зворотної кореляції — Автоматично активується для пар на основі DXY (пряма логіка для пар з USD як базовою валютою, наприклад USD/JPY) або вручну вмикається для користувацьких інструментів із зворотною кореляцією. Інвертує логіку дивергенції, щоб правильно аналізувати зворотні взаємозв'язки.
  • Налаштовуване виявлення свінгів — Виявлення свінгів на основі піivot-точок з регульованим періодом огляду (2–20 свічок). Нижчі значення захоплюють більше свінгів для швидких сигналів; вищі значення фокусуються на основних структурних піivot-точках.
  • Фільтри відстані — Мінімальна та максимальна відстань у свічках між порівнюваними свінгами. Запобігає хибним сигналам від сусідніх шумових піivot-точок і забезпечує структурний зв'язок між двома свінгами.
  • Часове вирівнювання — Кожен свінг основного символу порівнюється зі структурою порівняльного символу приблизно в той самий час (в межах налаштовуваної толерантності), включно з максимумами або мінімумами порівняльного символу, що формуються через кілька свічок після основного свінгу. Це гарантує, що порівнюються лише часово пов'язані свінги, усуваючи хибні дивергенції від непов'язаних свінгових точок.
  • Підтвердження на закритті свічки — Дивергенції, малюнки та сповіщення визначаються лише на закритих свічках, тому сигнали не перемальовуються.
  • Лінії дивергенції — Кольорові лінії, що з'єднують дві свінгові точки, які формують дивергенцію. Лінії бичачої дивергенції з'єднують свінгові мінімуми; лінії ведмежої дивергенції з'єднують свінгові максимуми.
  • Деталі в підказці — Наведіть курсор на будь-яку мітку SMT, щоб побачити повний розбір дивергенції: точні цінові значення обох символів у кожній свінговій точці (кожне з власною точністю ціни), напрямок дивергенції та інституційну інтерпретацію.
  • Фонова підсвітка — Опціональне коротке виділення кольором фону на свічках, де виявлено нову SMT дивергенцію. Прозорість налаштовується.
  • Інформаційна таблиця — Таблиця в реальному часі, що показує: основний символ, символ для порівняння, тип кореляції (Positive/Inverse), загальну кількість бичачих та ведмежих дивергенцій та статус даних (Connected / No Data / No Pair).
  • Точки свінгів — Опціональна візуалізація для налагодження, що показує виявлені свінгові максимуми та мінімуми як маленькі точки на графіку. Точки свінгів і порівняння обмежені 300 останніми, тому вони ніколи не витісняють мітки SMT з графіка.
  • Точки свінгів порівняльного символу — Опціональні маркери у формі ромба (◇) на місцях свінгових максимумів та мінімумів порівняльного символу, відображені на відповідних позиціях свічок основного графіку. Наведіть курсор для перегляду точної ціни порівняння. Допомагає візуалізувати вирівнювання свінгів між символами.
  • Статистика дивергенцій — Поточний підрахунок бичачих та ведмежих SMT дивергенцій, виявлених протягом завантаженої історії графіка.
  • Сповіщення — Бичаче та ведмеже SMT сповіщення (створіть сповіщення з умовою "Any alert() function call"). Повідомлення містять обидва символи, структуру та цінові рівні й надсилаються один раз при закритті свічки.

Як використовувати індикатор SMT дивергенції ICT

  • Ф'ючерси на індекси (ES проти NQ): Відкрийте графік ES1! або NQ1! на будь-якому таймфреймі. Індикатор автоматично підбере пару і перевіряє обидва напрямки. Кожен графік працює від власних свінгових точок, тому графік ES і графік NQ не завжди показують однакові сигнали. Коли ES робить вищий максимум, але NQ не підтверджує це (або навпаки), це свідчить про те, що ріст не є широким — потенційний ведмежий розворот. Коли ES робить нижчий мінімум, але NQ утримує вищий рівень (або навпаки), відбувається інституційна купівля — потенційний бичачий розворот.
  • Основні валютні пари (EUR проти GBP): Відкрийте EUR/USD або GBP/USD. Індикатор автоматично підбере пару. Ці пари мають високу кореляцію — коли одна робить новий екстремум, який інша не підтверджує, це сигналізує про маніпуляцію на парі, що "відстала".
  • Зворотна кореляція DXY: Виберіть режим "Auto (DXY Inverse)". Індикатор спарює ваш графік з DXY, використовуючи інвертовану логіку (пряма логіка для пар з USD як базовою валютою, наприклад USD/JPY). Якщо DXY робить новий максимум, але EUR/USD не робить відповідного нового мінімуму, сила долара не підтверджується.
  • Поєднання з концепціями ICT: SMT дивергенція є інструментом підтвердження. Використовуйте її разом із ринковою структурою (BOS/CHoCH), рівнями ліквідності (рівні максимуми/мінімуми), Killzones (таймінг сесій) та ордер-блоками (зони входу). SMT дивергенція на ключовому рівні ліквідності під час killzone є високоімовірною сетапом.
  • Вибір таймфрейму: ICT використовує SMT на 15-хвилинних та денних графіках для свінгового аналізу. Нижчі таймфрейми дають більше сигналів, але з меншою значимістю. Вищі таймфрейми дають менше, але надійніших дивергенцій.
  • Користувацькі пари: Виберіть режим "Custom", щоб порівняти будь-які два інструменти. Наприклад, порівняйте AAPL з QQQ, BTC з ETH або Gold з Silver. Увімкніть "Invert Comparison" для користувацьких пар із зворотною кореляцією (це налаштування використовується лише в режимі Custom).

Обмеження

  • SMT дивергенція вимагає одночасних даних від двох символів. Якщо в символу для порівняння не з'являються нові свічки на поточному таймфреймі (наприклад, ф'ючерси поза годинами торгів), виявлення дивергенції призупиняється. Поле "Status" в інформаційній таблиці показує "No Data", коли це відбувається.
  • Виявлення свінгів використовує фіксований період огляду, що означає, що півот-точки підтверджуються з затримкою, що дорівнює налаштуванню періоду огляду свінгів. Налаштування 5 свічок означає, що кожен свінг підтверджується через 5 свічок після його формування. Дивергенції оцінюються при закритті цієї підтверджувальної свічки.
  • Автоматичне визначення пари використовує точний кореневий символ ф'ючерса та просте зіставлення за назвою тикера. Екзотичні формати тикерів, специфічні для брокера, можуть не співпадати правильно — використовуйте Користувацький режим як запасний варіант.
  • Індикатор використовує часове вирівнювання для зіставлення свінгів між символами. Якщо поблизу попереднього свінгу основного символу в межах вікна толерантності свінг порівняльного символу не знайдено, для цієї пари свінгів не формується сигнал дивергенції. Максимуми або мінімуми порівняльного символу, що формуються пізніше ніж через Swing Lookback після поточного основного свінгу, не враховуються, бо на момент підтвердження свінгу вони ще невідомі. Збільшення налаштування "Temporal Alignment Tolerance" дозволяє використовувати ширші вікна зіставлення.
  • Логіка зворотної кореляції припускає чистий зворотний взаємозв'язок. Насправді кореляції коливаються — DXY та EUR/USD можуть тимчасово розходитися. Використовуйте SMT як підтвердження, а не як самостійний сигнал.
  • Функція request.security() в Pine Script отримує дані на основі таймфрейму графіка. Символ для порівняння повинен мати дані, доступні на TradingView для вибраного таймфрейму.
  • Цей індикатор виявляє структурні дивергенції між інструментами — він не генерує сигнали купівлі/продажу. Використовуйте його як інструмент підтвердження в рамках ширшої аналітичної структури ICT, що включає ринкову структуру, ордер-блоки, FVG, рівні ліквідності та killzones.

Торгівля пов’язана з ризиком. Цей індикатор — інструмент аналізу, а не фінансова порада: використовуйте його разом із власним аналізом та управлінням ризиками.

Примітки до випуску

v2.0ОстанняПравильний підбір пар, SMT в обидва боки та сигнали на закритті бару

Сигнали визначаються на закритті бару, свінги порівнюваного ринку, що сформувалися на кілька барів пізніше, тепер враховуються, SMT позначається в обох напрямках, а автоматичний підбір пар використовує правильний символ і кореляцію.

Після оновлення

  • Видаліть і заново створіть сповіщення для цього індикатора з умовою «Any alert() function call». Сповіщення TradingView і далі працюють на тій версії скрипту, з якою їх було створено.
  • Формат повідомлень сповіщень змінився. Якщо ви автоматично фільтруєте повідомлення сповіщень, наприклад через вебхук, оновіть фільтри.

Виправлено

  • Сигнали, малюнки та сповіщення визначаються на закритті бару, тому сповіщення більше не спрацьовує за сигналом, який згодом зникає.
  • Максимуми чи мінімуми порівнюваного ринку, що сформувалися через кілька барів після свінгу графіка, тепер враховуються: це прибирає хибні сигнали й повертає пропущені.
  • SMT тепер позначається і тоді, коли не підтверджує власний символ графіка, наприклад на NQ: нижчий максимум NQ, поки ES робить вищий максимум. Рівний максимум чи мінімум на іншому ринку тепер теж вважається дивергенцією.
  • Автоматичний підбір пар: пари з USD у базі, як-от USDJPY, USDCHF і USDCAD, використовують правильну кореляцію в режимі DXY, ф'ючерси DX обробляються як DXY, корені ф'ючерсів зіставляються точно (акції на кшталт AMZN більше не підбираються до ф'ючерсів на облігації), а графіки форексу підбираються до валютних пар.
  • Status показує No Data, поки порівнюваний ринок закритий, і No Pair, коли в режимі Custom не задано символ, замість порівняння застиглих чи однакових даних.

Покращено

  • Сповіщення та підказки показують цінові рівні обох символів, кожен зі своєю точністю, а свінгові точки більше не видаляють старих міток SMT.

Змінено

  • Минулі сигнали та лічильники Bullish і Bearish у таблиці змінюються з цією версією через описані вище виправлення.
v1.0Перша публічна версія на TradingView.
Усі оновлення індикаторів

Поширені запитання

Що таке SMT дивергенція в ICT?

SMT розшифровується як Smart Money Technique. SMT дивергенція порівнює свінгові максимуми та мінімуми двох корельованих ринків. Зазвичай вони оновлюють максимуми й мінімуми разом; коли один робить новий екстремум, а інший його не підтверджує, ICT вважає це ознакою того, що розумні гроші стоять проти руху і можливий розворот.

Чим бичача SMT дивергенція відрізняється від ведмежої?

За ведмежої SMT дивергенції один ринок робить вищий максимум, а корельований — нижчий або рівний максимум, що свідчить про непідтверджене зростання. За бичачої SMT дивергенції один ринок робить нижчий мінімум, а корельований — вищий або рівний мінімум, що свідчить про те, що новий мінімум — полювання на стопи, а не справжня слабкість.

Які пари використовують для SMT дивергенції?

Популярні пари — ES і NQ (ф'ючерси на S&P 500 і Nasdaq 100), EURUSD і GBPUSD, а також індекс долара (DXY) проти доларових пар. Індикатор автоматично поєднує ES з NQ та EURUSD з GBPUSD, пропонує інверсний режим для DXY і дає змогу обрати будь-яку власну пару, наприклад BTC і ETH або золото й срібло.

Як працює SMT дивергенція з DXY?

DXY обернено корелює з такими парами, як EURUSD, тому логіка перевертається. Якщо DXY робить вищий максимум, від EURUSD очікують нижчого мінімуму; якщо ж EURUSD робить вищий мінімум, сила долара не підтверджена і виникає та сама дивергенція. Для власних обернено корельованих пар увімкніть опцію інверсії порівняння.

Який таймфрейм найкращий для SMT дивергенції?

Індикатор працює на будь-якому таймфреймі. ICT застосовує SMT на графіках від 15 хвилин до денних для свінгового аналізу; молодші таймфрейми дають більше сигналів меншої значущості, старші — менше, але надійніших дивергенцій. SMT — інструмент підтвердження, тому його зазвичай поєднують з рівнями ліквідності, ринковою структурою та кілзонами, а не торгують окремо.

Дізнатися більше

Почати використовувати ICT SMT Divergence

Цей індикатор безкоштовний для використання на TradingView. Додайте його на свої графіки та використовуйте його разом із власним аналізом.

Схожі індикатори

Переглянути все