Passer au contenu principal

Pourquoi est-ce que je vois 'Annulation de l'ordre en cours, trop long'?

Tu vois "Annulation de l'ordre, trop long"? Ajuste ton offre/demande ou vérifie les paramètres de temps dans Base ou Pool.

Écrit par Pete Darby
Mis à jour il y a plus de 2 semaines

Quand tu vois 'Cancelling order for XXX, taking too long', ton bot de trading n'a pas réussi à exécuter un ordre d'achat ou de vente dans le délai imparti dans ta configuration. L'ordre a été annulé et ton bot continuera de fonctionner normalement.

Cause

Il y a trois causes possibles :

  • Le réglage du Max open time pour les ordres d'achat ou de vente est trop court, ce qui entraîne l'annulation de l'ordre avant qu'il ne puisse être exécuté.

  • Tu utilises des ordres limite et ton pourcentage d'ordre limite est trop élevé, ce qui rend difficile la correspondance de l'ordre au prix du marché.

  • Le marché est très volatil ou a un faible volume de trading — c'est un comportement normal et aucune action n'est nécessaire.

Comment corriger : Max open time trop court

  1. Va dans Configuration et ouvre Base config ou le Config pool pertinent.

  2. Pour les ordres d'achat, va dans Buy settings et augmente le Max open time buy.

  3. Pour les ordres de vente, va dans Sell settings et augmente le Max open time sell.

  4. Clique sur Save.

Comment corriger : Pourcentage d'ordre limite trop élevé

Cela ne s'applique que si tu utilises des ordres limite.

  1. Va dans Configuration et ouvre Base config ou le Config pool pertinent.

  2. Pour les ordres d'achat, va dans Buy settings et réduis le Percentage buy.

  3. Pour les ordres de vente, va dans Sell settings et réduis le Percentage ask.

  4. Clique sur Save.

Vérifier que le problème est résolu

Après avoir sauvegardé, vérifie ton journal d'erreurs pour confirmer que le message n'apparaît plus.

Avez-vous trouvé la réponse à votre question ?