比如:豆二2403,60分钟线
时间点:
2023/12/27 15:00:00
最低价,天勤数据为:4294,正确的价格应该是:4302
这样的情况挺多的,导致计算跟实际情况不一致啊,是不是你们的数据同步有遗漏啊?
快期的客户端也是,展示的指标曲线跟同花顺、东财,差异很大,应该就是数据不对导致,可以直接拿任何一个k线的cci指标对比一下,差得很离谱
数据有延迟没关系,但是数据不对就没法使用了,尤其是对于短线操作
请问下,为什么日线也是不一样的?这个和主力合约变更有关系吗?
比如说在同花顺看某个主力合约,时间往前看,和用tqsdk下载的数据,只有近期是一致的,前面有较大差距,我也观察到tqsdk会在某天有个巨大的跳空,例如菜粕期货跳了好像有五百点?(日线级别),这是什么原因呢,如何拿到当时成交的真实情况呢
先说结论,快期/天勤的日线以下的最低和最高价更准
为什么我们和其他家小周期的kline最低价最高价可能会不一样呢,这是因为kline是由这个时刻内的tick数据构成
tick是交易所发出来的行情截面数据,包含了当前这个截面的最后成交价和整个日内的最高价和最低价
大部分软件商组成kline时,只考虑使用了tick的最新价这个字段,快期/天勤,还会结合tick上面有没有突破之前时段的最高价和最低价产生
如果产生了也会对应的去更新这跟kline里面的最高价和最低价
另外为什么指标线不一样呢,首先各家的kline生成规则各不一样
快期的kline规则可以参考这份文档:https://www.shinnytech.com/blog/why-our-kline-different/
另外各家的参数实现方式也可能不一样,同时参数也可能不一样,这样就导致了你最后看到的指标不一样
可是,我对比了N家厂商的数据,都是一致的,并不存在各自有各自的生成规则一说,麻烦你们能正视这个问题,我觉得应该还是数据同步的问题