VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 35
声望: 1

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

Administrator
avatar
加入于:
帖子: 4500
声望: 320

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

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

谢谢指点!

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】