Skip to main content

Gestion des Erreurs d’Insuffisance de Fonds

::: info Cette page est générée automatiquement à partir d’une spécification Gauge. Source: specs/error-handling.spec ::: Cette spécification couvre la gestion des erreurs d’insuffisance de fonds lors des opérations de trading.

Vérification Préalable des Fonds

  • Le système vérifie le solde disponible avant de placer un ordre
  • Pour les échanges spot, le système compare le montant de l’ordre avec le solde disponible
  • Pour les échanges à terme, le système vérifie l’existence de la position avant de la fermer

Réponse aux Erreurs d’Insuffisance de Fonds

  • Lorsqu’une erreur “InsufficientFunds” est détectée, le système journalise l’événement avec des détails
  • Le système marque la position comme fermée avec la raison appropriée
  • Des métriques sont enregistrées pour suivre la fréquence de ces erreurs

Synchronisation après Erreur

  • Après une erreur d’insuffisance de fonds, le système synchronise l’état de la position avec l’échange
  • Le système tente de récupérer l’état réel de la position sur l’échange
  • Les données de la position sont mises à jour pour refléter l’état réel

Notification des Erreurs

  • Les erreurs d’insuffisance de fonds sont notifiées aux administrateurs
  • Les détails de l’erreur incluent l’identifiant de la position, la paire d’échange et le montant demandé
  • Des recommandations pour résoudre le problème sont incluses dans la notification

Prévention des Futures Erreurs

  • Le système met en place des vérifications régulières des soldes pour les comptes actifs
  • Des seuils d’alerte sont configurés pour notifier les administrateurs des soldes bas
  • Des statistiques sur les erreurs sont maintenues pour identifier les modèles et améliorer les vérifications