说说TBQ几种时间分割方式的差别
不同交易软件,对于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线): 21:00 21:37 22:14 22:51 23:28 0:05 0:42 1:19 1:56 2:33 3:10 3:10 3:47 4:24 5:01 5:38 6:15 6:52 7:29 8:06 8:43 9:20 9:20 9:57 10:34 11:11 11:48 12:25 13:02 13:39 14:16 14:53 15:00 2、有效交易时段方式 有效交易时段方式,也是从每天交易开始时间开始分割,按照时间周期的间隔,进行切分。一旦遇到切分出的K线是非有效交易时段,就跳到下一个有效交易时间,重新开始按时间周期的间隔,进行切分。我们继续以前面的白银37分钟为例,从夜盘21点开始,按照有效交易时段方式,切分结果如下图所示(非有效交易时段已忽略): 21:00 21:37 22:14 22:51 23:28 0:05 0:42 1:19 1:56 2:30 9:00 9:37 10:14 10:51 11:28 11:30 13:30 14:07 14:44 15:00 3、完全交易时段方式 完全交易时段方式,也是从每天交易开始时间开始分割。不同的是,每切分出一根K线,必须保证该K线交易时间完全满足时间周期的间隔。我们还是以前面的白银37分钟为例,从夜盘21点开始,按照完全交易时段方式,切分结果如下图所示: 21:00 37分钟 21:37 37分钟 22:14 37分钟 22:51 37分钟 23:28 37分钟 0:05 37分钟 0:42 0:42 37分钟 1:19 37分钟 1:56 34分钟 2:30 9:00 3分钟 9:03 37分钟 9:40 37分钟 9:40 35分钟 10:15 10:30 2分钟 10:32 37分钟 11:09 21分钟 11:30 13:30 16分钟 13:46 37分钟 37分钟 13:46 37分钟 14:23 37分钟 15:00 可以看到,完全交易时段方式,生成一根K线哪怕是跨了不同的交易时间段,也要完全满足交易时间的要求。 怎么样?有了新增的三种按交易时间分割的方式,再加上系统默认的自然时间分割方式,您想对K线怎么分割应该都能满足了吧。