多数据源onbaropen问题
ParamsVarsDefsEvents OnInit() { A_SubscribeTradeByCreateid(enum_trade_source_all); } OnBaropen(ArrayRef<Integer> indexs) { Integer i; for i = 0 to GetArraySize(indexs) - 1 { Array<Integer> ids; data[indexs[i]].A_buy(Symbol,1,open,ids,\"\",\"A\"+text(indexs[i]),0); } } }这段代码中,多个数据源,模拟交易,对一个数据源的一个Bar,A_buy会重复执行多次?问客服是多数据源的问题,没明白。如果要实现A_buy对每一个数据源当onbaropen触发时,只执行1次,该怎么改程序? 谢谢