夏令时不会改变枢轴点公式,却可能改变K线从几点开始、何时结束,以及一天包含哪些报价。原5月12日页面未说明平台时区,旧图中的点位无法复算。本页说明季节性换时如何影响日Pivot。
先确认目标交易日定义
许多外汇研究采用纽约下午5点作为交易日边界,但服务器可能固定为UTC、UTC+2或当地时间。美国和欧洲切换夏令时的日期也不总相同,不能把一个全年不变的北京时间写进规则。
换时周容易出现K线错位
若数据供应商随纽约时间调整而程序仍用固定UTC小时,某天可能多取或少取一小时。最高价、最低价和收盘价随之改变,P、R1和S1都会偏移。先比较日线时间戳与K线数量,再判断公式。
回测必须重建历史时区
不能用当前UTC偏移套用多年前全部数据。历史测试应使用带时区规则的时间库,正确处理每年的切换日期、重复小时和缺失小时;任何人工修正都要保留记录。
发布点位要写绝对时间
页面或提醒除“纽约收盘”外,最好同时给出日期、时区名称和UTC偏移。只写“凌晨5点”会因读者所在地与夏令时变化产生歧义,自动化接口则应保存UTC时间戳。
换时前后可各选一个交易日手工复算,并与平台内置指标比较。若只在切换周出现偏差,优先检查时区而不是修改Pivot公式。多人协作时,还应统一展示时区,避免日志看似先下单后出信号。
策略文档应记录所用时区数据库版本;规则更新后,用固定样本做回归测试,确认历史点位没有被意外改写。