关于SubscribeTick!

SubscribeTick-订阅tick行情Bool SubscribeTick(String symbol) 说明:订阅tick行情,不会新增图层,可以通过GetTick获取行情快照。该函数可用来获取非当前数据源的最新行情快照,若不订阅,获取的是过期行情。v1.3.1.6版本新增。参数:参数名类型说明symbolString合约代码返回值:类型说明Integer订阅成功返回True,订阅失败返回False示例:Events OnInit() { Tick val; Bool ret = GetTick(RelativeSymbol, val); Print(\"GetTick:\" + IIFString(ret, \"True\", \"False\") + \",\" + Text(val)); ret = SubscribeTick(RelativeSymbol); Print(\"SubscribeTick:\" + IIFString(ret, \"True\", \"False\")); } OnBarOpen(ArrayRef<Integer> indexs) { if(BarStatus == 2) { Tick val; Bool ret = GetTick(RelativeSymbol, val); Print(\"GetTick:\" + IIFString(ret, \"True\", \"False\") + \",\" + Text(val)); } }1、为什么返回值类型是Integer(我标红了),返回值却是true或false,是笔误吗?2、在订阅gettick后要调用吗?如果不调用是否行情数据是过期的? 我之前只单独使用gettick,没有用过subscribetick,我查了gettick(symbol,tickref)的说明,写的是“获取指定合约的最新的Tick数据”!3、如果gettick(symbol,tickref)可以单独用,那么subscribetick一般用于何种情况(与gettick的区别)?谢谢!

1.可能写错了,按软件实际返回,软件里应该是bool2.gettick不到内容,就去sub一下3同上