“欧一交易所API 51206”反映当前持仓、只减仓挂单与新请求之间存在方向冲突。处理重点不是立即补发,而是先取得服务端完整订单和持仓状态。

根据错误信息中的param0确定产品,再通过OKX官方订单接口完整分页查询未完成订单,筛选reduceOnly或对应只减仓属性,并核对posSide与mgnMode。
其他客户端创建的订单也必须纳入。
不等于。撤单回执只表示请求被受理,订单可能已部分成交或仍在处理中。必须查询到明确终态,并重新获取持仓与可平数量。
状态未知时不得继续下单。
不能。只减仓单可能承担用户的止损或退出安排,批量撤销会改变风险管理。系统应列出冲突订单及影响,由用户明确选择。
不得为了通过校验自动清仓或反向开仓。
重新计算当前仓位、在途订单和新请求的方向与数量,检查是否仍可能穿透零仓位;为每次操作使用唯一业务键,防止重复。
原请求不能直接无条件重放。
51206提示只减仓挂单与新请求可能造成反向开仓。应由用户决定撤单,并在订单终态与最新仓位确认后重新评估,禁止自动批量撤单或重放。