“欧亿交易所API 51126”表示现有只减仓委托与准备新增的普通杠杆委托发生属性冲突。两类订单对仓位变化的约束不同,不能在状态未厘清时并发提交。

调用OKX官方普通订单和策略订单接口,按账户、instId、持仓方向与杠杆模式读取全部未完成订单,并检查reduceOnly等官方属性。
本地数据库可能遗漏网页端或其他程序创建的订单。
只减仓订单可能正在承担退出或风险保护作用,自动撤销会留下风险空窗。系统应展示订单方向、数量、价格和状态,由用户明确决定是否替换。
响应未知的订单不能假定已撤销。
逐笔确认旧订单进入最终撤销或成交状态,再重新读取持仓、可用余额和全部挂单。撤单期间仓位可能变化,原来的非只减仓数量与价格需要重新确认。
不能直接重放旧请求。
对同一账户、产品和方向建立共享锁与订单状态机,提交前查询服务端真实状态;超时通过幂等业务键恢复结果。
51126发生后停止自动循环撤单和重试。
51126应先查清并经用户授权处理已有只减仓挂单,确认终态和最新仓位后再决定普通杠杆委托。禁止自动撤单或直接重放旧请求。