
Crypto Trading Telegram Bot
Этот бот — автоматизированный торговый помощник для работы с криптовалютной биржей Bybit на основе стратегии мартингейла. Он позволяет торговать бессрочными контрактами с управлением рисками, тейк-профитами, стоп-лоссами и кредитным плечом.
##Основные возможности
-
Поддержка работы с биржей Bybit через официальный API.
-
Открытие и закрытие позиций по выбранным торговым парам.
-
Поддержка рыночных и лимитных ордеров.
-
Установка уровней тейк-профита (TP) и стоп-лосса (SL).
-
Управление кредитным плечом (leverage).
-
Реализация стратегии мартингейла с настройками шага, коэффициента и лимитов.
-
Контроль максимального риска на сделку по балансу пользователя.
-
Обработка ошибок API, логирование событий и информирование пользователя.
-
Таймеры для отложенного открытия и закрытия сделок.
-
Интерактивное меню и ввод настроек через Telegram.
-
Хранение пользовательских настроек и статистики в базе данных.
##Установка и запуск
- Клонируйте репозиторий:
git clone <URL_репозитория>
- Установите зависимости:
pip install -r requirements.txt
-
Создайте файл .env и настройте переменные окружения.
-
Запустите бота:
python BybitBot_API.py
##Настройки пользователя
-
Кредитное плечо (например, 15x)
-
Торговая пара (например, DOGEUSDT, BTCUSDT)
-
Начальное количество для сделок
-
Тип ордера (Market или Limit)
-
Уровни Take Profit и Stop Loss (в процентах или цене)
-
Коэффициент мартингейла и максимальное количество шагов
-
Максимально допустимый риск на одну сделку (% от баланса)
-
Таймеры для старта и закрытия сделок
##Безопасность и риски
-
Бот требует аккуратной настройки параметров риска.
-
Храните API ключи в безопасности, избегайте публикации.