订阅数据操作

onInit() {}应用在订阅数据操作,这是什么意思?

onInit(){SubscribeBar(填写相关订阅参数);}onit常用功能就是订阅行情,不知道你是不是问这个

回复:Events onInit() { priceRange = Q_UpperLimit() - Q_LowerLimit(); buyTriggerOffset = 29.3033 / 100 * priceRange; sellTriggerOffset = 29.3033 / 100 * priceRange; buyPriceOffset = 15.33 / 100 * priceRange; sellPriceOffset = 15.33 / 100 * priceRange; }我的代码要用到这些计算结果,希望提前计算好,以便代码执行中调用。听说可加快速度。但onit常用功能就是订阅行情不知是是么意思?

回复:公式计算运行都在onbar域里初始化 oninit只在策略单元最开始运行一次订阅相关的就是SubscribeBar你这个代码你是为了做什么事

回复:是为了计算发单价格与发单数量,只在策略单元最开始运行一次,但提到订阅行情就难理解了?

回复:你的Q_UpperLimit() 是需要每日提取的吧。写在Onbaropen里,每根Bar开始提取一次

就是SubscribeBar()这个函数要写在onInit()这个事件域里。我看教学视频里都这样写的。

回复:但onit常用功能就是订阅行情不知是是么意思?

回复:主要功能是写SubscribeBar这个函数吧