El error -1013 PERCENT_PRICE_BY_SIDE significa que el precio que tu bot intentó usar para una orden se desvió demasiado del precio actual del mercado. Binance rechaza la orden como resultado.
Cómo se ve el error en la salida de tu bot
Placing live buy order ADA rate: 73 amount: 1. Trigger: manual-buy.
ERROR Binance error. Code: -1013 Message: Filter failure: PERCENT_PRICE_BY_SIDE
ERROR Error placing buy order, data: {"error":"Filter failure: PERCENT_PRICE_BY_SIDE","orderNumber":null}
En este ejemplo, alguien intentó realizar una orden de 1 ADA a 73 USDT, mientras que el precio real del mercado en ese momento era de 0.63 USDT por ADA. Binance no permite órdenes tan alejadas del precio actual.
Posibles causas
Hay muchas razones por las que esto puede suceder. Algunos ejemplos comunes son:
Tu porcentaje de orden límite (Porcentaje de puja para órdenes de compra o Porcentaje de venta para órdenes de venta) está configurado demasiado alto en tu Configuración base o Pool de configuración.
La volatilidad extrema del mercado hizo que el precio se moviera significativamente entre el momento en que se generó la señal y el momento en que se colocó la orden.
Se colocó una orden manual a un precio incorrecto.
Qué hacer
La acción correcta depende de lo que causó el error. Algunos ejemplos:
Si tu porcentaje de orden límite es demasiado alto, ve a Configuración → Configuración base (o al Pool de configuración relevante) → Ajustes de compra o Ajustes de venta y reduce el Porcentaje de puja o el Porcentaje de venta.
Si el error fue causado por la volatilidad, no se necesita ninguna acción: tu bot lo intentará de nuevo automáticamente con un precio actualizado.
Si el error fue causado por una orden manual a un precio incorrecto, vuelve a verificar el precio actual del mercado antes de colocar la orden de nuevo.
