K线切分方式计算标准
目录 |
周 期
形成K线时间粒度
来 源
服务器只生成基本周期数据,包括1分钟、5分钟、日线,其他周期都是从三个基本周期,以及分笔换算而来。
对齐方式
前对齐
对于一个周期[a,b)的数据归集,取上边界a作为这个数据归集的时间。
后对齐
对于一个周期(a,b]的数据归集,取下边界b作为这个数据归集的时间。
切割方式
时间间隔
对于数据a和b,如果a和b的时间间隔超过指定的周期间隔,那么认为a和b不属于同一根K线。
整点切割
对于数据a和b,如果a和b的按照周期的整数点不同,那么认为a和b不属于同一根K线。
整点+半点切割
这是一种不同于之前的切割方式,为了平和非连续交易之间的缺口而做的改进。 例如:交易时间:9:00~10:15 10:30~11:30 13:30~15:00
- 60分钟 整点切分:9:00、10:00、11:00、13:00、14:00
- 60分钟 整点+整半点切分:9:00、10:00、11:00、14:00
- 60分钟 固定数量5分钟周期切分:9:00、10:00、11:15、14:15
默认使用整点+半点切分
按照周
对于数据a和b,如果a和b的周数不同,那么认为a和b不属于同一根K线。
按照月
对于数据a和b,如果a和b的月数不同,那么认为a和b不属于同一根K线。
按照季
对于数据a和b,如果a和b的季数不同,那么认为a和b不属于同一根K线。
按照年
对于数据a和b,如果a和b的年数不同,那么认为a和b不属于同一根K线。
周期列表
周 期 | 来 源 | 对齐方式 | 切割方式 | 备 注 |
---|---|---|---|---|
秒线 | 分笔 | 前对齐 | 时间间隔 | NAN |
非5分整除 | 1分钟 | 前对齐 | 时间间隔 | NAN |
15分钟 | 5分钟 | 前对齐 | 时间间隔 | NAN |
30分钟 | 5分钟 | 前对齐 | 整点+半点切割 | NAN |
60分钟 | 5分钟 | 前对齐 | 整点+半点切割 | NAN |
1小时 | 5分钟 | 前对齐 | 整点切割 | NAN |
4小时 | 5分钟 | 前对齐 | 整点切割 | NAN |
天线 | 日分钟 | 前对齐 | 时间间隔 | NAN |
周线 | 日线 | 前对齐 | 按照周 | NAN |
月线 | 日线 | 前对齐 | 按照月 | NAN |
季线 | 日线 | 前对齐 | 按照季 | NAN |
半年线 | 日线 | 前对齐 | 按照年 | NAN |
年线 | 日线 | 前对齐 | 按照年 | NAN |
特殊处理
参照一些交易软件做的特殊处理,为了便于和其他软件对照。
股指期货的30分钟线
- 第一条 09:00~09:30 K线时间:09:00
- 第二条 09:30~10:00 K线时间:09:30
- 第三条 10:00~10:30 K线时间:10:00
- 第四条 10:30~11:00 K线时间:10:30
- 第五条 11:00~11:30 K线时间:11:00
- 第六条 13:00~13:30 K线时间:13:00
- 第七条 13:30~14:00 K线时间:13:30
- 第八条 14:00~14:30 K线时间:14:00
- 第九条 14:30~15:00 K线时间:14:30
- 第十条 15:00~15:15 K线时间:15:00
股指期货的60分钟线
- 第一条 09:15~09:30 K线时间:09:15
- 第二条 09:30~10:30 K线时间:09:30
- 第三条 10:30~11:30 K线时间:10:30
- 第四条 13:00~14:00 K线时间:13:00
- 第五条 14:00~15:00 K线时间:14:00
- 第六条 15:00~15:15 K线时间:15:00
股指期货的1小时线
- 第一条 09:15~10:00 K线时间:09:00
- 第二条 10:00~11:00 K线时间:10:00
- 第三条 11:00~11:30 K线时间:11:00
- 第四条 13:00~14:00 K线时间:13:00
- 第五条 14:00~15:00 K线时间:14:00
- 第六条 15:00~15:15 K线时间:15:00
国内商品期货的30分钟线
- 第一条 09:00~9:30 K线时间:09:00
- 第二条 09:30~10:00 K线时间:09:30
- 第三条 10:00~10:30 K线时间:10:00
- 第四条 10:30~11:00 K线时间:10:30
- 第五条 11:00~11:30 K线时间:11:00
- 第六条 13:30~14:00 K线时间:13:30
- 第七条 14:00~14:30 K线时间:14:00
- 第八条 14:30~15:00 K线时间:14:30
国内商品期货的60分钟线
- 第一条 09:00~10:00 K线时间:09:00
- 第二条 10:00~11:00 K线时间:10:00
- 第三条 11:00~14:00 K线时间:11:00
- 第四条 14:00~15:00 K线时间:14:00
国内商品期货的1小时线
- 第一条 09:00~10:00 K线时间:09:00
- 第二条 10:00~11:00 K线时间:10:00
- 第三条 11:00~11:30 K线时间:11:00
- 第四条 13:30~14:00 K线时间:13:00
- 第五条 14:00~15:00 K线时间:14:00
国内期货夜盘的30分钟线
- 第一条 21:00~21:30 K线时间:21:00
- 第二条 21:30~22:00 K线时间:21:30
- 第三条 22:00~22:30 K线时间:22:00
- 第四条 22:30~23:00 K线时间:22:30
- 第五条 23:00~23:30 K线时间:23:00
- 第六条 23:30~24:00 K线时间:23:30
- 第七条 00:00~00:30 K线时间:00:00
- 第八条 00:30~01:00 K线时间:00:30
- 第九条 01:00~01:30 K线时间:01:00
- 第十条 01:30~02:00 K线时间:01:30
- 第十一条 02:00~02:30 K线时间:02:00
- 第十二条 09:00~09:30 K线时间:09:00
- 第十三条 09:30~10:00 K线时间:09:30
- 第十四条 10:00~10:30 K线时间:10:00
- 第十五条 10:30~11:00 K线时间:10:30
- 第十六条 11:00~11:30 K线时间:11:00
- 第十七条 13:30~14:00 K线时间:13:30
- 第十八条 14:00~14:30 K线时间:14:00
- 第十九条 14:30~15:00 K线时间:14:30
国内商品期货夜盘的60分钟线
- 第一条 21:00~22:00 K线时间:21:00
- 第二条 22:00~23:00 K线时间:22:00
- 第三条 23:00~00:00 K线时间:23:00
- 第四条 00:00~01:00 K线时间:00:00
- 第五条 01:00~02:00 K线时间:01:00
- 第六条 02:00~02:30 K线时间:02:00
- 第七条 09:00~10:00 K线时间:09:00
- 第八条 10:00~11:00 K线时间:10:00
- 第九条 11:00~14:00 K线时间:11:00
- 第十条 14:00~15:00 K线时间:14:00
国内商品期货夜盘的1小时线
- 第一条 21:00~22:00 K线时间:21:00
- 第二条 22:00~23:00 K线时间:22:00
- 第三条 23:00~00:00 K线时间:23:00
- 第四条 00:00~01:00 K线时间:00:00
- 第五条 01:00~02:00 K线时间:01:00
- 第六条 02:00~02:30 K线时间:02:00
- 第七条 09:00~10:00 K线时间:09:00
- 第八条 10:00~11:00 K线时间:10:00
- 第九条 11:00~11:30 K线时间:11:00
- 第十条 13:30~14:00 K线时间:13:00
- 第十一条 14:00~15:00 K线时间:14:00
国内证券的30分钟线
- 第一条 09:30~10:00 K线时间:09:30
- 第二条 10:00~10:30 K线时间:10:00
- 第三条 10:30~11:00 K线时间:10:30
- 第四条 11:00~11:30 K线时间:11:00
- 第五条 13:00~13:30 K线时间:13:00
- 第六条 13:30~14:00 K线时间:13:30
- 第七条 14:00~14:30 K线时间:14:00
- 第八条 14:30~15:00 K线时间:14:30
国内证券的60分钟线
- 第一条 09:30~10:30 K线时间:09:30
- 第二条 10:30~11:30 K线时间:10:30
- 第三条 13:00~14:00 K线时间:13:00
- 第四条 14:00~15:00 K线时间:14:00
国内证券的1小时线
- 第一条 09:30~10:00 K线时间:09:00
- 第二条 10:00~11:00 K线时间:10:00
- 第三条 11:00~11:30 K线时间:11:00
- 第四条 13:00~14:00 K线时间:13:00
- 第五条 14:00~15:00 K线时间:14:00
关于K线切分的说明:
1小时线 整点切分,K线时间都是整点,与国外软件一致,好处是相互叠加,周期收盘价对应时间一致,以后交易时段修改时,一致性最好,这也是MC等国外软件的切法. K线时间为整点。
国内证券:(9:30,10:00)(10:00,11:00)(11:00,11:30)(13:00,14:00)(14:00,15:00)
国内商品:(9:00,10:00)(10:00,11:00)(11:00,11:30)(13:30,14:00)(14:00,15:00)
国内股指期货:(9:15,10:00)(10:00,11:00)(11:00,11:30)(13:00,14:00)(14:00,15:00)(15:00,15:15)
60分钟线
国内证券:(9:30,10:30)(10:30,11:30)(13:00,14:00)(14:00,15:00)
因为国内商品10:15-10:30休息、股指期货前后15分钟交易,情况比较特别
切法:整点整半点切分,K线时间为该周期第1个小周期的时间。4小时开市时间切出四根
国内商品:(9:00,10:00)(10:00,11:00)(11:00,14:00)(14:00,15:00)
国内股指期货(与股票对齐):(9:15,9:30)(9:30,10:30)(10:30,11:30)(13:00,14:00)(14:00,15:00) (15:00,15:15)
国外市场与1小时线相同
整点整半点切分,不受15分钟休息时间等干扰,便于不同市场时间对齐,对未来交易时段改变也比较适应
30分钟周期 只在00:00、30:00处切分,K线时间为00:00、30:00
15分钟周期 只在00:00、15:00 30:00 45:00 处切分,K线时间为00:00、15:00 30:00 45:00