建议print一下看看这个指标的变化过程
建议print一下看看这个指标的变化过程
使用这种绝对时间的判断方法要注意一个问题,对于有些成交量小的合约,如果最后一分种没有交易tick产生,那这个方法就会失败。
但是对于这种情况,在BarGenerator内部本身好像也没有解决方法。
参照粘的代码
函数调用
照搬的代码,但是回测数据不出来,同样的策略用分钟线就可以跑,但是加入日线合成后就什么也跑不出来了
帮忙看一下,谢谢!急需合成日线
这个应该底层报错了,请在cmd中用python -m vnstation启动,看一下底层报错是什么
这是底层pyqt库的提示,不影响运行的。可以命令行打开之后也像之前一样在图形跑一下你的策略看看底层的报错。你的截图里连“开始加载历史数据”这行日志输出都没有,说明策略肯定在底层报错了
xiaohe wrote:
这是底层pyqt库的提示,不影响运行的。可以命令行打开之后也像之前一样在图形跑一下你的策略看看底层的报错。你的截图里连“开始加载历史数据”这行日志输出都没有,说明策略肯定在底层报错了
搞好了,谢谢^-^
mark
` elif self.interval == Interval.DAILY:
if self.last_bar and bar.datetime.hour == 15 and bar.datetime.minute == 0:
finished = True
self.interval_count = 0`
不用转换成str,判断时间这样更直观。
日线是不是从数据库里直接加载更好些?