Quando você vê 'Cancelando ordem para XXX, demorando muito', seu bot de negociação não conseguiu executar uma ordem de compra ou venda dentro do limite de tempo definido na sua configuração. A ordem foi cancelada e seu bot continuará rodando normalmente.
Causa
Existem três causas possíveis:
O Tempo máximo de ordens abertas para ordens de compra ou venda está configurado muito baixo, fazendo com que a ordem seja cancelada antes de ser executada.
Você está usando ordens limitadas e sua porcentagem de ordem limitada está muito alta, dificultando que a ordem seja casada com o preço de mercado.
O mercado está muito volátil ou tem baixo volume de negociação — este é um comportamento normal e nenhuma ação é necessária.
Como corrigir: Tempo máximo de ordens abertas muito baixo
Vá em Configuração e abra Configuração base ou o Pool de Configuração relevante.
Para ordens de compra, vá em Configurações de compra e aumente o Tempo máximo de ordens abertas (compra).
Para ordens de venda, vá em Configurações de venda e aumente o Tempo máximo de ordens abertas (venda).
Clique em Salvar.
Como corrigir: Porcentagem de ordem limitada muito alta
Isso só se aplica se você estiver usando ordens limitadas.
Vá em Configuração e abra Configuração base ou o Pool de Configuração relevante.
Para ordens de compra, vá em Configurações de compra e diminua a Porcentagem de compra.
Para ordens de venda, vá em Configurações de venda e diminua a Porcentagem de venda.
Clique em Salvar.
Verifique se foi corrigido
Após salvar, verifique seu log de erros para confirmar que a mensagem não aparece mais.
