在onbar中获取指定合约k线价格
SubscribeBar 来订阅指定合约,这个订阅需要OnInit()函数里进行设置,但我只是想在onbar中去读取比如si2511的k线数据,而且这个si2511是动态给出的,不是事先给订的。是否有好的办法


如何在onbar中获取指定合约k线价格
在代码中如何获取图层中K线的数量, 加载K线后的最大数量
可以获取bar指定时间的价格吗
在888指数工作区上获取指定合作的价格
如何在000指数合约中获取映射主力合约的真实价格
有获取指定合约的最新价格的方法吗
怎么获得指定合约N天前的收盘价格
用什么函数可以在1分钟周期K线中获取月线开盘价?
又不会了!怎么获取指定合约的买盘价格。
获取指定板块下所有合约函数应该怎么用?

K线自然要订阅

restart

不能重启,合约代码是进过程序运行动态给出的,重启就没了。

存到gloabl里,参数为false的话, 就不会重置这个变量

他不想订阅

那就拿不到数据

TB框架就是这样

其实

你得到需要交易的合约

可以直接用SubscribeBar订阅

公式会重新运行

增加数据源且可以获得数据

并不重新初始化、也不会刷新全局变量

只要注意不要重复订阅就行

用全局或者直接校验数据源都可以控制住

又补一个缺

之前不知道“

可以直接用SubscribeBar订阅

公式会重新运行

”

Subscribe 了新的数据源

其实就是加载了新的Bar

公式订阅新的数据源后代码继续运行

然后从第一个bar从头到当前重新遍历Bar

并不是代码从当前断掉重新执行


相当于代码末端执行了ReRun

不重新初始化

也不刷新全局变量

之前都是惯性思维

Init+ReStart

累死了

😂