Rubriques tendance
#
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.
De toute façon, vous n'aimez pas lire ce qui est lié au code xD, donc je vais juste poster au hasard.\nRécemment, j'ai réorganisé le code source,\npour assurer la cohérence des API de chaque échange,\net j'ai également connecté le Websocket.\n\nAvant, je ne l'avais pas connecté parce que les utilisateurs en Chine avaient des problèmes de connexion au Websocket, mais maintenant, avec un proxy, cela ne devrait pas poser de problème.\n\nIl sera beaucoup plus simple de se connecter aux échanges par la suite, il suffit de récupérer la documentation de l'API.\nJe vais essayer de connecter ceux qui sont les plus utilisés sur le marché quand j'aurai le temps.\n\nAu passage, j'ai mis à jour ma page de profil GitHub pour l'embellir,\nvous êtes tous les bienvenus pour me suivre xDDDD\n\n--\n\n【Notes de mise à jour de la version 2.5.0 ~ 2.7.0 de Backpack-MM-Simple】\n\nLa version 2.7.0 est une mise à jour majeure de l'architecture WebSocket du système et du support multi-échanges. Les versions 2.6.0 et 2.5.0 se concentrent sur la précision, la synchronisation des positions, la stabilité des stratégies et l'intégration de l'API. Voici les détails par version :\n\n【2.7.0】2026-02-02\n\n1. Client WebSocket multi-échanges entièrement en ligne. Les clients WebSocket des quatre grands échanges, Apex, Aster, Lighter et Paradex, ont été officiellement ajoutés. Tous les clients héritent de la classe abstraite BaseWebSocketClient, réalisant une interface de souscription de données en temps réel unifiée pour les cotations, les carnets de commandes, les mises à jour de commandes et les rapports de transactions. Cela améliore considérablement l'évolutivité et la maintenabilité du système.\n\n2. Mécanisme d'authentification des canaux privés amélioré. Tous les clients WebSocket des échanges prennent en charge l'authentification par API Key / Secret / Passphrase, et mettent en œuvre des processus de signature spécifiques selon les normes de chaque échange (comme HMAC pour Apex, EIP-712 pour Paradex, intégration du signer natif pour Lighter, etc.), garantissant la sécurité et la fiabilité de la transmission des informations de commande et d'actifs.\n\n3. Normalisation de la structure des données. Tous les messages de cotation, de commande, de transaction, etc., sont uniformément convertis en quatre grandes structures : WSTickerData, WSOrderBookData, WSOrderUpdateData, WSFillData, facilitant l'appel direct par les modules de stratégie et réduisant la logique de parsing répétée.\n\n4. Amélioration de la stabilité et de la flexibilité de la connexion. Le client WebSocket prend en charge les proxies, permet de configurer des mécanismes de heartbeat et de Ping/Pong, et intègre une stratégie de reconnexion automatique avec un backoff exponentiel, renforçant la résilience de la connexion dans des environnements réseau instables.\n\n5. Corrections et optimisations. Correction des anomalies de connexion pour Lighter et Paradex, et ajustement de la configuration de l'URL WS dans le fichier de configuration. market_maker.py a également été restructuré pour prendre en charge le WebSocket multi-échanges, et __init__.py exporte uniformément tous les clients d'échange.\n\n【2.6.0】2026-01-30\n\n1. Optimisation du traitement de la précision pour Paradex. Amélioration des problèmes de précision des nombres à virgule flottante, garantissant l'exactitude des montants de commande et des résultats de correspondance, évitant ainsi les échecs de commande ou les incohérences d'actifs dus à des erreurs de précision.\n\n2. Corrections de synchronisation des stratégies et des positions. Cela inclut l'acquisition en temps réel des cotations par LighterClient, la réinitialisation de l'état des positions de grille, la détection des changements de position, l'ajustement des commandes de grille pour Aster, les problèmes de commandes exécutées pour Lighter/Paradex, les ordres de réduction pour Aster, la logique de traitement des positions, etc., améliorant ainsi la stabilité et la cohérence de l'exécution des stratégies.\n\n3. Optimisation de la structure et des performances. Restructuration massive du code pour améliorer la lisibilité et la maintenabilité, tout en optimisant l'efficacité des appels au niveau de l'API, réduisant ainsi la consommation de ressources inutiles.\n\n【2.5.0】2026-01-21\n\n1. Mise en ligne du mécanisme de synchronisation des positions. Ajout de la fonction d'automatisation des ordres de clôture, garantissant que l'état des positions de grille et des commandes est cohérent, réduisant ainsi les erreurs de position dues à des anomalies.\n\n2. Corrections des paramètres de contrôle des risques des stratégies et des calculs automatiques des quantités. Correction des paramètres de contrôle des risques pour les contrats de grille, des erreurs de calcul automatique des quantités de commande, des problèmes de commande et de réduction pour Backpack, de l'acquisition des commandes exécutées pour Lighter, de l'analyse des informations de commande pour APEX, des noms d'attributs de quantité de commande, des anomalies d'appel API pour Lighter, de la précision des commandes pour Paradex, de la clôture sans position, de la réinitialisation de la grille après un stop loss ou un take profit, de l'équilibrage des positions de grille, des importations répétées, etc.\n\n3. Abstraction des réponses API et WebSocket. Uniformisation de la structure des réponses API multi-modules, optimisation de l'architecture du client WebSocket, améliorant l'efficacité des stratégies de couverture et l'expérience de l'interface Web.\n\n4. Optimisation de l'interface Web et des paramètres de stratégie. La stratégie de grille cache les paramètres perpétuels inutiles, fusionne l'affichage des champs de stop loss/take profit, et affiche les statistiques de trading de grille avec les profits réalisés, améliorant ainsi l'expérience utilisateur.

Meilleurs
Classement
Favoris
