Подключите нашего Telegram-бота для уведомлений о новых проектах
Торговый бот / Crypto trading bot
Разместить заказ

a
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 2 месяца
Бюджет:
по договоренности
Задача для программиста: Разработка продвинутого торгового бота для Bybit
Цель проекта:
Разработать автоматизированного бота, который ежедневно анализирует рынок, отбирает топ-50 волатильных пар, устанавливает уровни поддержки и сопротивления, размещает ордера с динамическим SL/TP, использует индикаторы для подтверждения сигналов и хеджирует риски.
Функциональные требования:
1. Анализ волатильности и отбор торговых пар
Каждый день бот:
• Отбирает топ-50 волатильных пар (2-15% диапазон движения).
• Использует свечной анализ за 7 и 30 дней, ATR, открытие/закрытие дневной сессии.
• Из топ-50 пар выбирает до 5 пар для торговли.
2. Работа с уровнями поддержки и сопротивления
• Определяет ключевые уровни поддержки и сопротивления (S/R).
• Если цена пробивает уровень вверх и индикаторы подтверждают — открывает long.
• Если цена пробивает уровень вниз — размещает short.
3. Используемые индикаторы
Бот анализирует входные сигналы, используя комбинацию индикаторов:
• ATR — определение волатильности.
• RSI — поиск зон перекупленности/перепроданности.
• MACD — подтверждение направления тренда.
• Zig Zag — выявление ключевых ценовых уровней.
• Pivot Point — автоматический расчет зон поддержки и сопротивления.
• Order Book — анализ плотности заявок.
• Whale Flow — отслеживание активности крупных игроков.
4. Размещение и управление ордерами
• До 5 активных сделок одновременно.
• Stop-Loss: 5% от цены входа.
• Take-Profit:
• TP1: 2%
• TP2: 4%
• TP3: 8%
• Если индикаторы подтверждают продолжение движения, TP передвигается выше.
• Динамическое управление позицией:
• После достижения TP1, SL передвигается в безубыток.
• Далее SL двигается к TP1, если цена продолжает движение.
5. Хеджирование рисков
• Возможность автоматического хеджирования позиций через:
• Спотовую торговлю.
• Фьючерсы на других биржах (например, Binance).
• Требуется анализ наилучшего подхода к хеджированию.
6. Уведомления и логирование
📩 Бот отправляет уведомления в Telegram о:
• Размещении ордера (торговая пара, сумма, индикаторы).
• Закрытии сделки (процент прибыли/убытка).
• Перемещении SL/TP.
Технические требования:
✅ Язык: Python (ccxt, WebSocket), Node.js, Go.
✅ API Bybit: REST + WebSocket (минимизация задержек).
✅ Логирование: Подробные логи действий.
✅ Безопасность: API-ключи хранятся в .env.
✅ Мониторинг: Автоматический reconnect при сбоях.
Цель проекта:
Разработать автоматизированного бота, который ежедневно анализирует рынок, отбирает топ-50 волатильных пар, устанавливает уровни поддержки и сопротивления, размещает ордера с динамическим SL/TP, использует индикаторы для подтверждения сигналов и хеджирует риски.
Функциональные требования:
1. Анализ волатильности и отбор торговых пар
Каждый день бот:
• Отбирает топ-50 волатильных пар (2-15% диапазон движения).
• Использует свечной анализ за 7 и 30 дней, ATR, открытие/закрытие дневной сессии.
• Из топ-50 пар выбирает до 5 пар для торговли.
2. Работа с уровнями поддержки и сопротивления
• Определяет ключевые уровни поддержки и сопротивления (S/R).
• Если цена пробивает уровень вверх и индикаторы подтверждают — открывает long.
• Если цена пробивает уровень вниз — размещает short.
3. Используемые индикаторы
Бот анализирует входные сигналы, используя комбинацию индикаторов:
• ATR — определение волатильности.
• RSI — поиск зон перекупленности/перепроданности.
• MACD — подтверждение направления тренда.
• Zig Zag — выявление ключевых ценовых уровней.
• Pivot Point — автоматический расчет зон поддержки и сопротивления.
• Order Book — анализ плотности заявок.
• Whale Flow — отслеживание активности крупных игроков.
4. Размещение и управление ордерами
• До 5 активных сделок одновременно.
• Stop-Loss: 5% от цены входа.
• Take-Profit:
• TP1: 2%
• TP2: 4%
• TP3: 8%
• Если индикаторы подтверждают продолжение движения, TP передвигается выше.
• Динамическое управление позицией:
• После достижения TP1, SL передвигается в безубыток.
• Далее SL двигается к TP1, если цена продолжает движение.
5. Хеджирование рисков
• Возможность автоматического хеджирования позиций через:
• Спотовую торговлю.
• Фьючерсы на других биржах (например, Binance).
• Требуется анализ наилучшего подхода к хеджированию.
6. Уведомления и логирование
📩 Бот отправляет уведомления в Telegram о:
• Размещении ордера (торговая пара, сумма, индикаторы).
• Закрытии сделки (процент прибыли/убытка).
• Перемещении SL/TP.
Технические требования:
✅ Язык: Python (ccxt, WebSocket), Node.js, Go.
✅ API Bybit: REST + WebSocket (минимизация задержек).
✅ Логирование: Подробные логи действий.
✅ Безопасность: API-ключи хранятся в .env.
✅ Мониторинг: Автоматический reconnect при сбоях.
Разделы:
Заказ
Опубликован:
13.02.2025 | 18:20 [поднят: 13.02.2025 | 18:20]