O erro MARKET_LOT_SIZE significa que a Binance rejeitou seu pedido porque o montante excede o tamanho máximo permitido para aquele par de negociação específico. Cada par de negociação na Binance tem seu próprio tamanho máximo de ordem, e seu bot tentou fazer uma ordem que ultrapassou esse limite.
Exemplo de erro no output de negociação
Você pode ver o seguinte em seu output de negociação:
17/12/2024 13:25:03 ERROR Binance error. Code: -1013 Message: Filter failure: MARKET_LOT_SIZE
17/12/2024 13:25:03 ERROR Error placing buy order, data: {"error":"Filter failure: MARKET_LOT_SIZE","orderNumber":null}
Causa
O valor da sua compra no bot está configurado para um valor maior do que a Binance permite para o par de negociação que você está tentando comprar. Cada par tem um máximo diferente - você pode verificar os limites do seu par na página de regras de negociação da Binance.
Solução
Vá para Configuration > Base config > Coins and amounts.
Diminua o Percentage buy amount ou o Minimum amount per order para que a ordem resultante permaneça dentro do máximo da Binance para o par de negociação.
Clique em Save.
Se você não tiver certeza de qual é o máximo, consulte as regras de negociação da Binance, selecione seu par de negociação e procure o tamanho máximo da ordem listado sob o filtro MARKET_LOT_SIZE.
Verifique a correção
Após salvar, deixe seu bot fazer uma nova negociação. O erro MARKET_LOT_SIZE não deve mais aparecer no seu output de negociação.
