VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

如果策略on_tick能收到tick,但on_bar收不到合成的bar,那么请在bargenerator里打印进行排查
同样,datarecorder如果不能记录也请在相关函数下进行打印排查

self.bg.bar,就是正在合成中的那一根K线了,
self.bg.window_bar,就是正在合成中的那一根多周期K线了

可以重启一下看重启后该订单是否还存在,报这个错一般是在main_engine缓存的orders字典里找到你这个orderid。如果重启后该订单不在了,说明发单的时候连接断开了,单子没发到交易所

应该是一个有时区信息一个没有导致的

可以自行打印策略内on_tick/on_bar函数观察数据推送情况

不想cta_strategy模块显示示例策略的话可以在engine.py里的load_strategy_class函数下注释掉path1相关的那两行代码

为了避免信号闪烁的问题,策略都是默认访问的是最近一根已经走完的K线数据

可以参考示例策略double_ma_strategy

推荐升级到Server 2019,或者把Qt5Bluetooth.dll重命名为其它名字,例如:Qt5Bluetooth.dll1。

你update_bar里放了tick,tick没有close_price

可以贴一下截图

可能是子窗口比父窗口大,导致父窗口resize失败的警告

可以

想避免前复权带来的负值,可以使用889

应该是数据里有nan吧

请打开VN Trader Pro看一看左上角的版本号
description

那可以参考此帖试试

这是VN Station和交易所的对比

description

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】