BybitBot - Настольное приложение для управления торговлей бессрочными фьючерсами

Ссылка на работу
image
Настольное приложение для управления фьючерсами на множестве счетов из единого интерфейса. Поддерживает Bybit и MEXC, строит сводку балансов и позиций. Ордера выставляются на всех счетах одним действием с пересчетом объема под баланс каждого. Задача - дублирование сделок на каждом аккаунте вручную дает разные цены входа. Требовался единый терминал с выставлением и закрытием одним действием, расчетом объема как доли баланса, управлением TP/SL и отчетностью. Решение - настольное приложение на C# и WPF со слоем абстракции. Единый контракт, адаптеры Bybit и MEXC. Веерное исполнение: действие на все счета, объем как процент от баланса с округлением до шага лота. Движок агрегации сводит позиции в таблицу. Данные обновляются асинхронным циклом опроса. TP/SL в цене и ROI с пересчетом. Отчетность по истории за год. Результат: тиражирование сделки одним действием, сводка раз в секунду, поддержка двух бирж, история за год, исключены ручные ошибки. Защита привязкой к оборудованию.
https://github.com/alexxxdevelop/BybitBot