首页 > 解决方案 > python-binance:获取所有订单,不指定符号

问题描述

尝试使用该python-binance模块获取我的 Binance 帐户订单历史记录。可以选择在一个符号中获取所有订单(请参阅文档):

orders = client.get_all_orders(symbol='BNBBTC', limit=10)

但问题是我不能在符号参数中传递超过 1 个硬币我如何传递符号参数的列表,我想在一个函数中获取超过 1 个硬币的订单历史记录,因为我正在尝试建立一个投资组合我的币安账户。还是有其他方法可以做到这一点?

标签: pythonbinance

解决方案


目前,即使没有模块,也无法在一次调用中不指定交易品种就获得所有历史订单或交易python-binance

Binance 论坛上正在进行讨论,要求使用此功能


作为一种解决方法:

  • 如果您知道您的有序符号:get_all_orders()在循环中对每个符号多次使用该函数。
  • 如果您不知道您订购的符号:您可以为 Binance 上可用的每个符号发送 GET 请求(如上面链接的讨论中所述)。但要小心rateLimits.

推荐阅读