“欧亿交易所API 51117”针对平仓挂单的数量上限。人工订单、策略订单和其他客户端创建的委托都可能占用名额,本地记录并不一定完整。

从OKX官方普通订单与策略订单接口读取目标账户、instId、posSide下所有进行中委托,按平仓属性归类,并把响应未知的订单暂时视为占用。
分页查询必须完整,不能只看第一页。
撤单请求返回后,订单状态同步可能需要时间,且撤单与成交可能同时发生。应逐笔确认最终状态,再重新读取挂单清单与仓位。
不能用本地删除记录代替服务端终态。
不应。旧订单可能是用户的重要风险保护,自动撤销会改变触发价格和覆盖范围。应展示全部平仓单、状态及占用情况,由用户明确选择。
任何替换都应避免保护空窗。
提交前实时统计并为在途请求预留名额,按仓位串行化创建与撤销;使用幂等业务键处理超时。上限值以官方当前规则为准,不写死旧常量。
51117发生后停止原样重试。
51117应完整查询所有客户端产生的平仓挂单并确认终态后再操作。禁止自动撤销最旧订单或并发抢占名额,应按仓位串行管理并由用户确认任何替换。