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

1)日志问题:为了debug,从run.py 加载ui界面。然后进入CTA回测。在回测当中,界面上有日志,可是日志文件始终没有生成。 在界面的配置里面已经设置了级别10,True等。是要怎么才有文件日志生成呢?

2)CTA策略init时,调用ArrayManager(10) 。假设参数是10. 为什么分钟onbar开始的时候,第一分钟就是从9:40开始,为什么不是9:30开始呢?
是不是说因为我的策略要求前10分钟的数据需要用来计算指标之类的,所以必然从9:40开始。 那么,如果我需要昨天最后n分钟,例如n=30分钟的数据来计算指标(onBar第一分钟从第二天的9:31开始),那该怎么设置?(如果这里设置30,开始日期要提前一天的话,好像也不对啊?)

3)是不是 on_init()里面的load_bar() --指定加载过去n天的数据来执行策略初始化任务。这个只要大于我前面ArrayManager(10)的就可以。比如我只要30分钟的,那么这里1天就足够了?

谢谢

Member
avatar
加入于:
帖子: 736
声望: 35
  1. 可参考https://www.vnpy.com/forum/topic/3182-quan-ju-pei-zhi-de-levelyao-she-zhi-duo-shao-cai-neng-jiang-write-logri-zhi-bao-cun-dao-ri-zhi-wen-jian
  2. 如果你有之前的数据,不需要等待初始化,初始化的时候会自动拉取之前的数据做指标计算;
  3. 是的
© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3