问答交流

新策略回测没问题,在模拟实盘的试运行阶段报错

由freestyle996创建,最终由freestyle996 被浏览 61 用户

刚开发的新策略,回测没问题没有报错,但是这个新策略准备上线进行模拟实盘,试运行的时候失败报错,一直报下面这个问题,是怎么回事?帮忙解决一下。报错结果如下,下图是从【模拟实盘】-> 【策略日志】中截图的:


【模拟实盘】-> 【策略日志】中截图的{w:100}{w:100}

标签

模拟实盘实盘
评论
  • 前几天我的也是这种情况。。昨天啥也没动,突然就好了。。。
  • 看问题报错,应该是缺失数据处理节点之后,把数据都删除了,在缺失数据节点右键查看数据,应该是没有数据的,导致后面报错,针对这种问题,可以右键查看前面的节点数据,看是哪里的问题,多半是因为有某列取到的值是空的,导致缺失数据处理把所有有空值的行都删除。另外,下面的兄弟说啥也没动,突然就好了,是因为有些因子,比如:ts_*max(close*0,10),他需要有前10天的数据才能计算的出来,否则为空,就会导致这样的问题,也会模拟10天后自动就好了。解决这种问题的办法是基础特征抽取节点,设置向前取值的天数。没看到具体源码,只是通过报错去看,这种原因可能性最大,不一定很准确
  • 回测时,回测一天看看能成功不?
{link}