Полная карта проекта: от минутного скана рынка до Telegram-алерта, манипуляций, ИИ, стопов и «мозгов». Читайте по порядку сверху вниз — или прыгайте в раздел по ссылке в заголовке.
Stilefan (Crypto Momentum War Room) — это не «бот с прогнозами на месяц». Это живая система наблюдения за крипторынком, которая каждую минуту сканирует сотни монет, ищет ускорение внимания (momentum), читает новости, распознаёт манипуляции на графике и только потом решает: входить в сделку или пропустить.
Философия: сигнал — это финальный акт после цепочки фильтров. Momentum и новости — топливо; манипуляция на графике — сценарий; структурные уровни (стоп/тейки) — математика риска; ИИ (CometAPI) — судья и рассказчик. Без одобрения цепочки сделка не попадает в Telegram и в учётный портфель.
Система учится: после каждой закрытой сделки пишет урок в «мозги», ведёт архив для разбора, раз в неделю может синтезировать выводы. Цель портфеля — ориентир +10% в неделю через дисциплину и отбор, а не через хаотичные входы.
Одна картинка на весь путь. Зелёные блоки — то, что крутится всегда; ромбики — решения; внизу — жизнь открытой сделки и обучение после выхода.
Сердце системы — фоновый job dataRefresh. Он не спит: обновляет данные, пересчитывает рейтинг монет, следит за «фаворитами», сканирует манипуляции, и только при жёстком триггере запускает тяжёлую цепочку создания сигнала.
Score от 0 до 100 — это не «покупай». Это индекс ускорения внимания рынка к монете прямо сейчас. Складывается из пяти компонентов с настраиваемыми весами (по умолчанию: цена 30%, объём 25%, соцсети 20%, ликвидность 15%, участие 10%).
Серая зона (до ~30) — монета «спит». Жёлтая — начинает просыпаться. Оранжевая и зелёная — внимание растёт. Красная (86+) — перегрев: импульс может быть, но вход без манипуляции и reclaim система часто блокирует.
Сама по себе высокая цифра score не создаёт сделку. Нужен технический триггер — событие за один цикл скана:
Фиксированные «−3% стоп» мы больше не считаем главным правилом. Система смотрит структуру: куда лежат пачки стопов (equal lows/highs), был ли вынос ликвидности (stop hunt), вернулась ли цена в диапазон (reclaim).
На каждом скане для топ-кандидатов (score ≥ ~55) гоняются детекторы по свечам 5m и 15m (агрегация из минутных Binance). События пишутся в таблицу ManipulationEvent и в Coin Watch timeline.
Пока монета «горячая», но сигнала ещё нет, система ведёт журнал наблюдения. Стадии: WATCHING → MANIPULATION_SEEN → SETUP_FORMING → (сигнал) SIGNAL_SENT.
В таймлайн пишутся факты: score, новость, обнаруженная схема, reclaim. Это потом попадает в narrative сигнала («отслеживал 14ч, вчера был sweep…»). Вкладка «Манипуляции» в админке показывает ленту событий за 48ч.
После триггера score монета проходит «воронку». Каждый этап логируется (SIGNAL_SKIP в журнале активности / Brain). Порядок важен — дешёвые проверки раньше, CometAPI в конце.
ИИ не «угадывает цену». Он получает уже отфильтрованный пакет фактов и отвечает: входить или SKIP, в какую сторону, насколько новости реальны, продолжится ли импульс. В system prompt вшит каталог манипуляций — модель знает про stop hunt и reclaim.
Две линии моделей: «тяжёлая» для решения о входе (COMETAPI_MODEL_DECISION, по умолчанию gpt-4o), «лёгкая» для короткого нарратива на карточке (gpt-4o-mini). Есть дневной бюджет $ — при исчерпании эвристика или отложенный вход.
Если requireAiApproval=true и ответ SKIP — сделка не создаётся, в логе видна reject_reason. SHADOW-стратегия гоняет ту же цепочку без отправки в ваш Telegram (для экспериментов).
Горизонт сделки выбирается по типу манипуляции и сценарию: SCALP (быстрый sweep 5m), INTRADAY (новости/shakeout), SWING (range/накопление). От горизонта зависят множители ATR.
Стоп в первую очередь структурный: для LONG — ниже экстремума sweep + буфер ~0.15%; для SHORT — выше sweep. Если структура шире 2.5×ATR — берём ATR или отклоняем сигнал. Fallback 3% только если нет свечей/структуры.
Тейки: TP1 ближний (середина зоны / 1R), TP2 основной (граница range / 2R), TP3 расширение. В Telegram и карточке — явные $ и %.
Открытая портфельная сделка — не «забыли до TP2». Каждые ~30 сек tradeMonitor берёт цену (Redis + Binance ticker), сравнивает с уровнями, пишет снимки цены для графика в админке.
Каждая сделка оставляет след в нескольких слоях памяти — чтобы вы и ИИ могли разбирать ошибки и усиливать правила.
Вся «магия» доступна вам в разделах Admin. War Room (главная) — для оперативного обзора; админка — для глубины.
В портфельный Telegram (@vdm_t) уходит только sentToPortfolio=true (не shadow). Сообщение: направление, горизонт, уровни, план частичных выходов, схема манипуляции, SL rationale, уверенность %, график, кнопка «Спросить» по сделке.
War Room на сайте — leaderboard, radar, список сигналов, WebSocket обновления market:update. Карточка сигнала дублирует ключевые поля из БД.
Ключи только на сервере (.env / Admin → API Keys). Браузер их не видит.
Это инструмент анализа и дисциплины, не гарантия прибыли. Высокий score ≠ «покупай». ИИ может ошибаться. Манипуляция на альткоине может не успеть отразиться в детекторе. Всегда проверяйте уровни на графике перед реальным входом.
Мы сознательно режем частоту сигналов: лучше 0 входов, чем 10 случайных. Режим RECOVERY слегка ослабляет пороги, но пол 70% уверенности и требование манипуляции (в STRICT) не снимаются.