-1013 PERCENT_PRICE_BY_SIDEエラーは、ボットが注文に使用しようとした価格が現在の市場価格から大きく乖離していることを意味します。その結果、Binanceはその注文を拒否します。
ボットの出力でエラーがどのように表示されるか
ライブ買い注文の発注 ADAレート: 73 取引数量: 1. トリガー: マニュアル購入。
ERROR Binance error. Code: -1013 Message: Filter failure: PERCENT_PRICE_BY_SIDE
ERROR 買い注文の発注中にエラーが発生しました。データ: {"error":"Filter failure: PERCENT_PRICE_BY_SIDE","orderNumber":null}
この例では、1 ADAを73 USDTで注文しようとしましたが、その時点での実際の市場価格はADAあたり0.63 USDTでした。Binanceは、現在の価格から大きく外れた注文を許可しません。
考えられる原因
このエラーが発生する理由はたくさんあります。一般的な例としては次のとおりです。
ベース設定または設定プールで、指値注文のパーセンテージ(買い注文の場合は買い注文のパーセンテージ、売り注文の場合は売り注文のパーセンテージ)が高すぎます。
極端な市場のボラティリティにより、シグナルが生成された時点と注文が発注された時点の間で価格が大幅に変動しました。
手動注文が不正な価格で発注されました。
対処法
適切な対応は、エラーの原因によって異なります。例をいくつか挙げます。
指値注文のパーセンテージが高すぎる場合は、設定 → ベース設定(または関連する設定プール) → 買い設定または売り設定に移動し、買い注文のパーセンテージまたは売り注文のパーセンテージを下げてください。
エラーがボラティリティによって引き起こされた場合、特別な操作は必要ありません。ボットは更新された価格で自動的に再試行します。
エラーが不正な価格での手動注文によって引き起こされた場合は、注文を再度発注する前に現在の市場価格を確認してください。
