Використовуйте цей індикатор прямо на TradingView — найпопулярнішій графічній платформі у світі.
Що робить індикатор рівнів ліквідності ICT?
Цей індикатор відображає рівні ліквідності ICT (Inner Circle Trader) — відкладені ордери стоп-лоссів, які накопичуються над максимумами свінгу та під мінімумами свінгу. Він виявляє Buy Side Liquidity (BSL), Sell Side Liquidity (SSL), Equal Highs (EQH), Equal Lows (EQL) та Liquidity Sweeps (Turtle Soup), з повною підтримкою вищих таймфреймів (HTF) для аналізу збігів на кількох часових інтервалах. Рівні продовжуються в реальному часі, мітки показують точну ціну, а зібрані рівні автоматично позначаються та анулюються. Нові рівні, збори та сповіщення підтверджуються на закритті бару, а рівні HTF використовують лише закриті бари HTF, тож графік у реальному часі збігається з графіком після перезавантаження.
Ключові поняття
- Buy Side Liquidity (BSL) — Відкладені ордери бай-стоп над максимумами свінгу. Коли трейдери розміщують стоп-лосси над максимумами свінгу або встановлюють вхідні ордери бай-стоп, вони створюють пул ліквідності, на який націлені інституційні гравці. Відображається як горизонтальна лінія на рівні ціни максимуму свінгу.
- Sell Side Liquidity (SSL) — Відкладені ордери селл-стоп під мінімумами свінгу. Стоп-лосси під мінімумами свінгу та вхідні ордери селл-стоп створюють пул ліквідності, на який полює "розумні гроші". Відображається як горизонтальна лінія на рівні ціни мінімуму свінгу.
- Equal Highs (EQH) — Коли два або більше максимумів свінгу формуються приблизно на одному рівні ціни, створюється зосереджений пул BSL. Маркет-мейкери розглядають цей паттерн подвійної/потрійної вершини як магніт — згруповані стопи вище представляють собою високоцінну ціль для ліквідності.
- Equal Lows (EQL) — Коли два або більше мінімумів свінгу вирівнюються на одному рівні ціни, під ними формується зосереджений пул SSL. Цей паттерн подвійного/потрійного дна приваблює інституційні "полювання на стопи".
- Liquidity Sweep (Turtle Soup) — Коли ціна робить вік (wick) за межі рівня ліквідності, але закривається всередині, ордери стоп-лоссів були активовані (зібрані) без справжнього структурного пробою. Це "полювання на стопи" — також відоме як Turtle Soup — є класичним сигналом розвороту ICT.
- Ліквідність вищих таймфреймів (HTF) — Рівні ліквідності з вищих таймфреймів мають більше значення, оскільки представляють собою більші пули відкладених ордерів. Індикатор відображає HTF рівні поряд з рівнями поточного таймфрейму для аналізу збігів.
Як працює індикатор рівнів ліквідності ICT?
1. Виявлення свінгу Індикатор використовує ta.pivothigh та ta.pivotlow з параметром Swing Length, що налаштовується. Максимум свінгу підтверджується, коли максимум вищий за навколишні бари з обох боків; мінімум свінгу підтверджується, коли мінімум нижчий. Кожен підтверджений свінг створює новий рівень ліквідності, коли закривається бар, що його підтверджує.
2. Equal Highs / Equal Lows Коли новий максимум свінгу формується в межах допустимої похибки (за замовчуванням 0.05%) від існуючого рівня BSL, обидва рівні класифікуються як Equal Highs (EQH). Існуючий рівень оновлюється — його колір змінюється на колір EQH, а товщина лінії збільшується. Така ж логіка застосовується до Equal Lows (EQL). Це зіставлення на основі допустимої похибки враховує природні варіації ціни, які все ще представляють той самий інституційний пул ліквідності. Кожен пул має одну мітку на своєму старішому рівні, тож мітки ніколи не накладаються. Третій свінг на тій самій ціні приєднується до пулу й знову запускає сповіщення Equal H/L.
3. Виявлення Liquidity Sweep Виявлення збору ліквідності не залежить від перемикача відображення "Liquidity Sweeps" (розв'язане виявлення), але перевіряє лише рівні, що існують: сторона, вимкнена перемикачем BSL або SSL, не має рівнів поточного таймфрейму, а отже й виявлення збору для неї. Під час закриття кожного бару індикатор перевіряє кожен активний рівень:
- BSL Sweep: Максимум проникає вище рівня, але закриття не завершується вище нього — бай-стопи були активовані.
- SSL Sweep: Мінімум проникає нижче рівня, але закриття не завершується нижче нього — селл-стопи були активовані.
Коли виявлено збір ліквідності:
- З'являється курсивний маркер 𝘅 в точці збору. Зберігаються 300 останніх маркерів.
- Лінія стає сірою (пунктирна, товщина 1), що вказує на те, що рівень був "пограбований".
- Спрацьовує сповіщення (якщо увімкнено) з текстом "[HTF] BSL/SSL Swept", включаючи ціну та символ.
4. Анулювання рівня Рівень видаляється з графіка, коли ціна закривається за його межами — незалежно від того, чи це продовження збору, чи прямий пробій. Це запобігає захаращенню графіка застарілими рівнями. Перевірка на анулювання виконується на кожному барі після виявлення збору, гарантуючи, що рівень, зібраний на барі N, буде видалений, якщо бар N+1 закриється за його межами.
5. Рівні вищих таймфреймів (HTF) Коли увімкнено, індикатор отримує максимуми та мінімуми свінгу з визначеного користувачем вищого таймфрейму за допомогою request.security. Використовуються лише закриті бари HTF: рівень HTF з'являється на першому барі графіка після бару HTF, що підтверджує свінг, і не перемальовується. Лінія починається від свінгу HTF (щонайбільше 4999 барів графіка назад). HTF рівні відображаються пунктирними лініями, збільшеною товщиною та непрозорими кольорами, щоб візуально відрізняти їх від рівнів поточного таймфрейму. Вбудована система запобігання накладанню гарантує, що коли HTF рівень і рівень поточного таймфрейму існують на одній ціні, відображається лише HTF рівень — запобігаючи візуальному дублюванню. Модуль HTF перевіряє, чи обраний таймфрейм дійсно вищий за таймфрейм графіка; якщо ні, HTF рівні не створюються. Рівні HTF мають власний перемикач (Enable HTF Levels); перемикачі відображення BSL та SSL стосуються рівнів поточного таймфрейму.
6. Обмеження відображення за типом Вхідний параметр "Max Levels (per type)" обмежує рівні BSL та SSL поточного таймфрейму, а "HTF Max Levels (per type)" обмежує рівні HTF BSL та HTF SSL. Кожна з чотирьох категорій обмежується незалежно. Коли категорія перевищує свій ліміт, спочатку видаляються зібрані рівні, потім найстаріші — зберігаючи фокус графіка на ліквідності, яку ще не забрали.
Особливості
- Виявлення BSL / SSL — Автоматична ідентифікація ліквідності на покупку та продаж на підтверджених максимумах та мінімумах свінгу.
- Equal Highs / Equal Lows — Зіставлення на основі допустимої похибки виявляє зосереджені пули ліквідності, де кілька свінгів вирівнюються на одній ціні. Рівні EQH/EQL отримують відмінні кольори та збільшену товщину лінії, а кожен пул показує одну мітку.
- Liquidity Sweep (Turtle Soup) — Виявлення "полювання на стопи" на закритті бару: вік за межі + закриття назад усередині (або рівно на рівні). Курсивний маркер 𝘅 в точці збору, лінія стає сірою.
- Розв'язане виявлення / відображення — Виявлення збору завжди працює незалежно від перемикача "Liquidity Sweeps" для кожної увімкненої сторони. Вимкнення маркера не вимикає базову логіку або сповіщення.
- Рівні вищих таймфреймів — Отримання даних свінгу HTF із закритих барів HTF через request.security для аналізу збігів на кількох часових інтервалах. HTF рівні відображаються пунктирними лініями, непрозорими кольорами та збільшеною товщиною, починаючи від свінгу HTF.
- Запобігання накладанню HTF-LTF — Коли на обох таймфреймах є рівень на одній ціні, відображається лише HTF рівень. Двостороння перевірка запобігає дублюванню.
- Автоматичне анулювання рівнів — Рівні видаляються, коли ціна закривається за їх межами (продовження збору або прямий пробій). На графіку не залишаються застарілі рівні.
- Мітки, вирівняні праворуч, з ціною — Чисті мітки з плоским текстом (без балуна) відображають "BSL 105.50", "HTF EQH 106.20" тощо, розміщуються одразу праворуч від останнього бару й переміщуються на кожному барі.
- Обмеження відображення за типом — Незалежні обмеження для LTF BSL і LTF SSL (Max Levels) та для HTF BSL і HTF SSL (HTF Max Levels). Спочатку видаляються зібрані рівні, потім найстаріші.
- Повна настройка кольорів — Окремі кольори для BSL, SSL, EQH, EQL, маркера збору, HTF BSL та HTF SSL.
- Система сповіщень — Три настроювані типи сповіщень: Новий рівень ліквідності, Збір ліквідності та Новий Equal H/L. Кожне включає префікс HTF, коли це застосовно, ціну, символ та таймфрейм. Створіть сповіщення з умовою «Any alert() function call»; усі події бару надходять разом одним повідомленням під час закриття бару.
Як використовувати індикатор рівнів ліквідності ICT
- Визначення цілей ліквідності: Рівні BSL над максимумами свінгу та SSL під мінімумами свінгу показують, де розташовані відкладені ордери стоп-лоссів. Ціна притягується до цих пулів — використовуйте їх як напрямні цілі.
- Equal Highs / Lows як магніти: Зони EQH та EQL представляють зосереджену ліквідність. Коли ціна наближається до рівня EQH/EQL, очікуйте спробу збору. Це цілі для "полювання на стопи" з високою ймовірністю.
- Розворот Turtle Soup: Коли з'являється маркер збору (𝘅), це сигналізує, що ліквідність була взята, але ціна відхилила пробій. Це класична настройка розвороту — шукайте підтвердження від Order Blocks, FVG або змін структури ринку.
- Збіг HTF: Увімкніть HTF рівні, щоб побачити, де розташована ліквідність більших таймфреймів. Коли HTF та LTF рівні збігаються (або знаходяться поруч), пул ліквідності є більш значущим. Збори на HTF мають сильніші наслідки для розвороту.
- Поєднання з інструментами ICT: Рівні ліквідності найкраще працюють разом з Order Blocks (де інститути розмістили ордери), Fair Value Gaps (де ціна хоче збалансуватися) та структурою ринку (BOS/CHoCH для напрямку тренду). Збір ліквідності в Order Block всередині FVG є класичним входом ICT.
- Налаштування Swing Length: Збільшіть Swing Length, щоб виявляти лише основні точки свінгу (менше, але значущих рівнів). Зменшіть його для більш детального відображення ліквідності на нижчих таймфреймах.
Обмеження
- Виявлення свінгу використовує ta.pivothigh/ta.pivotlow, які вимагають проходження Swing Length барів перед підтвердженням. Рівні з'являються із затримкою, що дорівнює Swing Length.
- Дані HTF отримуються через request.security лише із закритих барів HTF, тому рівень HTF з'являється після закриття бару HTF, що підтверджує свінг (через HTF Swing Length барів HTF після свінгу). Якщо обраний HTF не вищий за таймфрейм графіка, HTF рівні не створюються. Індикатор перевіряє це автоматично.
- Виявлення Equal H/L використовує допустиму похибку у відсотках. Для інструментів з дуже низькою ціною значення за замовчуванням 0.05% може потребувати коригування.
- Виявлення збору перевіряє вік проти закриття на одному барі, коли цей бар закривається; вік, що пробиває рівень під час поточного бару, позначається лише на закритті. Паттерни збору на кількох барах (вік на барі 1, закриття назад на барі 2) не виявляються — лише збори на одному барі відповідають класичному визначенню Turtle Soup.
- Цей індикатор відображає, де розташована ліквідність і коли вона збирається — він не генерує сигнали купівлі/продажу. Для повноцінних торгових настройок поєднуйте його з Order Blocks, Fair Value Gaps, аналізом структури ринку та належним управлінням ризиками.
Торгівля пов’язана з ризиком. Цей індикатор — інструмент аналізу, а не фінансова порада: використовуйте його разом із власним аналізом та управлінням ризиками.
Примітки до випуску
v2.0ОстанняРівні HTF за закритими барами, виправлення свіпів і міток
Рівні старшого таймфрейму тепер беруться із закритих барів HTF, нові рівні та свіпи визначаються на закритті бару, а мітки більше не перекриваються і не зникають на довгих графіках.
Після оновлення
- Видаліть і заново створіть сповіщення для цього індикатора з умовою «Any alert() function call». Сповіщення TradingView і далі працюють на тій версії скрипту, з якою їх було створено.
Виправлено
- Рівні HTF тепер використовують лише закриті бари старшого таймфрейму, тому рівні, свіпи та сповіщення в реальному часі збігаються з графіком після перезавантаження. Хибні рівні HTF від незавершеного бару HTF більше не з'являються.
- Лінії HTF тепер починаються від свінгу HTF, а новий рівень HTF перевіряється на свіп уже на тому барі, де він з'являється.
- Нові рівні, маркери свіпів і видалення рівнів визначаються на закритті бару, тому маркер свіпу більше не з'являється і не зникає на поточній свічці.
- Мітки рівнів більше не зникають на довгих графіках: кількість маркерів свіпів тепер обмежено 300 останніми.
- Закриття точно на рівні тепер вважається свіпом, зіставлення рівних рівнів працює на інструментах із від'ємними цінами, а третій рівний максимум чи мінімум тепер надсилає сповіщення.
Покращено
- Мітки розміщуються одразу праворуч від останнього бару в розмірі Normal, і кожен пул рівних максимумів чи мінімумів має одну мітку замість двох, що перекриваються.
- Коли тип рівнів досягає ліміту, рівні, за якими вже був свіп, видаляються раніше за незачеплені.
- Усі сповіщення одного бару надходять разом одним повідомленням на закритті бару.
Поширені запитання
Що таке ліквідність у торгівлі за ICT?
У термінах ICT ліквідність — це скупчення стоп-ордерів і ордерів на вхід над свінговими максимумами та під свінговими мінімумами. Трейдери ставлять стоп-лоси й ордери на пробій одразу за цими точками, і, за ICT, ціну тягне до цих пулів, бо великим гравцям потрібен цей зустрічний потік ордерів, щоб набрати власні позиції. Індикатор малює рівень на кожному підтвердженому свінговому максимумі та мінімумі.
Чим buy side liquidity відрізняється від sell side liquidity?
Ліквідність на боці покупок (BSL) розташована над свінговими максимумами: це стопи на купівлю в тих, хто в шорті, і buy stop-входи трейдерів, які торгують пробої. Ліквідність на боці продажів (SSL) розташована під свінговими мінімумами: це стопи на продаж у покупців і sell stop-входи. Рух угору в BSL запускає ордери на купівлю, рух униз у SSL — ордери на продаж. Індикатор підписує кожен рівень як BSL або SSL разом з його ціною.
Що таке свіп ліквідності?
Свіп ліквідності відбувається, коли ціна пробиває рівень ліквідності тінню й запускає ордери, що там стоять, але свічка закривається назад усередині. Його також називають полюванням на стопи або Turtle Soup; він указує, що пробій був несправжнім, і є класичним розворотним сигналом ICT. Індикатор позначає точку свіпу знаком x і робить рівень сірим; якщо згодом ціна закриється за рівнем, його буде видалено.
Що таке рівні максимуми та рівні мінімуми?
Рівні максимуми (EQH) — це два або більше свінгових максимуми майже на одній ціні, а рівні мінімуми (EQL) — два або більше свінгових мінімуми. За ними скупчуються стопи багатьох трейдерів, тому ICT вважає їх особливо привабливими цілями ліквідності, які ціна часто знімає. За замовчуванням індикатор вважає рівними свінги, віддалені один від одного не більше ніж на 0,05%, і малює такі рівні окремим кольором і товстішою лінією.
Навіщо використовувати рівні ліквідності старшого таймфрейму?
Рівні старшого таймфрейму позначають більші пули очікуваних ордерів, тому свіп такого рівня зазвичай сильніше вказує на розворот. Коли опцію HTF увімкнено, індикатор малює їх пунктирними товстішими лініями поруч із рівнями вашого графіка. Якщо на обох таймфреймах є рівень на одній ціні, показується лише рівень старшого таймфрейму.
Як торгувати свіп ліквідності?
Сприймайте свіп як попередження про можливий розворот, а не як самостійний вхід. Після нього ICT-трейдери шукають підтвердження — наприклад, market structure shift, ордер-блок або fair value gap у бік розвороту; свіп в ордер-блок усередині fair value gap — хрестоматійний вхід за ICT. Ще не зняті рівні також слугують цілями, бо ціна зазвичай тягнеться до них.
Дізнатися більше
- Smart Money Concepts (SMC): Як інституційні трейдери рухають ринкиВивчіть Smart Money Concepts, включаючи ордер-блоки, розриви справедливої вартості, збирання ліквідності та брейкер-блоки. Зрозумійте, як торгують інституції.
- Технічний аналіз для криптотрейдингу: вичерпний посібникВивчіть технічний аналіз від основ до просунутого рівня для торгівлі криптовалютами. Опануйте графічні патерни, індикатори, аналіз обсягів і багатотаймфреймові стратегії.
- Управління ризиками в криптотрейдингу: повний посібник із виживанняОпануйте розрахунок розміру позиції, стоп-лоси, розподіл портфеля та емоційну дисципліну в криптотрейдингу. Дізнайтеся, чому управління ризиками має найбільше значення.
Почати використовувати ICT Liquidity Levels
Цей індикатор безкоштовний для використання на TradingView. Додайте його на свої графіки та використовуйте його разом із власним аналізом.
Схожі індикатори
Переглянути все
ICT Dealing Range
Індикатор TradingView, який ідентифікує ICT Dealing Ranges з зонами Premium, Discount та Equilibrium, а також внутрішнє та зовнішнє відображення ліквідності діапазону.
Детальніше
ICT Key Levels
Індикатор TradingView, який малює ICT інституційні референсні рівні — Previous Day/Week/Month High/Low, Daily Opens, Midnight Open та лінії ADR.
Детальніше
ICT Market Structure
Індикатор TradingView для ICT Market Structure — визначає Break of Structure (BOS), Change of Character (CHoCH) та Market Structure Shift (MSS).
Детальніше
ICT SMT Divergence
Індикатор TradingView, який виявляє ICT SMT Divergence — міжсимвольний аналіз, що порівнює екстремуми розворотів для ідентифікації інституційної маніпуляції.
Детальніше
ICT IPDA Data Range
Індикатор TradingView, який відображає ICT IPDA Data Ranges — періоди огляду на 20, 40 та 60 торгових днів з зонами Equilibrium та Premium/Discount.
Детальніше
ICT Power of 3
Індикатор TradingView, який візуалізує ICT Power of 3 щоденний цикл — Accumulation, Manipulation та Distribution через Asia, London та New York.
Детальніше