Error -1013 PERCENT_PRICE_BY_SIDE artinya harga yang dicoba bot kamu untuk order meleset jauh dari harga pasar saat ini. Binance akhirnya menolak order tersebut.
Tampilan error di output bot kamu
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}
Dalam contoh ini, ada yang coba melakukan order 1 ADA seharga 73 USDT, padahal harga pasar sebenarnya lagi 0.63 USDT per ADA. Binance nggak mengizinkan order yang jauh dari harga sekarang.
Kemungkinan penyebabnya
Ada banyak alasan kenapa ini bisa terjadi. Beberapa contoh umumnya:
Persentase order limit kamu (Percentage bid untuk order beli atau Percentage ask untuk order jual) disetel terlalu tinggi di Base config atau Config pool kamu.
Volatilitas pasar yang ekstrem bikin harga gerak jauh antara pas sinyal muncul sampai pas order dieksekusi.
Order manual disetel dengan harga yang salah.
Apa yang harus dilakukan
Tindakan yang tepat tergantung dari apa yang menyebabkan error. Beberapa contoh:
Kalau persentase order limit kamu terlalu tinggi, ke bagian Configuration → Base config (atau Config pool yang relevan) → Buy settings atau Sell settings dan turunin Percentage bid atau Percentage ask.
Kalau errornya gara-gara volatilitas, nggak perlu ngapa-ngapain — bot kamu bakal coba lagi otomatis dengan harga yang udah diperbarui.
Kalau errornya gara-gara order manual dengan harga salah, cek lagi harga pasar saat ini sebelum order lagi.
