Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
W każdym razie, nie lubicie kodu xD, więc wrzucam to na luzie,
ostatnio uporządkowałem kod źródłowy,
aby zapewnić spójność API dla każdej giełdy,
połączyłem również Websocket.
Nie łączyłem wcześniej, ponieważ użytkownicy w kraju mieli problemy z połączeniem Websocket, teraz z proxy powinno być w porządku.
W przyszłości podłączenie giełd będzie znacznie prostsze, wystarczy skopiować dokumentację API.
Jak znajdę czas, podłączę te, które są najczęściej używane na rynku.
Przy okazji zaktualizowałem mój profil na GitHubie, aby go trochę upiększyć,
wszyscy są mile widziani do śledzenia xDDDD
--
【Backpack-MM-Simple 2.5.0 ~ 2.7.0 Opis aktualizacji】
Wersja 2.7.0 to znacząca aktualizacja architektury WebSocket systemu oraz wsparcia dla wielu giełd, wersje 2.6.0 i 2.5.0 koncentrują się na precyzji, synchronizacji pozycji, stabilności strategii oraz integracji API. Poniżej opis wersji:
【2.7.0】2026-02-02
1. Klient WebSocket dla wielu giełd jest teraz dostępny. Klienci WebSocket dla czterech głównych giełd: Apex, Aster, Lighter, Paradex zostały oficjalnie dodane, wszyscy klienci dziedziczą z abstrakcyjnej klasy BaseWebSocketClient, implementując jednolity interfejs subskrypcji danych w czasie rzeczywistym dla cen, książek zleceń, aktualizacji zleceń, raportów transakcji itp. To znacznie zwiększa skalowalność i łatwość utrzymania systemu.
2. Udoskonalono mechanizm uwierzytelniania prywatnych kanałów. Klienci WebSocket dla każdej giełdy obsługują uwierzytelnianie API Key / Secret / Passphrase i implementują dedykowany proces podpisywania zgodnie z regulacjami różnych giełd (np. HMAC dla Apex, EIP-712 dla Paradex, integracja natywnego signera dla Lighter), zapewniając bezpieczeństwo i niezawodność natychmiastowego przesyłania informacji o zleceniach i aktywach.
3. Ustandaryzowano strukturę danych. Wszystkie informacje o cenach, zleceniach, transakcjach itp. są jednolicie konwertowane na cztery główne struktury: WSTickerData, WSOrderBookData, WSOrderUpdateData, WSFillData, co ułatwia bezpośrednie wywoływanie przez moduły strategii, zmniejszając powtarzalną logikę analizy.
4. Zwiększono stabilność i elastyczność połączenia. Klient WebSocket obsługuje proxy, konfigurowalne mechanizmy heartbeat oraz Ping/Pong, a także wbudowaną strategię automatycznego ponownego łączenia z wykładniczym opóźnieniem, co wzmacnia odporność połączenia w niestabilnym środowisku sieciowym.
5. Naprawy i optymalizacje. Naprawiono problemy z połączeniem dla Lighter i Paradex oraz dostosowano konfigurację WS URL w config. Plik market_maker.py został również przekształcony, aby wspierać WebSocket dla wielu giełd, a __init__.py jednolicie eksportuje wszystkich klientów giełdowych....

Najlepsze
Ranking
Ulubione
