SmallHelp@CloseAll





//=====================================================================================================================================================
int NONE=0;
//=====================================================================================================================================================
int init()
  {
   CloseAll();
   return(0);
  }

int deinit()
  {
   return(0);
  }

int start()
  {
   CloseAll();
   return(0);
  }

//-----------------------------------------------------------------------------------------------------------------------------------------------------
double CloseAll()
  {
   if(OrderSelect(OrderTicket(),SELECT_BY_TICKET)==true)
    {
     if(OrdersTotal()>NONE)
      {
       if(OrderType()==OP_BUY)
        {
         OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);
         CloseAll();
        }
       if(OrderType()==OP_SELL)
        {
         OrderClose(OrderTicket(),OrderLots(),Ask,3,Green);
         CloseAll();
        }
      }             
    }     
  }         
//-----------------------------------------------------------------------------------------------------------------------------------------------------





Sample





Analysis



Market Information Used:



Indicator Curves created:


Indicators Used:



Custom Indicators Used:

Order Management characteristics:

Checks for the total of open orders
It Closes Orders by itself

Other Features: