尝试使用python binance api下买卖订单时,我遇到以下错误:
APIError(code=-1013): Filter failure: LOT_SIZE.
现在我在iceberg_parts看到这意味着我的买卖数量可能有问题。我试图将数量增加10倍,但这只会给我带来另一个相关错误:
APIError(code=-1013): Filter failure: MIN_NOTIONAL.
以下是我的一些代码:
diff = current_price - prev_price
if diff <= 0.0001:
order = client.order_market_buy(symbol = market , quantity = '0.0001')
print('buy order')
if diff >= 0.00040:
order = client.order_market_sell(symbol =market, quantity ='0.0001')
print('sell order')
你知道怎么解决这个问题吗
我刚刚经历了同样的问题。作为一个傻瓜,这些答案中的一些代码看起来相当复杂,所以我想出了一个解决方案
代码:
那么,当您下订单时,只需执行以下操作: (确保数量为浮点或十进制)
出现此错误是因为您试图创建数量低于所需最小数量的订单
您可以通过以下方式访问特定对所需的最小值:
输出包含该对信息的字典。 现在,您可以通过以下方式访问所需的最小数量:
买卖数量必须为>;=10.3美元或10.3美元/价格,将数量和价格传递给这些十进制设置/过滤器,金额设置为十进制
相关问题 更多 >
编程相关推荐