VextrBot получает сигналы через webhook, открывает позиции на биржах для всех пользователей и управляет рисками — автоматически.
От получения сигнала до уведомления пользователя — полностью автоматически.
Сигналы из TradingView обрабатываются через Celery очередь. Позиции открываются для всех пользователей параллельно.
Автоматический стоп-лосс, три уровня тейк-профита и перенос SL в безубыток при достижении TP1.
Личная статистика каждого пользователя: винрейт, P&L, equity curve и график сделок прямо в Telegram.
Пользователь может поставить торговлю на паузу в один клик через Telegram бот и возобновить в любой момент.
Автоматическая синхронизация базы данных с реальными позициями на бирже. Устаревшие записи закрываются автоматически.
Каждая успешная сделка сохраняется с техническими индикаторами для последующего обучения предиктивной модели.
Каждый компонент выбран для максимальной производительности и надёжности.
Отправь POST запрос с данными сигнала — бот сделает всё остальное. Поддерживает технические индикаторы для ML датасета.
BUY — открыть лонг для всех пользователей
SELL — открыть шорт для всех пользователей
MOVE_SL — перенести стоп в безубыток
Каждая успешная сделка (достигшая хотя бы TP1) сохраняется в отдельную таблицу с полным контекстом технических индикаторов.
Весь проект открыт на GitHub. Дипломная работа по автоматизации торговли на Python.