python - python-binance:获取所有订单,不指定符号
问题描述
尝试使用该python-binance
模块获取我的 Binance 帐户订单历史记录。可以选择在一个符号中获取所有订单(请参阅文档):
orders = client.get_all_orders(symbol='BNBBTC', limit=10)
但问题是我不能在符号参数中传递超过 1 个硬币我如何传递符号参数的列表,我想在一个函数中获取超过 1 个硬币的订单历史记录,因为我正在尝试建立一个投资组合我的币安账户。还是有其他方法可以做到这一点?
解决方案
目前,即使没有模块,也无法在一次调用中不指定交易品种就获得所有历史订单或交易python-binance
。
Binance 论坛上正在进行讨论,要求使用此功能。
作为一种解决方法:
- 如果您知道您的有序符号:
get_all_orders()
在循环中对每个符号多次使用该函数。 - 如果您不知道您订购的符号:您可以为 Binance 上可用的每个符号发送 GET 请求(如上面链接的讨论中所述)。但要小心
rateLimits
.
推荐阅读
- python - 另一个 if 语句中带有比较运算符的 if 语句未运行
- reactjs - 如何在标签处于活动状态时更改标签的侧边框颜色
- html - 跳过链接切断整个网站的标题顶部
- jupyter-lab - jupyter-lab 中的“为输出创建新视图”不适用于全息视图
- linux - 使用 QML 调试标志点安装 PyQt5
- xml - 需要帮助 XSLT 2.0
- scala - 使用 scalapb 为地图编写 TypeMapper
- google-sheets - Google表格中的COUNTIF具有多个“非”或“否则”而不是来自Google表单的响应条件
- php - FPDF 在 Firefox 和 chrome 中的名称不同
- ssh - 如何告诉 ssh 不要要求输入密码