ICT Concepts Indicator [Advanced]
Создано: 06 окт 2024
·
Обновлено: 06 июн 2026
Индикатор ICT Concepts [Advanced] — это индикатор NinjaTrader 8 уровня Premium, который отображает ключевые концепции торговой методологии и стиля ICT.
Требования
Чтобы правильно использовать этот индикатор, у вас должны быть доступны следующие требования.
- NinjaTrader 8, с любым типом лицензии. Нажмите здесь, чтобы скачать
- Учётная запись automated-trading.ch с действующей подпиской Premium
Описание
Ключевые концепции следующие:
- Change of Structure (или Change of Character, или Market Structure Shift), указывающая на возможную смену тренда
- Break of Structure (или Market Structure Break), указывающий на продолжение тренда
- Fair Value Gaps — ценовые разрывы, отражающие резкие движения цены; определяются как неэффективности или дисбалансы, показанные тремя последовательными свечами, из которых средняя свеча большая, а верхние и нижние тени соседних свечей не перекрываются
- Volume Imbalance (VIB) — ценовые пустоты, которые возникают, когда импульс рынка вызывает быстрые движения цены и оставляет пустое пространство между телами свечей; такие пустоты действуют как «магниты» для рынка
- Gap Imbalance (GIB) — более сильная форма дисбаланса, при которой ни одна тень не закрывает гэп, что указывает на ещё более выраженную неэффективность рынка
- Order Blocks — ключевые уровни поддержки и сопротивления, сформированные агрессивным движением цены; могут использоваться как уровни входа или выхода
- Immediate Rebalances — ценовые зоны без неэффективностей, дисбалансов и гэпов, к которым цена должна вернуться
- NWOG (New Week Opening Gap) — ценовой гэп между ценой закрытия пятницы и ценой открытия воскресенья
- NDOG (New Day Opening Gap) — ценовой гэп между ценой закрытия вчерашнего дня и ценой открытия сегодняшнего дня
- RTHG (Opening Range Gap) — показывает расстояние между первым тиком открытия сессии и закрытием предыдущей сессии
- Интерактивное управление зонами ICT на графике и их редактирование
- Возможности работы на нескольких таймфреймах
Примеры
Change of Character (Market Structure Shift) и Break of Structure
Индикатор отрисовывает на графике структурные события рынка: смены структуры (Market Structure Shifts) и пробои структуры (Break of Structure). Market Structure Shift — это пробой, указывающий на вероятность смены направления движения цены; Break of Structure — пробой, указывающий на продолжение тренда. Эти события являются базовыми элементами методологии ICT и могут использоваться как определители направления и как фильтры для открытия лонгов или шортов.
Анализ структуры рынка на старшем таймфрейме
Индикатор может работать на старшем таймфрейме для нисходящего анализа (top-down) — например, наложив свечи старшего таймфрейма (30 минут) на свечи активного графика (5 минут), можно выявить BOS на старшем таймфрейме, который через несколько минут приводит к сильному движению.
Fair Value Gaps
Индикатор может обнаруживать несколько Fair Value Gaps — например, на инструменте MES на 5-минутном таймфрейме. В сочетании с MSS и MSB FVG могут стать очень хорошим сигналом для входа в сделку. Бычьи FVG отрисовываются зелёным, медвежьи — красным, а их отрисовка прекращается после митигации. Распространённые сценарии входа включают: чёткий отскок после повторного теста бычьего FVG (Stop Loss на свинг-минимуме свечи отскока), три касания зоны FVG с последующим чётким ChoCh и формированием нового FVG либо чистый отскок от зоны FVG. Анализ и обнаружение FVG также может выполняться на старшем таймфрейме, если включён параметр Run on Higher Timeframe, а на один график можно добавить несколько экземпляров индикатора с разными таймфреймами для продвинутого нисходящего анализа.
Volume Imbalance (VIB)
Volume Imbalance (VIB) возникает, когда рынок движется с сильным импульсом и создаёт ценовые пустоты между последовательными телами свечей. В отличие от Fair Value Gaps, которые опираются на определённые трёхсвечные паттерны с неперекрывающимися тенями, Volume Imbalances формируются быстрее, во время агрессивных движений цены.
Bullish Imbalance: формируется, когда цена открытия второй свечи выше цены закрытия первой свечи, оставляя пустое пространство между двумя телами — ценовой диапазон, который рынок не прошёл из-за сильного давления покупателей. Bearish Imbalance: формируется, когда цена открытия второй свечи ниже цены закрытия тела предыдущей свечи — ценовые уровни, которые были пропущены из-за агрессивного давления продавцов.
Volume Imbalances действуют как «магниты» для рынка, поскольку движение было слишком быстрым, чтобы заполнить эти уровни: цена, как правило, возвращается к этим областям, чтобы сбалансировать ордера и обеспечить ликвидность перед продолжением тренда, что делает их ценными зонами как для входа, так и для выхода. Зоны VIB можно торговать так же, как FVG — входя, когда цена возвращается к зоне и повторно её тестирует, либо используя их как дополнительное подтверждение вместе с другими концепциями ICT, например Order Blocks или событиями структуры рынка.
Gap Imbalance (GIB)
Gap Imbalance (GIB) следует тем же принципам, что и Volume Imbalance, но с дополнительным, более строгим условием: ни одна тень не может закрыть гэп. Gap Imbalance формируется, когда последовательные свечи создают разрыв между своими телами, и ни одна из теней не проникает в тело противоположной свечи, поэтому гэп остаётся полностью нетронутым движением цены.
То, что ни одна тень не закрывает зону GIB, указывает на крайне сильный направленный импульс, что делает GIB более агрессивным и надёжным сигналом дисбаланса, чем стандартные VIB. Зоны GIB действуют как мощные магниты для цены и, как правило, посещаются с большей уверенностью, чем VIB. Сочетание GIB с событиями структуры рынка и Order Blocks создаёт высоковероятностную конфлюэнцию для дисциплинированных трейдеров, ищущих точки входа с высокой вероятностью.
Order Blocks
Order Blocks определяются как зоны, созданные последней свечой высокого свинга (для медвежьих) или последней свечой низкого свинга (для бычьих) перед Market Structure Shift или Break of Structure, с двумя дополнительными правилами: за свечой, формирующей Order Block, должен следовать FVG, а зона Order Block не должна быть митигирована до пробоя, создавшего событие структуры рынка. Order Blocks торгуются при возврате цены к ним: медвежий order block, который сформировал FVG сразу после свечи, определяющей его зону, и не был митигирован до ChoCh, можно продавать, когда цена митигирует зону и снова опускается. Зеркальный сценарий применяется к бычьим order blocks, со Stop Loss на нижнем уровне блока и, как правило, целью с соотношением прибыли к убытку 1:1.
Immediate Rebalances
Immediate Rebalances — концепция, которой учит ICT, и они играют важную роль при принятии решений. Если Fair Value Gap возникает из-за неэффективностей или дисбалансов рынка, то Immediate Rebalance не оставляет ни гэпа, ни неэффективностей, ни дисбалансов, к которым цена должна была бы вернуться. Immediate Rebalance считается успешным, когда цена продолжает движение в своём направлении, и неудачным, когда цена сразу разворачивается и уходит в противоположную сторону. Оба исхода могут быть значимыми при анализе вместе с другими элементами ICT. Например, при запуске индикатора на 15-минутном старшем таймфрейме поверх 5-минутного графика MES с наложенными свечами старшего таймфрейма первый IR, отмеченный как «Fail» (цена сразу откатилась и пробила уровень IR), может указывать на медвежий уклон, а IR, который удерживает цену выше себя на нескольких свинговых точках с последующим движением цены вверх, указывает на бычий уклон.
NDOG (New Day Opening Gap)
New Day Opening Gap (NDOG) определяется ICT как разрыв во времени и цене, вызванный ежедневным часовым перерывом на фьючерсном рынке: цена открытия гэпа — это самый первый тик при возобновлении торгов в 6:00pm (UTC-4), сравниваемый с ценой закрытия предыдущей сессии в 5:00pm. Такие гэпы могут выступать как зоны притяжения ликвидности, а также как общие ориентиры для определения дневного направления.
RTH Gap (Opening Range Gap)
Opening Range Gap, также известный как Regular Trading Hours (RTH) Gap, — это расстояние между первым тиком открытия сессии и закрытием предыдущей сессии при просмотре графика в регулярные торговые часы (не путать с Electronic Trading Hours). Возникает между 4:15pm (UTC-4) и 9:30am следующего дня.
NWOG (New Week Opening Gap)
NWOG — это гэп между ценой закрытия пятницы и ценой открытия воскресенья. Такие гэпы могут выступать как зоны притяжения ликвидности, а также как общие ориентиры для определения недельного направления.
Взаимодействие с зонами ICT на графике
Одна из уникальных особенностей этого индикатора — интерактивность. Все зоны ICT, отрисованные на графике, могут стать интерактивными при включении параметра Interactivity: выберите отдельный элемент на графике, затем щёлкните правой кнопкой мыши, чтобы увидеть пункт контекстного меню ATCH ICT[Advanced] с несколькими командными кнопками: Hide All prior to clicked Index (скрывает все зоны ICT до точки, где вы щёлкнули, чтобы очистить график от прошлых событий, которые больше не актуальны), Hide Selected (скрывает выбранную зону) и Stop Extending Selected at Clicked Index (останавливает выбранную зону на индексе кликнутого бара). В будущих версиях планируются и другие команды.
Возможности
Индикатор ICT Concepts [Advanced] обладает набором уникальных возможностей:
- Может работать на старшем таймфрейме, отрисовывая данные на младшем, что позволяет анализировать несколько таймфреймов
- При работе на старшем таймфрейме может наложить отрисовку свечей старшего таймфрейма
- Может воспроизводить звуковое оповещение по каждой зоне ICT
- Может работать с TickReplay или без него на любом временном или ценовом графике
- Интерактивные команды и операции для зон ICT на графике — вызываются щелчком правой кнопкой мыши
- Активная разработка и постоянное добавление новых возможностей
Параметры
Мы всегда стараемся сводить количество параметров к минимуму.
| License | |
| License | Это лицензионный ключ, который вы получаете при создании аккаунта на automated-trading.ch. После создания аккаунта скопируйте лицензионный ключ со страницы биллинга. Этот параметр нужно задать только один раз в месяц. |
| Market Structure | |
| Swing Period | Задаёт, сколько баров должно быть между двумя свингами одного типа. Чем больше значение, тем меньше свингов в целом; чем меньше — тем их больше. Типичное значение — 3 или 4. |
| Show Price Swings | Включает/отключает отрисовку метки под/над ценовыми точками свингов. Полезно, чтобы понять, как анализируется структура рынка, поскольку точки свингов — базовые элементы алгоритма. |
| Swing Bullish Color / Swing Bearish Color | Задаёт цвет низких и высоких точек свингов соответственно. |
| Swing Opacity (1-100) | Непрозрачность отрисовки точек свингов: от 0 (прозрачный) до 100 (полностью непрозрачный). |
| Run On Higher TimeFrame | Включает/отключает запуск алгоритмов анализа ICT на старшем таймфрейме и отображение зон ICT на активном графике. |
| Higher TimeFrame / Higher TimeFrame Period | Выбирает старший таймфрейм и его период при включённом параметре Run On Higher TimeFrame. Он должен быть больше таймфрейма активного графика — например, если график на 15 минутах, выберите что-то вроде 1 часа; меньший таймфрейм не сработает. |
| Draw Higher Timeframe Candles | Включает отрисовку (наложение) свечей старшего таймфрейма поверх активного графика. |
| Show ChoCh (MSS) | Включает/отключает отрисовку Change of Character, также известных как Market Structure Shifts. |
| MSS Bullish Color / MSS Bearish Color / MSS LineStyle | Цвет и стиль линий, используемые для отрисовки линий MSS. |
| Show Choch (MSS) Label | Показывает метку на каждом MSS на графике. |
| Show Break of Structure | Включает/отключает отрисовку Break of Structure. |
| BOS bullish Color / BOS bearish Color / BOS LineStyle | Цвет и стиль линий, используемые для отрисовки линий BOS. |
| Show BOS Label | Показывает метку на каждом Break of Structure на графике. |
| Play Sound on MSS or BOS / Play Sound File | Воспроизводит звуковое оповещение при событии структуры рынка (MSS или BOS) и задаёт, какой файл .wav будет воспроизводиться. |
| HTF Candles (видно только при включённом Run on Higher Timeframe) | |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Цвет и непрозрачность, используемые для отрисовки бычьих/медвежьих свечей старшего таймфрейма. |
| Fair Value Gap / Volume Imbalance (VIB) / Gap Imbalance (GIB) | |
| Каждый из этих трёх типов зон (Fair Value Gap, Volume Imbalance, Gap Imbalance) имеет свой одинаковый набор параметров с соответствующим префиксом (например, "Show Fair Value Gaps" / "Show Volume Imbalance" / "Show Gap Imbalance"). | |
| Show [Zone] | Включает/отключает отрисовку зон этого типа. |
| Candle Filter |
Фильтрует обнаружение зоны.
|
| Min. Gap (ticks) | Минимальное расстояние в тиках между тенями/телами, при котором зона считается действительной. Чем больше значение, тем меньше зон обнаруживается; чем меньше — тем их больше. |
| Mitigation Method |
Задаёт метод, по которому считается, что цена митигировала (отработала) зону — только для Fair Value Gap; для VIB/GIB используются те же варианты.
|
| Stop Showing Mitigated | Скрывает отрисовку зоны после митигации для более чистого графика. |
| Stop Extending @ New Day | Останавливает продление отрисовки зоны на новый день (также можно сделать для каждой зоны, щёлкнув по ней). |
| Show 50% Level | Отрисовывает уровень 50% (consequent encroachment) на зоне. |
| Shrink FVG | Только для Fair Value Gap — сокращает отрисовку FVG каждый раз, когда её касается тень свечи. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Цвет и непрозрачность, используемые для отрисовки бычьих/медвежьих зон. |
| Show [Zone] Label / Label Size / Label Color / Label Opacity (1-100) | Показывает метку на каждой зоне, а также задаёт её размер текста, цвет и непрозрачность. |
| Play Sound when [Zone] is created / mitigated / Play Sound File | Воспроизводит звуковое оповещение, когда зона создана и/или митигирована (полезно для торговли откатами), и задаёт, какой файл .wav будет воспроизводиться. |
| Immediate Rebalance | |
| Show Immediate Rebalance | Включает/отключает отображение Immediate Rebalances. |
| Candle Filter | Те же варианты 3/2/без фильтра, что и выше, применяются к обнаружению Immediate Rebalance. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Цвет и непрозрачность, используемые для отрисовки Immediate Rebalances. |
| Play Sound on Immediate Rebalance / Play Sound File | Воспроизводит звуковое оповещение при создании IR и задаёт, какой файл .wav будет воспроизводиться. |
| Order Block | |
| Show Order Blocks | Включает/отключает отображение Order Blocks. |
| Stop Extending @ New Day | Останавливает продление зон Order Block на новый день (также можно сделать для каждой зоны). |
| Allow Mitigation Before Validation | Обычно Order Block не должен быть митигирован ценой, чтобы считаться действительным. Этот параметр допускает исключение: Order Blocks остаются действительными, даже если цена митигировала их до своего создания. |
| Confirmation Mode |
Задаёт режим, которым подтверждается формирование Order Block.
|
| Bullish Color / Bearish Color / Render Opacity (1-100) | Цвет и непрозрачность, используемые для отрисовки Order Blocks. |
| Show Order Block Label / Label Size / Label Color / Label Opacity (1-100) | Показывает метку на каждом Order Block, а также задаёт её размер текста, цвет и непрозрачность. |
| Play Sound when OrderBlock is created / mitigated / Play Sound File | Воспроизводит звуковое оповещение, когда Order Block создан и/или митигирован, и задаёт, какой файл .wav будет воспроизводиться. |
| NWOG / NDOG / RTHG | |
| Каждый из этих трёх типов гэпов (New Week Opening Gap, New Day Opening Gap, Opening Range Gap) имеет свой одинаковый набор параметров с соответствующим префиксом. | |
| Show NWOG / Show NDOG / Show Opening Range Gap | Включает/отключает отображение зон этого типа гэпа. |
| Stop Drawing @ New Day / @ New Week | Останавливает продление отрисовки зоны гэпа на новый день/неделю (у NWOG есть только вариант New Week; также можно сделать для каждой зоны, щёлкнув по ней). |
| Show 50% / 75% / 25% Level | Отрисовывает соответствующий уровень четверти диапазона (encroachment) на зоне. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Цвет и непрозрачность, используемые для отрисовки бычьих/медвежьих зон. |
| Show [Gap] Label / Label Size / Label Color / Label Opacity (1-100) | Показывает метку на каждой зоне, а также задаёт её размер текста, цвет и непрозрачность. |
| Interactivity | |
| Enable Interactivity | Включает/отключает функции интерактивности при щелчке правой кнопкой мыши по элементам ICT на графике. |
| Hide Selected | Скрывает выбранную зону — полезно, чтобы убрать конкретную зону ICT (FVG, Order Block, NDOG, NWOG и т. д.). |
| Hide All Prior to Clicked Index | Скрывает все зоны слева от выбранного индекса бара — полезно, чтобы очистить график начиная с определённого момента. |
| Stop Extending Selected @ Current Bar | Сокращает выбранную зону до индекса выбранного бара и останавливает её дальнейшее продление — например, чтобы остановить Order Block, который больше не интересен, или остановить NDOG текущего дня на определённом времени, чтобы он не пересекался с другими зонами. |
Инструкции по загрузке и установке
Требования к лицензии
На automated-trading.ch вы можете либо оформить ежемесячную подписку для использования наших продуктов Premium, либо пользоваться бесплатными продуктами без подписки.
В обоих случаях вам нужно создать учётную запись, чтобы получить лицензию, которую можно использовать как для продуктов Premium, так и для бесплатных продуктов.
Чтобы получить лицензию, просто зарегистрируйтесь, а затем получите её на странице оплаты.
Скачать
Вы также можете скачать эту стратегию, а также любую другую стратегию или индикатор automated-trading.ch, в любое время из централизованной страницы загрузок.
Шаги установки
Часто задаваемые вопросы
Общие
Вопросы о подписках
Примечания к релизам
- Added Volume Imbalance (VIB); Added Gap Imbalance (GIB)
- Fix Bug when checking license
- Fix Bug: indicator hides Grid lines when added to chart
- Fix bug on labelling FVG as "OB"; Adding Shrinking FVG rendering (user requested)
- Fix bug on rendering causing indicator to stop working
- Added "Stop Showing Mitigated" Fvg parameter
- Added consequent encroachment 50%/25%/75% to NDWOG, NWOG, RTGH, FVGs; Added Confirmation Mode parameter to OrderBlock section; Fix: RTH Gap can now be removed interactively
- Added Linestyle for MSS and BOS line drawing; Removed Log output slowing performance
- Added RTH Gap (Opening Range Gap)
- Fix NDOG and NDWOG opacity
- Fix false positive virus detection
- Fix License detection error
- Fix installation error
- First Release of the indicator