Enums communs
Ordres
NEW signifie que la demande de commande a été acceptée et renvoyée. PENDING signifie que la commande est entrée en état d’attente ou d’ordre ouvert.
Positions
Règles d’intégration
- Traiter les valeurs d’énums comme des valeurs de fil sensibles aux casse.
- Préserver les valeurs inconnues dans les journaux et échouer en toute sécurité au lieu de les mapper silencieusement à un état connu.
- Ne déduisez pas que tout état d’ordre non final est sûr à reessayer. Interrogez l’ordre ou conciliez-le avec un événement WebSocket privé.
- Stocker à la fois la valeur API originale et l’étiquette d’affichage associée au partenaire afin que de nouvelles valeurs puissent être prises en charge sans modifier les enregistrements historiques.
Gestion de l’état des ordres
Documentation associée
- Ordre API : champs de requête et opérations sur le cycle de vie de la commande.
- Types d’ordre : comportement produit pour les ordres limite, de marché et conditionnels.
- Canal utilisateur privé : ordre en temps réel et état du compte.
- Codes d’erreur et dépannage : codes métier et flux de travail de diagnostic.