VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 64
声望: 1

如题。因为信号是在on_bar执行,偶尔会出现收盘那根K线发信号,这样没办法执行。于是换个折中办法,信号先缓存到一个list,然后在on_tick里面取检查这个List,不为空的话就执行操作,再把list清空。但是担心盘后依然有fakedata会触发on_tick,影响这个办法的效果。

Member
avatar
加入于:
帖子: 337
声望: 28

可以自己过滤掉非交易时间的数据

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

青青子荆 wrote:

可以自己过滤掉非交易时间的数据
那还得针对不同合约设置不同的时间,所以我还是想知道,fakedata到底都有些什么内容,会不会调用on_tick,甚至影响bar的合成

Member
avatar
加入于:
帖子: 337
声望: 28

可以打印一下数据看看有什么内容。process_tick_event调用on_tick时候会先判断初始化是否成功,不会判断是否trading,过滤掉非交易时间的数据是很有必要的。

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

沪公网安备 31011502017034号

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