//+------------------------------------------------------------------+ //| Close All.mq4 | //| Copyright 2012, Traders Solutions | //| http://www.traders-solutions.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, Traders Solutions" #property link "http://www.traders-solutions.com" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- for (int i = OrdersTotal()-1; i >=0; i --) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if(OrderSymbol()!= Symbol())continue; if(OrderType() == OP_BUY) { OrderClose(OrderTicket(), OrderLots(), Bid, 300, CLR_NONE); } if(OrderType() == OP_SELL) { OrderClose(OrderTicket(), OrderLots(), Ask, 300, CLR_NONE); } } //---- return(0); } //+------------------------------------------------------------------+