Comunque, non vi piace guardare il codice xD quindi pubblico a caso, recentemente ho sistemato il codice sorgente, per rendere l'API di ogni exchange coerente, e ho anche collegato il Websocket. Prima non lo collegavo perché gli utenti in Cina avevano problemi a connettersi al Websocket, ora con un proxy non dovrebbero esserci problemi. Collegare gli exchange sarà molto più semplice, basta prendere il documento API e si può fare. Quando ho tempo, collegherò quelli più utilizzati nel mercato. Nel frattempo, ho aggiornato il mio profilo GitHub per renderlo più bello, benvenuti a seguirmi xDDDD -- 【Note di aggiornamento della versione 2.5.0 ~ 2.7.0 di Backpack-MM-Simple】 La versione 2.7.0 è un importante aggiornamento dell'architettura WebSocket del sistema e del supporto per più exchange, mentre le versioni 2.6.0 e 2.5.0 si concentrano su precisione, sincronizzazione delle posizioni, stabilità delle strategie e integrazione API. Di seguito le note per versione: 【2.7.0】2026-02-02 1. Client WebSocket per più exchange completamente online. I client WebSocket per i quattro principali exchange: Apex, Aster, Lighter e Paradex sono stati ufficialmente aggiunti, tutti i client ereditano dalla classe astratta BaseWebSocketClient, implementando un'interfaccia di abbonamento ai dati in tempo reale unificata per quotazioni, libri ordini, aggiornamenti degli ordini e report di esecuzione. Questo ha notevolmente migliorato l'espandibilità e la manutenibilità del sistema. 2. Meccanismo di autenticazione per canali privati migliorato. Tutti i client WebSocket degli exchange supportano l'autenticazione API Key / Secret / Passphrase e implementano processi di firma specifici in base alle normative di ciascun exchange (come HMAC di Apex, EIP-712 di Paradex, integrazione del signer nativo di Lighter, ecc.), garantendo la sicurezza e l'affidabilità della trasmissione in tempo reale delle informazioni sugli ordini e sugli asset. 3. Standardizzazione della struttura dei dati. Tutti i messaggi di quotazione, ordine, esecuzione, ecc., vengono convertiti in quattro strutture principali: WSTickerData, WSOrderBookData, WSOrderUpdateData, WSFillData, facilitando l'invocazione diretta da parte dei moduli strategici e riducendo la logica di parsing ripetitiva. 4. Stabilità e flessibilità della connessione migliorate. Il client WebSocket supporta proxy, heartbeat configurabili e meccanismi Ping/Pong, e include una strategia di riconnessione automatica con backoff esponenziale, rafforzando la resilienza della connessione in ambienti di rete instabili. 5. Correzioni e ottimizzazioni. Risolti i problemi di connessione con Lighter e Paradex, e regolato il WS URL nella configurazione. market_maker.py è stato anche ristrutturato per supportare più exchange, __init__.py esporta unificatamente tutti i client degli exchange....