遇到假期、停牌或缺失K线,枢轴点不能把不完整数据当成普通交易日直接计算。原3月22日阻力支撑页没有保存任何输入,无法判断旧图是否包含周末或假期。本页给出缺失数据的处理顺序。
先区分休市与数据故障
官方休市导致没有成交,与数据商漏传分钟线不是一回事。前者反映真实交易安排,后者需要修复或更换数据源。可用交易所日历、多个独立报价和成交量交叉检查,不能看到空白就自动向前填充。
短交易日不应假装完整
节日前提前收市会缩短样本,H-L往往偏小,下一周期层级可能异常密集。可以标记为短交易日并单独评估,或按预先规则跳过;不能在结果出来后才决定是否排除。
缺口填充会改变真实高低点
用上一价格填满空白适合某些连续时间序列计算,却不能创造实际成交。若填充值参与H、L、C和触及判断,回测可能出现不存在的订单成交。价格修复层和交易信号层应分开保存。
恢复计算需要完整的新周期
数据确认恢复后,等待一个完整交易日再计算,通常比临时拼接更容易复核。若业务必须连续输出,应在页面显著标记数据不完整、采用的替代规则及影响范围,不应发布看似精确的点位。
修复后还要重新生成依赖该周期的周线和月线数据,不能只补日线文件。上游一根缺失K线可能继续影响多个周期的H、L、C,质量检查应沿计算链逐层追踪,并把修订日期、修订人和原因写进版本记录,保留原始副本。