原贴几天没人回,重发求解答……

背景:无图表、祼公式运行策略。tbquant或tbquant3。


关于SubscribeBar的问题,确切地说是当SubscribeBar与getTick结合起来使用时有些疑惑

1、假如SubscribeBar("rb888.SHFE","1d"),然后在onbar事件域内,对于实盘的情况,仍然是每个tick运行一次,则可以通过getTick获取tick数据。也就是说,哪怕订阅日线级别的K线,但在tbquant事件驱动框架下,其实还是可以通过onbar事件域和getTick函数实现tick周期的数据处理,SubscribeBar无论订阅什么周期的bar都不会影响这一点(只会影响K线的划分,与历史运行。但此处咱不考虑历史,也不考虑回测)。


关于subscribeTick的问题,就是感觉找不到这个函数的使用场景。

因为,从官方文档来看,subscribeTick并不会新增图层,本人测试下来也确实如此,因为本人只关心无图表交易,所以没有测试其他情况。

在不新增图层的情况下,subscribeTick有什么用呢?没有任何一个对应的事件域来接收它啊。比如SubscribeBar之后,其实是有onBar、onBarOpen……事件域与之对应的,或者说在SubscribeBar中订阅的周期影响了什么时候运行onBarOpen与onBarClose。但

2、subscribeTick影响了什么呢?如果是要获取tick数据,无论在哪都可以用getTick,并不需要先去subscribeTick。这个函数是否完全多余了?或者在什么场景下它是必要或有用的?



https://bbs.tbquant.net/thread/20250225154906173099


一时迷糊,请各位大神解答,谢谢。

重发一贴,请老师指导一下
好像没人?发一个测试
在线求大神解答!!!
求老师解答,数组或变量回溯数量与定义类型不匹配
交易助手撤单后未重发
原
求老师解答下代码逻辑
尾盘自动平仓失败了,求大神解答一下
导入原旗舰版策略显示逻辑错误
请问老师,导入工作表带公式,回测结果 和 把公式先删除再把原公式添加进去,回测结果不一样 是什么原因

回贴中一激动打了些错别字(希望tb增加删帖功能,至少能删自己的回复也行)。


再捊捊,最关心的问题一直没解答,它就是↓:


SubscribeBar无论订阅什么周期的bar都不会影响在onbar事件域通过getTick函数做到实时、最新tick快照的数据处理么?


换句话说就是:(在已经SubscribeBar订阅日线、但却没有subscribeTick的情况下)会因为没有subscribeTick而在onbar中使用getTick时只能获取过期的tick行情么?


(有点绕,这才是关键问题)

针对别的品种的啊 ,所以你原贴没看仔细

subscribeTick

就可以获取别的数据的tick,不加载图层

你在一个品种下面单独订阅别的tick,最好就订阅一下

问题1一直没解答……

SubscribeBar无论订阅什么周期的bar都不会影响这一点在onbar事件域通过getTick函数实现tick周期的数据处理,对不对?


(在已经SubscribeBar订阅日线、但却没有subscribeTice的情况下)会因为没有subscribeTick而只能获取过期的tick行情么?

SubscribeBar无论订阅什么周期的bar都不会影响这一点在onbar事件域通过getTick函数实现tick周期的数据处理,对不对?

他每次onbar执行就会去gettick啊 ,不就是最新的吗


2 你说的针对一个品种不存在过期的