利用rqalpha完成一个股指期货的回测(三) 分钟数据的利用

rqalpha原有的功能就不说了,里面有一个mod集,需要什么新功能直接增加一个mod即可。有先的datasource是不包含分钟数据的,因此我们造一个sys_minute模块来解析前面生成的分钟数据。

 

然后我们从BaseDataSource继承一个MinuteDataSource

将前面生成的数据放在与bundle并列的目录 mb_bundle

始始化时,通过代码:

MinuteBarStore(mb_bundle + '/futures_5mb.bcolz',
                           mb_bundle + '/futures_5mb_index.bcolz',
                           FutureDayBarConverter),

完成分钟数据的初始化

与日线数据存储不同的是,分钟数据除了存储数据本身,还存储了每天的分钟数据的索引,

posted @ 2020-04-30 22:58  绿色的麦田  阅读(625)  评论(0编辑  收藏  举报