Перейти к содержанию

📚 Интеграция с курсом Freqtrade

Новые инструменты, добавленные на основе методологии курса обучения Freqtrade. Помогают применить полученные знания на практике и контролировать каждый этап торговли.


✅ Pre-Launch Checklist (/checklist)

Чек-лист запуска стратегии — 6 разделов, 67 пунктов проверки. Урок 22.

Разделы

Раздел Баллы Что проверяет
📈 Стратегия и анализ 15 Логика входов/выходов, индикаторы, фильтры, ликвидность
⚙️ Конфигурация 15 Стоп-лосс, ROI, размер позиции, max_open_trades
🔬 Тестирование 10 Бэктест, оптимизация, out-of-sample, forward-test
💰 Управление рисками 10 1% правило, диверсификация, защитные механизмы
🌐 Инфраструктура 5 Стабильность, мониторинг, резервное копирование
🧠 Психология 5 Ожидания, план действий, дневник

Интерпретация результата

Баллы Статус Цвет
45-60 Готов к запуску 🟢 Зелёный
30-44 ⚠️ Требует внимания 🟡 Жёлтый
0-29 Не готов 🔴 Красный

Как использовать

  1. Открой страницу /checklist из бокового меню
  2. Заполни все разделы — ставь галочки и вводи числовые параметры
  3. Баллы подсчитываются автоматически
  4. Если результат зелёный — можно запускать стратегию

Совет: Проходи чек-лист перед каждым запуском новой стратегии или после серьёзных изменений конфигурации.


📊 Scoring Dashboard (/scoring)

Оценка стратегий по 4 группам метрик. Уроки 6, 13.

Структура оценки

📊 Доходность (40%)          📉 Риск (30%)
  ├ Общая доходность (15%)     ├ Макс. просадка (15%)
  ├ Годовая доходность (10%)   ├ Sharpe ratio (10%)
  └ Средняя прибыль/сделку (15) └ Calmar ratio (5%)

📈 Стабильность (20%)        ⚡ Эффективность (10%)
  ├ Win rate (8%)              ├ Сделок/день (5%)
  ├ Фактор прибыли (7%)        └ Использование капитала (5%)
  └ Время удержания (5%)

Интерпретация

Балл Оценка Цвет
8-10 Отлично 🟢
6-8 Хорошо 🟡
4-6 Удовлетворительно 🟠
2-4 Плохо 🔴
0-2 Опасно

Метрики, для которых нет данных (Sharpe, Profit Factor), отображаются с пометкой — данные появятся после накопления истории сделок.


⚖️ Сравнение Backtest ↔ Dry-Run ↔ Live (/comparison)

Сравнение производительности стратегии в трёх режимах. Уроки 16, 20, 23.

Что сравнивается

Метрика Допуск (урок 22)
Доходность % ±50%
Win Rate % ±15%
Макс. просадка ≤1.5x
Средняя прибыль/сделку ±50%

Статусы

  • В пределах нормы — отклонение в рамках допуска
  • ⚠️ Выход за предел — требуется анализ причин

Почему метрики могут отличаться

  • Backtest vs Dry-Run: в бэктесте нет проскальзывания, комиссий, задержек API
  • Dry-Run vs Live: на live рынке другая ликвидность и исполнение ордеров
  • Разные временные периоды дают разную рыночную среду

Если отклонение за пределами допуска — стратегия требует корректировки параметров (стоп-лосс, размер позиции, фильтры).


🛡️ Risk Management Dashboard (/risk)

4 уровня контроля рисков для каждого бота. Уроки 14, 25.

4 уровня контроля

Уровень Что оценивает 🟢 Безопасно 🟡 Умеренно 🟠 Агрессивно 🔴 Критично
1️⃣ На сделку Риск 1 сделки <1% <2% <3% >5%
2️⃣ Портфельный Суммарный риск <5% <10% <15% >15%
3️⃣ Дневной лимит Убыток за день <1% <2% <3.5% >5%
4️⃣ Недельный лимит Убыток за неделю <5% <10% <12.5% >15%

Что отображается

  • Текущий капитал, прибыль, просадка, win rate
  • 4 цветных прогресс-бара с описанием
  • Текущая конфигурация стоп-лосса (тип, трейлинг, offset)
  • Защитные механизмы (StopLossGuard, MaxDrawdown, LowProfitPairs)
  • Рекомендуемая конфигурация — параметры stake_amount, stoploss, max_open_trades под ваш капитал

Принципы управления рисками (урок 14)

  1. Правило 1% — не рискуй более 1% капитала в одной сделке
  2. Диверсификация — распределяй риск между несколькими парами
  3. Стоп-лосс — всегда устанавливай стоп-лосс, используй трейлинг
  4. Лимиты — дневной и недельный лимиты убытка для защиты от серии неудач

📓 Trading Journal (/journal)

Журнал торговли с авто-шаблонами и оценкой качества сигналов. Уроки 16, 24.

Возможности

  • 📝 Записи — ежедневные, недельные, месячные отчёты
  • 🤖 Авто-шаблон — кнопка «Новая запись» генерирует шаблон из урока 24 с подставленными текущими метриками бота
  • 🏷️ Теги — фильтрация и организация записей
  • 📌 Пины — закрепление важных записей

🎯 Оценка качества сигнала (сайдбар)

Методология из урока 16:

Компонент Баллы Критерии
Прибыль до 40 >2% → 40, >1% → 30, >0.5% → 20, >0% → 10
Время удержания до 30 2-8ч → 30, <2ч → 15, >8ч → 20
Причина выхода до 30 ROI → 30, Сигнал → 25, Trailing → 20, SL → 10

Рейтинг: - ⭐⭐⭐⭐⭐ 80+ — Отличный сигнал - ⭐⭐⭐⭐ 60+ — Хороший сигнал - ⭐⭐⭐ 40+ — Средний сигнал - ⭐⭐ <40 — Плохой сигнал

Шаблон ежедневного отчёта

При создании новой записи автоматически генерируется структура из урока 24:

## Утренняя проверка (8:00-9:00)
- [ ] Процесс Freqtrade работает нормально
- [ ] Текущие позиции
- [ ] Ночные сделки
- [ ] Сработали стоп-лоссы?

## Дневная проверка (12:00-13:00)
- [ ] Текущий P&L
- [ ] Новые сделки
- [ ] Ошибки в логах

## Вечерний отчёт (21:00-22:00)
- Дневные сделки
- % прибыльных
- Лучшая / худшая сделка

📊 Редактор торговых пар (/bots/:id → Настройки)

В разделе Настройки бота появился блок «Торговые пары (pairlist)».

Возможности

Действие Описание
Загрузить текущие Читает config.json бота и показывает текущий pairlist
Редактировать Текстовое поле — по одной паре на строку: BTC/USDT
Применить и перезагрузить Сохраняет обновлённый pairlist и перезагружает config на боте

Формат

BTC/USDT
ETH/USDT
SOL/USDT

Пары автоматически переводятся в верхний регистр. Формат: БАЗОВАЯ_ВАЛЮТА/КОТИРУЕМАЯ_ВАЛЮТА.

После применения конфиг на боте перезагружается — изменения вступают в силу без перезапуска контейнера.