Своё видение от первоисточника, не наследуем старых ботов. Рынок — крипто-перпы Bybit, мульти-режимный движок, личная ветка «час–2 дня».
Все интрадей-модели ICT (Silver Bullet, Turtle Soup, Judas, 2022-модель) — это один автомат: снятие ликвидности → слом структуры со смещением → вход в зону → ликвидностная цель. Модели отличаются ровно 3 настройками: окно времени, опорный диапазон, политика цели.
«ICT целиком» не бэктестится (много дискреции). Реалистичный винрейт — 45–58%, край в R, а не в проценте побед. Маркетинговые «70–80%» — игнор. Каждая модель обязана бить random-baseline, иначе это дрейф рынка, а не край.
| Модуль | Что делает | База |
|---|---|---|
| Аналитика | Top-down нарратив на старших ТФ: направление (bias), куда тянет цену (DOL), объективные IPDA-боксы. Разрешает или запрещает торговать. | 07·01·02 |
| Трейдинг | Движок-автомат: ловит снятие ликвидности, слом структуры, зону входа → выдаёт вход, стоп, цель. Один движок + профили моделей. | 03·05·06 |
| Монитор сделок | 13 правил выхода: ранний скретч при смене контекста (в плюсе, но рынок развернулся), частичная фиксация, безубыток, трейл. | 08 |
Плюс поперечные сервисы: новостной оверлей, риск-страж, бэктест-харнесс, дашборд. Исполнение — на готовой инфре freqtrade + Bybit demo.
Каждый паттерн доведён до машинно-детектируемого определения — сведено в единый инженерный слой «ICT → код».
Метод, написанный для человека-с-графиком, переведён в формальные правила для агента — с упрощением, которое сократит код и баги.
Это естественная точка: понимание собрано, структура предложена — дальше строим.
Долг базы v1: собрано из качественной вторички, близкой к ICT, но прямые транскрипты YouTube-лекций самого ICT снять не удалось (блокировки с VPS). Ключевые определения (смещение, киллзон-времена, OTE) помечены «требует сверки». Закрывается в фазе 0.
«Смещение» без канона — у ICT нет числа, это зона калибровки бэктестом. Stateful-логика ICT неидеально ложится на freqtrade — возможен переезд на свой движок. Бэктестируемость ICT под вопросом — край может оказаться тонким, как почти всё в trading-agent. Random-baseline покажет правду.