AlgoVesta › Glossaire › Rejet d'ordre

Exécution des ordres

Rejet d'ordre

Un rejet d'ordre survient lorsque l'exchange ou le courtier refuse d'accepter un ordre, renvoyant une erreur au lieu d'un identifiant d'ordre ; les raisons typiques sont une marge insuffisante, une taille inférieure au minimum ou non multiple du pas de lot, un prix hors des limites autorisées, un symbole non négociable sur ce compte, ou une clé API sans autorisation de trading.

Pourquoi c'est important

Un ordre rejeté n'est pas un succès partiel : rien n'a été placé, et si la plateforme ne signale pas le rejet, le signal disparaît simplement pendant que le bot paraît sain. En pratique, la plupart des signalements « mon bot ne trade pas » sont des chaînes de rejets silencieux : un compte à court de marge libre, une clé créée sans autorisation futures, un symbole forex avec un suffixe de courtier, ou une taille de lot que le courtier n'accepte pas. Le message de rejet constitue le diagnostic, et il doit parvenir à la personne capable d'agir en conséquence.

Comment AlgoVesta le gère

AlgoVesta vérifie ce qu'il peut avant l'envoi : le pas de lot et le notionnel minimum du symbole, la tolérance de taille, le plafond de levier du compte et les propres règles de risque du bot. Tout ce que la place d'exécution rejette encore est consigné sur la carte du bot et dans le tableau de bord avec le message propre à l'exchange, traduit en une explication claire lorsque le code est connu (par exemple lorsque le montant demandé est inférieur au minimum, les montants valides les plus proches sont affichés). Les signaux bloqués et rejetés sont comptabilisés, et un bot qui bloque plusieurs signaux sans en exécuter aucun dans une journée déclenche un e-mail récapitulatif. Les rejets causés par vos réglages sont distingués des erreurs côté plateforme afin qu'on ne vous demande pas de corriger quelque chose qui ne vient pas de vous. Chaque rejet est conservé avec le signal auquel il appartenait, de sorte que l'historique explique pourquoi un trade n'a pas eu lieu. Voir la page automatisation crypto et le centre d'aide.

Exemple

Un trader définit une marge de 8 $ par signal à 1x sur un bot futures Binance. Le premier signal pour BTCUSDT est rejeté avant même d'être envoyé : le notionnel est inférieur au minimum de l'exchange. La carte du bot affiche la raison avec le montant minimum, le tableau de bord liste le signal comme bloqué, et aucun ordre n'atteint l'exchange. Après que la marge a été portée à 12 $, le signal suivant s'exécute normalement.

Erreurs fréquentes

En pratique

Découvrez comment AlgoVesta automatise cela