#python #python-3.x #binance
Вопрос:
Я хочу, чтобы функция python продавала весь баланс актива в USDT. Если у меня есть ETH, эта функция должна передать весь баланс ETH в USDT.
Я попробовал что-то вроде:
bal = client.get_asset_balance(asset='ETH')['free'] sell = client.order_market_buy(symbol='ETHUSDT', quantity = bal) print(sell)
Иногда это приводит к ошибке Api: по какой-то причине Недостаточный баланс. Пожалуйста, помогите мне с лучшим вариантом.
Ответ №1:
Вы используете заказ на покупку. Используйте «client.order_market_sell» вместо «client.order_market_buy»