Program desktopowy - autotrader dla Bybit z panelem sterowania
Zrealizowałem asynchroniczny desktopowy program w Pythonie, który subskrybuje zewnętrzny kanał Telegram z sygnałami handlowymi, parsuje nowe tickery i automatycznie dodaje je do watchlisty. Program przez Bybit V5 REST+WebSocket API otwiera transakcje futures, oblicza wolumen z salda i % ryzyka, ustawia początkowy stop-loss, wspiera uśrednianie i przenoszenie SL według stref PnL, zamyka pozycje na podstawie sygnału odwrotnego lub stopu. Desktopowy GUI na PyQt pokazuje aktywne pozycje i monety w watchliście, status połączeń oraz live-log wydarzeń, pozwala zarządzać startem/stopem programu oraz oknem pracy parsera Telegrama.