不同交易软件,对于K线的时间分割,处理方式不尽相同。今天我们就通过举例,把这个问题给大家讲讲明白。
TB软件默认采用的是自然时间分割的方式。即,从每日零点开始,按时间周期的间隔,进行K线分割。比如:白银(ag)小时周期,第一根K线0:00-1:00,第二根K线1:00-2:00,第三根K线1:00-2:00.....。当然,如果分割出来的整个时间段都没有交易的话,那这根K线就忽略掉。所以,白盘真正的第一根K线,是9:00-10:00,第二根是10:00-11:00,第三根是11:00-12:00,第四根是13:00-14:00,第五根是14:00-15:00。
这种分割方式的好处是考虑了未来支持外盘时的兼容问题,因为外盘有些品种是24小时滚动交易的。
但国内用户,尤其是刚开始使用TB的用户,可能对这种分割方式觉得不习惯。理由不外乎两点:一是觉得按这种方式分割的小时线,经常会有实际交易时间不足的情况。比如:股票是9点半开盘的,但小时线是9点-10点,这1小时线只有半小时的交易,觉得不应该这样;第二点就是,如果使用特殊分钟周期的,比如:37分钟。那按照自然时间分割从0点开始切分,0-0:37,0:37-1:14,………白盘的第一根K线将会是8:38,感觉不是从9点开始,有点怪。
为了满足这些用户的需求,TBQ增加了三种按交易时间分割的方式:连续时间等距、有效交易时段、完全交易时段。通过这三种时间分割方式就可以解决前面提到的不习惯问题。
1、连续时间等距方式
连续时间等距方式,从每天交易开始时间开始分割,按照时间周期的间隔,进行等距切分。我们还是以前面的白银37分钟为例,从夜盘21点开始,按照连续时间等距,切分结果如下图所示(灰色表示整个K线非交易时间,不产生K线):
2、有效交易时段方式
有效交易时段方式,也是从每天交易开始时间开始分割,按照时间周期的间隔,进行切分。一旦遇到切分出的K线是非有效交易时段,就跳到下一个有效交易时间,重新开始按时间周期的间隔,进行切分。我们继续以前面的白银37分钟为例,从夜盘21点开始,按照有效交易时段方式,切分结果如下图所示(非有效交易时段已忽略):
3、完全交易时段方式
完全交易时段方式,也是从每天交易开始时间开始分割。不同的是,每切分出一根K线,必须保证该K线交易时间完全满足时间周期的间隔。我们还是以前面的白银37分钟为例,从夜盘21点开始,按照完全交易时段方式,切分结果如下图所示:
可以看到,完全交易时段方式,生成一根K线哪怕是跨了不同的交易时间段,也要完全满足交易时间的要求。
怎么样?有了新增的三种按交易时间分割的方式,再加上系统默认的自然时间分割方式,您想对K线怎么分割应该都能满足了吧。

