小编Gar*_*rik的帖子

如何发送OCO订单到binance

我想请你帮忙。I\xc2\xb4m 尝试将 python 代码从发送限价/市价订单更改为通过 api 发送到 binance 的 OCO 订单。我可以下限价单、市价单、止损限价单。我能\xc2\xb4t弄清楚如何下OCO订单...

\n

当我使用限价订单时,我发送 order_type=ORDER_TYPE_LIMIT 然后我使用 order = client.create_order() 并且它正在工作。当我想发送市价订单时,我使用 order_type=ORDER_TYPE_MARKET 但当我想要进行 OCO 订单时,我发现唯一可行的选项是:\norder = client.create_oco_order() 没有 order_type 但这里 I\xc2\xb4m 收到错误1013 该交易品种不支持止损...

\n

我检查了https://api.binance.com/api/v1/exchangeInfo

\n

并且有这个“orderTypes”:[“LIMIT”,“LIMIT_MAKER”,“MARKET”,“STOP_LOSS_LIMIT”,“TAKE_PROFIT_LIMIT”],“icebergAllowed”:true,“ocoAllowed”:true,

\n

所以我可以\xc2\xb4t使用order_type。没有 ORDER_TYPE_OCO 并且 ocoAllowed 为 true,所以我应该能够发送 oco 订单。但 I\xc2\xb4m 收到“错误 1013:此交易品种不支持止损订单。订单失败”。

\n

我想要的是将“价格”设置为限价卖单,以便在价格到达那里时获得更高的利润,并在价格下跌时将止损“stopPrice”设置得更低...... 这就是 OCO 应该如何运作的。

\n

有人可以给我一个建议吗?I\xc2\xb4m 不是 python 大师 I\xc2\xb4m 只是更改我发现的一段代码,我的理解是,如果允许 oco,也应该允许止损。谢谢

\n

python api binance

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

api ×1

binance ×1

python ×1