#property show_inputs
int start()
{
while(Tic()!=0){
close();
}
return(0);
}
int Tic()
{
int T=0;
for (int i = 0; i < OrdersTotal(); i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol()) {
if ((OrderType() == OP_BUY||OrderType() == OP_SELL)&& T< OrderTicket())
T= OrderTicket();
}
}
return (T);
}
void close()
{
for (int t=0; t<OrdersTotal(); t++)
{
OrderSelect(t,SELECT_BY_POS) ;
if(OrderSymbol()==Symbol())
{
if( OrderType()==OP_BUY){
OrderClose(OrderTicket(),OrderLots(),Bid,6,Yellow);
Sleep(500);
RefreshRates();
}
if( OrderType()==OP_SELL){
OrderClose(OrderTicket(),OrderLots(),Ask,6,Yellow);
Sleep(500);
RefreshRates();
}
}
}
}