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

1订阅行情无问题
description
2策略初始化——启动也没问题,
3我自己用mongo录制了tick数据,足够启动(数字币没法用RQ的数据做启动,
启动后无任何委托,UI的参数值也没有变化,怀疑是订阅推送的数据没有进到策略里?

Member
avatar
加入于:
帖子: 470
声望: 20

可以在策略里打印数据进行排查。

Member
avatar
加入于:
帖子: 138
声望: 13

策略里有没有 put_event来更新界面数据?

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

我用no_ui模式检查了下,发现tick数据是可以接收的,并且能进入tick合成bar,在BarGenerator里还能print。
但是到了on_bar里am.update_bar(bar),就无法接收到bar了。

Member
avatar
加入于:
帖子: 470
声望: 20
  1. 请问用的是load_bar还是load_tick?
  2. 如果是load_bar的话,bar如果在am.update_bar(bar)后面打印不出来,应该是BarGenerator的问题。如果在if not am.inited的判断后没有打印出来,则是am没有成功初始化。
Member
avatar
加入于:
帖子: 12
声望: 0

是的,就是bg的问题。。但我并不知道怎么改。开了新帖,那里有完整代码,麻烦移步。

Member
avatar
加入于:
帖子: 138
声望: 13

am设置的短一点看看。

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

沪公网安备 31011502017034号