-
bitcoin $80983.718195 USD
-2.88% -
ethereum $2363.938053 USD
-5.54% -
tether $0.998790 USD
-0.01% -
bnb $717.610948 USD
-3.20% -
xrp $1.305281 USD
-4.72% -
usd-coin $0.999943 USD
0.00% -
solana $102.093135 USD
-4.89% -
tron $0.330976 USD
-0.21% -
hyperliquid $79.564118 USD
-2.87% -
zcash $1095.109590 USD
-12.52% -
dogecoin $0.079794 USD
-5.68% -
monero $536.493608 USD
-2.23% -
chainlink $12.045088 USD
-6.39% -
unus-sed-leo $9.028000 USD
0.09% -
cardano $0.220158 USD
-6.35%
Comment vérifier si une commande Spot Binance est partiellement exécutée
Binance’s `PARTIALLY_FILLED` order status signals at least one execution has occurred while residual quantity remains open—immutable, monotonic, and reliably reflected in both REST `get_order` (≤100ms latency) and WebSocket `executionReport` streams.
Oct 16, 2026 at 07:40 am
Comprendre les champs de statut de la commande
1. Le champ d'état dans la réponse à la commande de Binance indique l'étape actuelle du cycle de vie : NEW , PARTIALLY_FILLED , FILLED , CANCELED ou REJECTED .
2. Une valeur PARTIALLY_FILLED signifie qu'au moins un remplissage a eu lieu mais que l' origQty complète reste inexécutée.
3. Ce statut est renvoyé immédiatement lors de la première exécution partielle, que d'autres exécutions soient ou non attendues.
4. Il persiste jusqu'à ce que la quantité restante soit entièrement exécutée ou que la commande soit annulée manuellement.
5. Les mises à jour de statut sont fournies via la réponse REST sur get_order et diffusées en temps réel via les événements de flux de données utilisateur .
Analyser les quantités d'exécution
1. Comparez exécutéQty avec origQty : si exécutéQty est supérieur à zéro mais inférieur à origQty , la commande est partiellement exécutée.
2. Examinez cummulativeQuoteQty : il reflète la valeur totale de l'actif de cotation correspondant jusqu'à présent et doit être différent de zéro en cas de remplissage partiel.
3. Inspectez le tableau de remplissages : une liste non vide confirme qu'au moins une exécution de transaction a eu lieu.
4. Chaque entrée des remplissages contient price , qty , commission et tradeId , fournissant une preuve granulaire d'une exécution partielle.
5. Notez que exécutéQty et cumulativeQuoteQty sont des valeurs décimales de type chaîne ; la comparaison directe des flotteurs doit être évitée pour éviter une perte de précision.
Utilisation du point de terminaison de l'API get_order
1. Appelez trade.get_order(symbol='BTCUSDT', orderId=123456789) avec des informations d'identification valides et la casse correcte du symbole.
2. Analysez l'objet de données à l'intérieur de la réponse – ne vous fiez pas uniquement au code de niveau supérieur ou aux champs msg .
3. Extrayez status , exécutéQty , origQty et les remplissages de la charge utile de données imbriquées.
4. Validez la cohérence numérique : assurez-vous que exécutéQty ≤ origQty et cumulativeQuoteQty correspondent à la somme du prix × la quantité pour tous les remplissages .
5. Traitez tout écart par rapport à cet invariant comme une anomalie nécessitant un rapprochement manuel ou une enquête en amont.
Surveillance via le flux de données utilisateur
1. Abonnez-vous à l' événementexecutionReport sous une connexion WebSocket de flux de données utilisateur valide.
2. Filtrez les messages où eventType est égal à exécutéReport et le symbole correspond à la paire de trading cible.
3. Détectez les remplissages partiels en vérifiant que le type d'exécution est égal à TRADE tandis que orderStatus reste PARTIALLY_FILLED .
4. Accumulez lastExecutedQuantity et lastPrice de chaque exécutionReport pour reconstruire l'historique de remplissage sans interrogation.
5. Utilisez eventTime pour séquencer les remplissages par ordre chronologique et identifier les lacunes ou les rapports en double causés par la gigue du réseau ou la reconnexion.
Foire aux questions
Q : Le statut PARTIALLY_FILLED peut-il revenir à NEW après avoir été signalé ? R : Non. La machine à états d'ordre de Binance est strictement monotone. Une fois PARTIALLY_FILLED émis, il passe uniquement à FILLED , CANCELED ou EXPIRED .
Q : Est-ce que get_orders_ending inclut les commandes partiellement exécutées ? R : Oui. get_orders_ending renvoie toutes les commandes ouvertes, y compris celles avec le statut PARTIALLY_FILLED et la quantité restante non exécutée.
Q : Y a-t-il un délai entre un remplissage et l'apparition de la mise à jour du statut dans get_order ? R : Dans des conditions normales, l'API REST reflète le dernier état dans un délai de 100 millisecondes. Une latence plus élevée peut survenir pendant les fenêtres de maintenance d'échange ou des échecs de routage d'API régionaux.
Q : Qu'arrive-t-il au tableau fills lorsqu'un ordre est annulé après une exécution partielle ? R : Le tableau de remplissages reste intact et inchangé. L'annulation n'affecte que l'exécution future ; Les remplissages historiques sont immuables et conservés dans l'enregistrement de la commande.
Clause de non-responsabilité:info@kdj.com
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.
-
STRK Échangez maintenant$0.08657
13.12%
-
INJ Échangez maintenant$8.49
11.20%
-
PYTH Échangez maintenant$0.09296
9.19%
-
CRV Échangez maintenant$0.3559
8.56%
-
ZRO Échangez maintenant$2.07
8.37%
-
FF Échangez maintenant$0.1122
8.31%
- La loi CLARITY est en équilibre alors que le représentant Bryan Steil fait face à des élections serrées au Wisconsin
- 2026-10-16 05:25:01
- Vitalik Buterin déclare la course de vitesse zkEVM terminée et exhorte les développeurs à donner la priorité à la sécurité
- 2026-10-16 05:15:02
- Chine, Bitcoin, DOGE : une énigme cryptographique tricontinentale se dévoile
- 2026-10-16 05:10:01
- Prédictions de prix XRP, communauté XRP et utilitaire axé sur le titulaire : un nouveau récit émerge
- 2026-10-16 05:00:02
- Sorties d'ETF Zcash et volatilité des prix ZEC : une prise à New York
- 2026-10-16 05:00:01
- Ethereum et Binance font face à un événement de liquidation majeur au milieu des craintes d'inflation et de l'examen réglementaire
- 2026-10-16 05:20:01
Connaissances connexes
Comment vérifier le TAEG des économies flexibles USDT sur OKX
Oct 15,2026 at 10:00pm
Comprendre le TAEG dans OKX Flexible Savings 1. APR signifie Annual Pourcentage Rate et reflète le rendement annuel nominal des dépôts USDT sans effet...
Comment arrêter de copier un trader sur Bitget
Oct 16,2026 at 02:59am
Modèles de volatilité du marché 1. Les fluctuations de prix Bitcoin dépassent souvent 15 % sur une fenêtre de 24 heures lors d'annonces macroécono...
Comment vérifier si une commande Spot Binance est partiellement exécutée
Oct 16,2026 at 07:40am
Comprendre les champs de statut de la commande 1. Le champ d'état dans la réponse à la commande de Binance indique l'étape actuelle du cycle d...
Comment trier les paires de trading crypto par volume sur 24 heures sur KuCoin
Oct 16,2026 at 02:19am
Accéder à l'interface des paires de trading 1. Accédez au site officiel de KuCoin et connectez-vous à votre compte en utilisant des informations d...
Comment modifier l'effet de levier pour SOLUSDT sur Bitget
Oct 16,2026 at 12:20am
Échanges décentralisés et fragmentation de la liquidité 1. Les bourses décentralisées (DEX) fonctionnent sans conservation centralisée, s'appuyant...
Comment trouver le prix ARB actuel sur Bitget
Oct 16,2026 at 07:59am
Accéder aux données de prix ARB sur Bitget 1. Ouvrez le site Web Bitget ou lancez l'application mobile officielle Bitget. Assurez-vous d'utili...
Comment vérifier le TAEG des économies flexibles USDT sur OKX
Oct 15,2026 at 10:00pm
Comprendre le TAEG dans OKX Flexible Savings 1. APR signifie Annual Pourcentage Rate et reflète le rendement annuel nominal des dépôts USDT sans effet...
Comment arrêter de copier un trader sur Bitget
Oct 16,2026 at 02:59am
Modèles de volatilité du marché 1. Les fluctuations de prix Bitcoin dépassent souvent 15 % sur une fenêtre de 24 heures lors d'annonces macroécono...
Comment vérifier si une commande Spot Binance est partiellement exécutée
Oct 16,2026 at 07:40am
Comprendre les champs de statut de la commande 1. Le champ d'état dans la réponse à la commande de Binance indique l'étape actuelle du cycle d...
Comment trier les paires de trading crypto par volume sur 24 heures sur KuCoin
Oct 16,2026 at 02:19am
Accéder à l'interface des paires de trading 1. Accédez au site officiel de KuCoin et connectez-vous à votre compte en utilisant des informations d...
Comment modifier l'effet de levier pour SOLUSDT sur Bitget
Oct 16,2026 at 12:20am
Échanges décentralisés et fragmentation de la liquidité 1. Les bourses décentralisées (DEX) fonctionnent sans conservation centralisée, s'appuyant...
Comment trouver le prix ARB actuel sur Bitget
Oct 16,2026 at 07:59am
Accéder aux données de prix ARB sur Bitget 1. Ouvrez le site Web Bitget ou lancez l'application mobile officielle Bitget. Assurez-vous d'utili...
Voir tous les articles














