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

在 on_tick 和 on_bar 接口中加打印.
on_tick一直有回调,on_bar的打印有时候正常,有时候中断,而且时间和价格也不对

Member
avatar
加入于:
帖子: 3118
声望: 181

那么可以自己在bargenerator对照看看合成的过程哪里出了问题

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

在 update_tick() 函数 里面 把

  # Filter tick data with less intraday trading volume (i.e. older timestamp)
    # if self.last_tick and tick.volume and tick.volume < self.last_tick.volume:
    #     return

注释掉了就正常了.不知道这样会不会引起什么问题.

Member
avatar
加入于:
帖子: 3118
声望: 181

这个之前是过滤tick的逻辑,由于连续交易的市场(外盘、数字货币)推送的tick可能不满足这个条件,所以请先改成这样吧

        # Filter tick data with older timestamp
        if self.last_tick and tick.datetime < self.last_tick.datetime:
            return

我们已经在最新的dev里改回了这个的基于tick.datetime的过滤方法,会在下个版本更新的

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

沪公网安备 31011502017034号