“欧亿交易所API 51023”通常表示客户端引用的仓位已经关闭、标识过期,或请求上下文与实际账户模式不一致。不能凭本地缓存继续执行平仓或调整操作。

通过OKX官方持仓查询接口获取最新数据,按instId、posSide、mgnMode及适用标识精确匹配。记录查询时间,避免用策略启动时的旧快照判断。
不同账户和子账户必须隔离。
其他策略、人工操作、止损触发、强制减仓或前一个请求已完成,都可能改变持仓。多服务共享账户时,应通过事件流或状态版本协调,不能各自维护孤立缓存。
响应丢失时先查询结果。
不能。原平仓意图在仓位不存在后已经失去对象,创建反向订单会变成新的风险敞口。系统应把任务标记为无需执行或待人工核对。
禁止用新开仓绕过51023。
为持仓快照设置短有效期,执行前重新校验数量和状态;有状态任务携带版本号,发现版本变化立即停止。模拟环境测试并发平仓、人工干预和响应丢失。
日志只保留脱敏标识。
51023应以官方最新持仓为准,核对产品、方向、模式和版本。仓位已不存在时停止原任务,绝不能自动创建反向仓位;通过短缓存和执行前重查避免过期状态。