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

看老大之前说过:郑商所的数据推送,没有3点后的最后一个TICK用于标识收盘完成,所以要调用BarGenerator.generate函数来做最终的强制K线生成。
那郑商所其他的收盘时间节点是不是也有这个现象呢?10:15,23:00,有这个情况么?没录制过数据,咨询一下了解这个时间点郑商所品种tick数据的达人们。

另外,因为15点后没有tick推送,所以不会调用on_tick函数,那强制调用BarGenerator.generate函数应该在哪里实现呢?
14:59:59肯定不行,因为这一秒有可能没有tick,也有可能有两个tick,会导致生成两个bar。

找不到有什么事件可以驱动执行generate函数了

Administrator
avatar
加入于:
帖子: 5091
声望: 294

自己写run.py主程序入口即可,监听定时事件,到达15:30后就执行强制生成任务,然后关闭

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

懵圈了,高级技术,可否简单示意一下。。。
用Python的交易员 wrote:

自己写run.py主程序入口即可,监听定时事件,到达15:30后就执行强制生成任务,然后关闭

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

沪公网安备 31011502017034号