【发布时间】:2020-09-26 03:34:19
【问题描述】:
我正在使用币安 Python API (Python 3.x)
当使用“create_order”功能时,它会在 SPOT 交易所创建一个状态为 NEW 的订单。填满后,STATUS 变为 FILLED。
另外,当它被填充时,我的理解是正在创建一个位置(长或短)
我的问题如下: 我可以使用什么端点来获取未平仓头寸列表。
我为什么要这个? 如果仓位在卖出端,我想执行买入来平仓。 如果一个仓位在买方,我想执行一个卖出来平仓。
这个可以吗?
任何帮助、提示或建议将不胜感激。
TIA
@michaeldel 预计到达时间: 我在这里使用这个:https://python-binance.readthedocs.io/en/latest/
对于订单,我一直在关注: https://python-binance.readthedocs.io/en/latest/account.html?highlight=orders#orders
您能注意在这个 (Python) API 下的等价物是什么吗?
我一直在使用:“get_all_orders”,其中“STATUS”的焦点是“FILLED”。 https://python-binance.readthedocs.io/en/latest/binance.html#binance.client.Client.get_all_orders
我正在寻找未平仓头寸(不是订单)
如果状态=FILLED 且 origQty =.20 的 BTCUSDT SELL 头寸,我希望能够以 BUY 和 0.20 的数量反转它
如果 BTCUSDT 买入仓位的 status=FILLED 和 origQty=.30,我希望能够通过 SELL 和 0.30 的数量来反转它
这有意义吗?
有没有更好的方法呢?我错过了什么吗?
感谢您的意见!
【问题讨论】:
-
感谢您的回复!请在帖子中查看更新。 TIA