#property show_inputs extern int sl=3000; int start() { double spread=Ask-Bid; int totalorders = OrdersTotal(); for(int i=totalorders-1;i>=0;i--) { OrderSelect(i, SELECT_BY_POS); { if (OrderSymbol()==Symbol()&& OrderType() == OP_BUY ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-sl*Point,OrderTakeProfit(),0,Green);} if (OrderSymbol()==Symbol()&& OrderType() == OP_BUYLIMIT ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-sl*Point,OrderTakeProfit(),0,Green);} if (OrderSymbol()==Symbol()&& OrderType() == OP_BUYSTOP ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-sl*Point,OrderTakeProfit(),0,Green); } if (OrderSymbol()==Symbol()&& OrderType() == OP_SELL ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+sl*Point + spread,OrderTakeProfit(),0,Green); } if (OrderSymbol()==Symbol()&& OrderType() == OP_SELLLIMIT ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+sl*Point+ spread,OrderTakeProfit(),0,Green); } if (OrderSymbol()==Symbol()&& OrderType() == OP_SELLSTOP ) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+sl*Point+ spread,OrderTakeProfit(),0,Green); } } } return; }