L'errore -1013 PERCENT_PRICE_BY_SIDE significa che il prezzo che il tuo bot ha provato a usare per un ordine si è discostato troppo dal prezzo di mercato attuale. Di conseguenza, Binance rifiuta l'ordine.
Come si presenta l'errore nell'output del tuo bot
Posizionamento ordine di acquisto live ADA rate: 73 amount: 1. Trigger: manual-buy.
ERRORE Binance error. Code: -1013 Message: Filter failure: PERCENT_PRICE_BY_SIDE
ERRORE Error placing buy order, data: {"error":"Filter failure: PERCENT_PRICE_BY_SIDE","orderNumber":null}
In questo esempio, qualcuno ha cercato di piazzare un ordine per 1 ADA a 73 USDT, mentre il prezzo di mercato effettivo in quel momento era 0,63 USDT per ADA. Binance non consente ordini così distanti dal prezzo attuale.
Possibili cause
Ci sono molte ragioni per cui questo può accadere. Alcuni esempi comuni sono:
La tua percentuale ordine limite (Percentage bid per gli ordini di acquisto o Percentage ask per gli ordini di vendita) è impostata troppo alta nella tua Configurazione Base o nel Pool di configurazione.
Estrema volatilità del mercato ha causato un movimento significativo del prezzo tra il momento in cui è stato generato il segnale e il momento in cui è stato piazzato l'ordine.
Un ordine manuale è stato piazzato a un prezzo errato.
Cosa fare
L'azione corretta dipende da ciò che ha causato l'errore. Alcuni esempi:
Se la tua percentuale di ordine limite è troppo alta, vai su Configurazione → Configurazione Base (o nel Pool di configurazione pertinente) → Impostazioni di acquisto o Impostazioni di vendita e abbassa il Percentage bid o Percentage ask.
Se l'errore è stato causato dalla volatilità, non è necessaria alcuna azione: il tuo bot ritenterà automaticamente con un prezzo aggiornato.
Se l'errore è stato causato da un ordine manuale a un prezzo sbagliato, ricontrolla il prezzo di mercato attuale prima di piazzare nuovamente l'ordine.
