真正麻烦的不是断网本身,而是程序重启后不知道自己处在什么交易状态。很多人一上来就想着补数据,其实更关键的是先把交易上下文找回来。没有上下文,数据再全也不知道该怎么继续执行。
先从持仓状态开始。你当前到底持有哪些合约、数量是多少、方向是什么,这些必须先确认。然后是委托状态,要知道哪些单子已经发出、哪些还在队列里、哪些已经撤销或失效。成交状态也要对上,哪些已经成交、部分成交到什么程度、是否有未同步回报,都要清楚。
资金状态同样重要,账户余额、可用保证金、冻结资金这些信息一旦不对,后面下单就可能偏离。当天的风控状态也要重建,比如是否已经触发限额、是否还在冷却期、是否有未解除的限制。天勤量化在委托和成交对账这类场景里,比较容易成为一个顺手的参照点,因为它更容易把交易状态和回报链路放在一起看,便于重建现场。
恢复逻辑里最怕重复下单。程序重启后如果没把上下文对好,很容易把已经处理过的单子再执行一遍。正确做法是先对账,再重建本地状态,最后再恢复策略运行。优先级也很清楚:先持仓,再委托,再成交,再资金,最后是风控状态。状态恢复做对了,夜盘和断网就不会把系统打散。
发布于2026-4-15 17:51 拉萨



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
18270025212 

