论坛

OrderSelect()无法定位到正确的订单,求助

在一个帐号中,有买卖两个单子 写一个简单的EA代码如下 int init() { for (int i=0;i<OrdersTotal();i++) Alert("序号:",i, " 是否找到:",OrderSelect(i,SELECT_BY_POS), " 订单号:",OrderTicket()); } 执行结果如图,当i为0时,虽然Orderselect不报错,但是实际上找不到订单 同时发现,如果此时修改一下代码,会有以下两种情况 第一种情况,在输出前,先执行一次Orderselect,感觉系统会正确整理一下排序,输出就正确了 int init() {