Le cours de Binance ne bouge plus : ma connexion est-elle bloquée ?
Rien n'est plus frustrant lors de la surveillance du marché que de voir les cours de Binance rester immobiles alors que les actualités s'emballent. Commencez par rafraîchir le site officiel de Binance pour vérifier si la page répond, puis ouvrez l'application officielle de Binance pour comparer les prix sur la même paire de trading. Si les deux accès sont figés, cela signifie que le lien de transmission entre votre appareil et la passerelle de Binance est rompu. Suivre le tutoriel d'installation iOS pour réinstaller la dernière version permet souvent de réparer la bibliothèque WebSocket sous-jacente. En résumé, 90 % des problèmes d'actualisation des données sont dus à une coupure de la connexion WebSocket par votre opérateur ou routeur WiFi, à un cache local trop encombré ou à un état de « connexion fantôme ». Voici comment résoudre cela point par point.
Pourquoi les cours de Binance n'utilisent-ils pas le protocole HTTP classique ?
Habituellement, un navigateur effectue une requête HTTP pour obtenir une réponse. Pour des cours en temps réel, le serveur doit "pousser" les données vers l'utilisateur : c'est le rôle de WebSocket. Le flux de données de Binance utilise le domaine wss://stream.binance.com:9443 (ports 443 ou 9443). Si un maillon de la chaîne interrompt cette connexion persistante, les prix se figent sur la dernière donnée reçue.
Scénarios courants de coupure de connexion
- Un routeur domestique en "mode économie d'énergie" ou avec une "inspection profonde du pare-feu" qui ferme la connexion après 5 minutes d'inactivité.
- Un réseau d'entreprise effectuant un audit SSL qui dégrade le WebSocket en simple HTTPS.
- Le passage du WiFi à la 5G sur smartphone, qui coupe physiquement la connexion sans que l'application ne le détecte immédiatement.
- Le passage du système en veille profonde, gelant les processus en arrière-plan sur Android ou iOS.
Étape 1 : Distinguer un problème de flux ou de blocage d'interface
Ouvrez la page des marchés de l'application, effectuez un balayage vers le bas pour forcer l'actualisation et observez si l'horodatage en haut change.
Interface figée mais connexion active
- Symptôme : l'heure se met à jour et le prix saute une fois après le balayage.
- Solution : fermez complètement le processus de l'application et relancez-la. Pas besoin de toucher au réseau.
- Cause fréquente : le système Android a gelé l'interface utilisateur de l'application pour économiser de l'énergie.
Connexion réellement coupée
- Symptôme : l'heure reste bloquée à celle d'il y a plusieurs minutes après le balayage.
- Solution : poursuivez le dépannage de la liaison WebSocket.
- Astuce : passez sur une autre paire de trading puis revenez sur la précédente pour forcer la reconnexion.
Étape 2 : Nettoyer le cache de l'application et libérer les ressources WebSocket
Si l'application n'est pas redémarrée pendant longtemps, le cache IndexedDB peut atteindre des centaines de mégaoctets, empêchant l'établissement de nouvelles connexions.
Nettoyage sur Android
- Appuyez longuement sur l'icône Binance et choisissez "Informations sur l'application".
- Allez dans "Stockage et cache".
- Cliquez sur "Vider le cache" (il est conseillé de rester sous 50 Mo).
- Ne cliquez pas sur "Effacer les données", sous peine de perdre vos identifiants de connexion.
Nettoyage sur iOS
- Allez dans "Réglages" - "Général" - "Stockage iPhone".
- Trouvez Binance.
- Si le cache dépasse 200 Mo, choisissez "Supprimer l'application" puis réinstallez-la.
- iOS ne dispose pas d'un bouton dédié pour vider le cache d'une application tierce.
Étape 3 : Changer de DNS pour un routage plus propre vers les serveurs de cours
Certains fournisseurs d'accès Internet effectuent un routage instable vers l'IP de stream.binance.com. Utiliser des DNS publics permet de contourner ces problèmes.
- Cloudflare : 1.1.1.1 et 1.0.0.1
- Google : 8.8.8.8 et 8.8.4.4
- Quad9 : 9.9.9.9 et 149.112.112.112
Modifier le DNS sur Windows
- Panneau de configuration > Centre Réseau et partage.
- Cliquez sur votre carte réseau actuelle > Propriétés.
- Sélectionnez "Protocole Internet version 4 (TCP/IPv4)".
- Saisissez 1.1.1.1 et 8.8.8.8.
- Exécutez
ipconfig /flushdnsdans l'invite de commande pour vider le cache DNS.
Modifier le DNS sur Mobile
Sur Android, passez en IP "Statique" dans les réglages WiFi pour saisir le DNS. Sur iOS, allez dans les détails du WiFi > "Configurer le DNS" > Manuel.
Étape 4 : Astuces pour forcer la reconnexion
- Sur la page des marchés, changez la paire pour BNB/USDT puis revenez à la vôtre : cela forcera un réabonnement au flux.
- Entrez dans la page de trading Spot puis ressortez pour réinitialiser le signal de présence (heartbeat).
- Désactivez le "mode économie de données" de l'application, qui peut restreindre le flux WebSocket dans certaines régions.
- Si vous utilisez un VPN, désactivez-le temporairement pour tester une connexion directe.
Points de dépannage supplémentaires pour navigateurs PC
Si les données ne s'actualisent pas sur la version Web de Binance :
| Symptôme | Point de vérification | Solution |
|---|---|---|
| Erreur WebSocket 1006 | Coupure par proxy intermédiaire | Désactivez les extensions ou changez de réseau |
| Erreur 429 | Requêtes trop fréquentes | Attendez 1 minute avant de rafraîchir |
| Pas d'erreur mais données figées | Onglet en veille | Désactivez la "mise en veille des onglets" dans Chrome |
| Utilisation CPU élevée | Conflit d'extension de blocage | Désactivez temporairement les extensions type uBlock |
Questions fréquemment posées
Q1 : Les cours sur navigateur sont lents alors que l'application fonctionne normalement, pourquoi ? R : Les extensions de navigateur, les politiques d'économie d'énergie des onglets ou l'accélération matérielle peuvent entraver le WebSocket. Testez en mode de navigation privée : si cela fonctionne, une extension est en cause.
Q2 : Les cours se figent dès que j'active mon VPN, alors qu'en direct tout est normal ? R : Certains protocoles UDP de VPN supportent mal les connexions persistantes. Essayez de passer en mode TCP ou configurez un tunnel séparé (split tunneling) pour stream.binance.com.
Q3 : Pourquoi les cours affichent-ils soudainement 0 ou « -- » ? R : L'abonnement au flux n'est pas encore établi. Cela arrive souvent dans les 3 secondes suivant un démarrage à froid. Si l'affichage reste à 0 après 10 secondes, l'établissement du WebSocket a échoué.
Q4 : Mon ordinateur retarde de 5 minutes, cela affecte-t-il la réception des cours ? R : Oui. La connexion WSS de Binance vérifie la validité des certificats SSL. Un décalage de plus de 5 minutes peut faire échouer la connexion initiale. Activez la "synchronisation automatique" de l'heure.
Q5 : Pourquoi y a-t-il un délai lorsque je rouvre l'application après l'avoir laissée en arrière-plan ? R : Les mécanismes d'économie d'énergie d'Android/iOS gèlent les connexions persistantes en arrière-plan. Désactivez les restrictions d'activité en arrière-plan pour Binance pour atténuer ce phénomène.
Q6 : Sur le même WiFi, le téléphone de mon conjoint fonctionne mais pas le mien, pourquoi ? R : C'est probablement un problème spécifique à l'appareil. Redémarrez le routeur et l'appareil, ou oubliez le réseau WiFi avant de vous reconnecter. Vérifiez aussi que l'adresse MAC de votre appareil n'est pas limitée par le routeur.
Conclusion
Le non-renouvellement des cours est avant tout un problème de connexion persistante WebSocket. Retenez cet ordre de dépannage : vérifiez s'il s'agit d'un bug d'interface ou de réseau, videz le cache et changez le DNS. Prenez l'habitude de redémarrer l'application tous les quelques jours et assurez-vous de disposer de plus de 500 Mo de mémoire vive libre. En suivant ces conseils, la grande majorité des blocages de cours pourra être évitée.