模拟交易不能读取*.h5文件,怎么解决?


(snowball) #1

问题描述,我在回测中可以正常读取h5文件,但是模拟交易中不能读取,解决方法是?


(iQuant) #2

可以试试DataSource保存和调用。


(snowball) #3

请教:
DataSource怎么保存?
DataSource是永久保存吗?
保存后怎么迁移?
保存后怎么和h5文件互转?
机器学习默认的是h5,还是没有从根本上解决问题。


(iQuant) #4

如何保存可以参考:历史数据怎么存储比较好

DataSource是永久保存,只要知道id就可读取。

您说的迁移是什么意思?能详细一些吗?

可以通过pandas的DataFrame数据格式转化成h5,反之亦可。

平台上数据类型默认是DataSource格式,你可以从AI量化策略能够看得出来,数据参数都是类似m1.data这种形式,如下图所示,它就是DataSource文件。