下载MetaTrader 5
要添加评论,请登录注册
找出如何在MQL5.community使用小工具
liuxiaodong
282
liuxiaodong 2011.04.08 11:03 

如果有10张单子 或者更多,如果希望ea从最后一张订单开始逐步向前平仓,也就是后面的订单先平仓,如何实现呢? 请教!

用OrderSelect(0,SELECT_BY_POS,MODE_TRADES)) 还是OrderSelect(0,SELECT_BY_TICKET,MODE_TRADES)) 都不能实现。

秋风踏浪
166
秋风踏浪 2011.04.08 15:42  

用一个循环,循环一次找到一个开仓时间最晚的订单的 OrderTicket(), 然后平掉这个订单。再循环一次,再找到开仓时间最晚的订单的OrderTicket() 。。。

keyila
209
keyila 2011.04.23 06:10  

for 的时候 ++ 不行 换成 -- 就可以了 具体是哪一个 忘了

for(int m=0;m < OrdersTotal();m++){

for(int m=OrdersTotal();m >=0; m--){

/
要添加评论,请登录注册