vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 48
声望: 0

同一进程中进行两次回测,第二次读取的数据有异常和遗漏。什么原因

Member
avatar
加入于:
帖子: 48
声望: 0

好像是我自己的问题

Member
avatar
加入于:
帖子: 48
声望: 0

老是忘记deepcopy, 导致原来的数据被修改

Member
avatar
加入于:
帖子: 48
声望: 0

不过,难道同一进程内第二次回测不重新读数据吗?不应该啊

Administrator
avatar
加入于:
帖子: 4997
声望: 292

为了提高效率,CTA策略回测时加了lru_cache机制的内存数据缓存,所以只有第一次会从数据库读取,后续直接从内存拿

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

沪公网安备 31011502017034号