vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 25
声望: 1

因为我是用tick来回测的,加载三年的数据要30分钟左右。notebook如果已经加载数据,再次加载好像是用之前加载的数据,但导入的策略类好像改变不了,这样会导致发现问题后修改策略重新回测,又是一个漫长的数据加载过程~~
大家有什么好办法解决这个问题吗?
能否调整为先 engine.load_data(),然后再engine.add_strategy()?
望指点!

Administrator
avatar
加入于:
帖子: 4138
声望: 230

你可以每次回测完了后,不要重启Jupyter Notebook内的python进程,而是创建一个新的回测引擎,再加载数据跑数据,此时并不会从硬盘重新读取而是使用了内存缓存的数据

Member
avatar
加入于:
帖子: 25
声望: 1

谢谢指点!

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3