Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Опис проекту:
Розроблено високонадійного торгового бота з повною автоматизацією операцій на криптовалютній біржі Binance. Система підтримує як спотову торгівлю, так і торгівлю ф'ючерсами, при цьому основна увага приділяється роботі з ф'ючерсами (режим за замовчуванням — ізольоване маржування, 1x левередж).

Основні компоненти системи:
1. API-інтеграція
Класи BinanceAPI та BinanceFuturesAPI для роботи з REST API Binance.
Система контролю лімітів і затримок (ApiRateLimiter).
Підпис запитів, збір цін і історичних даних.
Захист від перевищення лімітів через управління частотою запитів.

2. Торговий бот
Клас TradingBot управляє всім процесом торгівлі.
Підтримка роботи з кількома торговими парами паралельно.
Управління позиціями, історія операцій, логування.
Інтеграція з Telegram для сповіщень в реальному часі.

3. Конфігураційний модуль
Параметри стратегії (TP_PERCENT, MOVE_PERCENT тощо).
Налаштування лімітів API, шляхів до логів і баз даних.
Гнучке управління усередненням позицій і паралельною обробкою.

Функціональні особливості:
Управління ризиками:
Обмеження ризику на позицію (за замовчуванням 1%).
Максимальна кількість одночасно відкритих позицій — 100.
Механізм автоматичного усереднення при просадках.

Робота з API Binance:
Інтелектуальне управління частотою запитів.
Синхронізація часу з серверами біржі.
Обробка помилок і автоматичні повтори при збоях.

Паралельна торгівля:
Багатопоточність для одночасної роботи з активами.
Контроль навантаження і черг операцій.
Інтеграція з базою даних (MySQL):
Зберігання всіх торгових операцій і стану позицій.

Сповіщення через Telegram:
Оповіщення про угоди, помилки та важливі події.

Додатково:
Підтримується робота з заздалегідь визначеним списком торгових пар, вказаних у assets.json. Бот повністю автономний і призначений для цілодобової торгівлі з мінімальним залученням користувача.

Проект розроблений з прицілом на масштабованість, відмовостійкість і розширюваність — готовий до впровадження складних стратегій і інтеграції з системами аналітики.

Веб-інтерфейс управління:
Повноцінний веб-інтерфейс реалізований на базі HTML-шаблонів і надає інтуїтивне управління системою через браузер.

Основні сторінки:
Головна панель управління ботом.
Відображає активні позиції, поточні угоди, ключові метрики та візуалізації (графіки, діаграми).
Містить елементи налаштування параметрів стратегії в реальному часі.

Стартова сторінка інтерфейсу.
Вступна інформація про систему і навігація по основним розділам.

Докладна вбудована документація.
Інструкції по налаштуванню, управлінню, торговим стратегіям і конфігурації.
Один з найнасиченіших і інформативних компонентів інтерфейсу.

Інструментарій для планування торгових стратегій.
Можливість налаштовувати, тестувати і зберігати індивідуальні торгові плани.

Адміністративна панель з доступом до розширених налаштувань.
Передбачає функції управління користувачами і доступом.

Шаблон відображення помилок з докладною діагностикою і рекомендаціями.

Інтерфейс управління API-ключами Binance.
Додавання, редагування і видалення ключів, валідація і тест підключення.

Уніфіковані компоненти і шаблони для повторного використання в різних розділах інтерфейсу.

Переваги веб-інтерфейсу:
Повний контроль над торговим процесом через браузер.
Підтримка моніторингу в реальному часі.
Інтерактивне налаштування стратегій і параметрів.
Управління ключами API без ручного редагування файлів.
Вбудована документація для зручності і автономного використання.
Деталі роботи
Бюджет 50 000 UAH
Додано 15 квітня 2025
171 перегляд
Фрилансер
Антон Батрак
Україна Хмельницький  2  0

Вільний для роботи Вільний для роботи
2 Сейфи завершені
На сервісі 12 років