我看函数说明里,a_sendorder里有注释:可以针对叠加商品进行处理;可以用data1.a_sendorder.
而ex里没有这个注释,是不是说明ex不能用于叠加商品?
因为我的代码里用了
data0.A_SendOrderEx(data0.Symbol,Enum_sell,Enum_Entry,1,my_tick0.bidask1.bidP,ids); //ids是委托单索引
first_sell= ids[0];
data1.A_SendOrderex(data1.Symbol,Enum_buy,Enum_Entry,1,my_tick1.bidask1.askP,ids); //ids是委托单索引
first_buy= ids[0];
就只能发出data0的卖单。data1的买单发不出去。
A_SendOrderex是强化版的A_SendOrder,能做的只能比A_SendOrder的,不会少。
建议再自己仔细检查下代码,A_SendOrderex这个函数对多图层运行是很正常的