问题描述
我正在开发一个项目,该项目使用 Binance api 进行交易,后端使用 nestjs(打字稿)。对于这种情况,我必须基于一些对进行市场交易,但目前我执行交易,我收到此错误:
Lot Size error,pair and quoteOrderQty
{ errors: [ 'Filter failure: LOT_SIZE,-2010' ],isResponse: false } ETHBTC 8.760429
{ errors: [ 'Filter failure: LOT_SIZE,isResponse: false } XRPBTC 3786.750000
{ errors: [ 'Filter failure: LOT_SIZE,isResponse: false } TRXBTC 50000.000000
{ errors: [ 'Filter failure: LOT_SIZE,isResponse: false } BNBBTC 89.984000
{ errors: [ 'Filter failure: LOT_SIZE,isResponse: false } LTCBTC 44.757768
交易参数是:
I'm skipping the part of the Binance api key and the signature due to the error is not related to them.
var TradeParams = await { side: 'SELL',symbol: asset,type: 'MARKET',quoteOrderQty: item.finalBalance.toFixed(6) };
并且根据交易规则 https://www.binance.com/en/trade-rule 发送的金额符合最大市场订单金额。
Pair MinTrade Amount Min Price Movement Minimum Order Size Max Market Order Amount
ETH/BTC 0.001 ETH 0.000001 BTC 0.0001 BTC 1057.770475 ETH
LTC/BTC 0.01 LTC 0.000001 BTC 0.0001 BTC 8391.01225 LTC
XRP/BTC 1 XRP 0.00000001 BTC 0.0001 BTC 1908134.86527777 XRP
TRX/BTC 1 TRX 0.00000001 BTC 0.0001 BTC 29754759.975 TRX
BNB/BTC 0.01 BNB 0.000001 BTC 0.0001 BTC 12456.90142361 BNB
我真的不知道可能是什么问题。如果问题可能是小数,我怎么知道每对中允许有多少个小数?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)