De -1013 PERCENT_PRICE_BY_SIDE fout betekent dat de prijs die je bot probeerde te gebruiken voor een order te veel afweek van de huidige marktprijs. Binance wijst de order daarom af.
Hoe de fout eruitziet in je bot output
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}
In dit voorbeeld probeerde iemand een order te plaatsen voor 1 ADA tegen 73 USDT, terwijl de actuele marktprijs op dat moment 0,63 USDT per ADA was. Binance staat geen orders toe die zo ver afwijken van de huidige prijs.
Mogelijke oorzaken
Er zijn veel redenen waarom dit kan gebeuren. Enkele veelvoorkomende voorbeelden zijn:
Je limit order percentage (Percentage bid voor buy orders of Percentage ask voor sell orders) staat te hoog ingesteld in je Base config of Config pool.
Extreme marktvolatiliteit zorgde ervoor dat de prijs aanzienlijk bewoog tussen het moment dat het signaal werd gegenereerd en het moment dat de order werd geplaatst.
Een handmatige order werd tegen een incorrecte prijs geplaatst.
Wat te doen
De juiste actie hangt af van wat de fout heeft veroorzaakt. Enkele voorbeelden:
Als je limit order percentage te hoog staat, ga dan naar Configuration → Base config (of de relevante Config pool) → Buy settings of Sell settings en verlaag de Percentage bid of Percentage ask.
Als de fout werd veroorzaakt door volatiliteit, hoef je niets te doen – je bot zal automatisch opnieuw proberen met een bijgewerkte prijs.
Als de fout werd veroorzaakt door een handmatige order tegen de verkeerde prijs, controleer dan opnieuw de huidige marktprijs voordat je de order opnieuw plaatst.
