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

我发现如果有丢tick的时候,K线数据是不太准的,能否在vnpy策略中直接获取OKEX的官方K线数据?

def on_tick(self, tick: TickData):
    """
    Callback of new tick data update.
    """
    self.bg.update_tick(tick)  //去掉这句?然后呢?
Member
avatar
加入于:
帖子: 70
声望: 1

非常紧急,你们看下这个图就知道为啥了,自己生成的k错误太大,必须用官方K。
下面这个图可以看出偶尔会出现tick次序错乱,造成生成k也是错误的。

description

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

好吧,我自己给个临时解决方案:

description

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

感谢大佬分享。。。vnpy用tick合成K线好麻烦,要是直接能调用OKEX提供的K线数据就好了

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

求作者封装获取OK官方K的接口...

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

沪公网安备 31011502017034号