价格正确但时间过旧,同样不能作为下单依据
盘口最大年龄表示从最后一次有效更新到当前判断时刻允许经过的最长时间。超过上限的报价应被视为不可交易。
为什么需要按平台设置
不同平台的WebSocket更新频率、网络路径和市场活跃度不同。统一设置过短会造成频繁误拦截,统一设置过长又会放行旧价格,因此更合理的方式是按平台分别配置并结合实际日志校准。
开仓、并发与补腿使用不同上限
正常扫描可以使用常规盘口年龄;并发双腿下单需要更严格,因为两边价格必须在同一短窗口内有效;发生部分成交后的补腿需要在降低敞口和避免旧价之间平衡。
WS-only 与健康度
实盘使用WebSocket盘口时,应监控连接状态、更新时间和重连过程。连接恢复后不能立刻把旧缓存当作新行情;需要等到有效快照或增量更新完成。
如何调参
先统计各平台正常更新间隔和网络抖动,再把上限设置在能够覆盖合理波动、但明显低于市场快速变化周期的位置。任何为了增加模拟成交而简单放宽盘口年龄的做法,都会降低结果可信度。