【通知】平台数据升级,部分用户请及时进行适应性修改!


(iQuant) #1

平台回测模块底层指数数据升级,Trade模块需要升级到v4!v3版本的回测模块将无法读取底层数据!请在数据准备函数/初始化函数/主函数中使用000300.SHA/000906.SHA等指数数据的策略开发者进行适应性修改

由于新版指数数据(.HIX和.ZIX后缀)的数据经过阶段测试,数据质量比旧版数据更完整,现决定五一假期后用新版数据替代原来交易引擎中的(.SHA后缀),请各位平台策略开发者将策略中涉及用到data.history接口调用指数000300.SHA/000906.SHA等指数信息的语句进行适应性修改!

修改案例1:

数据准备函数中增加指数标的的语句:

context.instruments = context.instruments + ['000300.HIX']

修改案例2:

主函数中获取指数历史日线数据:

benchmark_price = data.history(context.symbols('000906.HIX'), ['close'], 3,'1d')['close']

主要修改为指数代码后缀,请于五一节前进行代码适应性调整。
模拟交易切换(策略替换)时间节后另行通知,请根据后续时间通知进行模拟交易替换。


(ahxdct) #2

平台是不是又动数据了,原先正常的策略,现在运行报错了。


(tkyz) #3

是这个错误吗?


(ahxdct) #4

是这个错误


(tkyz) #5

我跟你一样哦,不知道怎么回事


(iQuant) #6

分享策略到社区,我们帮您看一下。


(iQuant) #7

暂时还没有升级,五一节当天会切换升级,升级后才能调试新的代码。节后运行新代码!