“欧义交易所主订单已经filled”不能自动推导出附带止盈止损一定有效。系统应继续读取attachAlgoOrds中的策略标识、参数和失败字段,并查询对应策略状态,避免仓位在缺少预期保护时继续暴露。

failCode用于返回附带止盈止损创建失败的错误码,官方示例包括51020;failReason给出对应错误原因。两者默认是空字符串,因此空值本身只说明没有在该字段报告失败,不是策略已触发或已成交的证明。
程序应保留原始码与原始原因。
核对attachAlgoClOrdId、系统返回的策略标识、止盈止损价格参数、failCode与failReason,并按标识查询策略详情或订阅策略频道。只有目标策略真实存在且状态符合预期,才能把保护措施记为已建立。
不能只看本地下单请求参数。
先根据官方错误码解释参数、账户模式、产品和仓位条件,确认旧策略确实未创建,再决定是否修复。直接重复提交可能产生重复策略、数量冲突或错误平仓。
生产环境恢复前应在模拟环境验证参数组合和幂等控制。
把“主订单已成交、附带策略未确认”设为独立异常状态,立即通知人工复核,并按预设权限决定暂停新增仓位或其他安全措施。日志只保存脱敏ordId、策略ID、错误码和时间线。
不得在告警、表格或工单中记录API Secret、Passphrase和完整签名。
OKX主订单成交不等于附带止盈止损已经成功创建。应检查attachAlgoOrds中的策略标识、failCode与failReason,并通过策略详情或频道完成独立验收后再解除风险告警。