如何解决Binance期货测试网上的空单导致APIErrorReduceOnly Order is Rejected
关于通过 python-binance 库使用期货测试网 API:https://github.com/sammchardy/python-binance
我在对冲模式的“买空”中得到了这个。我能够通过 UI 执行相同的订单并且它可以工作。我能够成功地将 API 用于“买入多头”订单。 这是我的代码示例:
short_order={ "symbol":"BTCUSDT","side": "BUY","type": "MARKET","positionSide" : "SHORT","quantity": "0.001"}
res = client.futures_create_order(**short_order)
print(res)
得到这个回复: BinanceAPIException: APIError(code=-2022): ReduceOnly Order is denied.
我在下空单时做错了什么。根据 API 文档提到了 Reduce-only 参数,它不在 Hedge 模式下使用。 感谢您的帮助
解决方法
想出了问题。侧面需要“卖出”才能做空。
,“Position Side”必须是 BOTH(买入/卖出仅用于减少现有订单)。
然后是“侧面”买入多头卖空。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。