SmallHelp@CloseAll

SmallHelp@CloseAll
Orders Execution
Checks for the total of open ordersIt Closes Orders by itself
1 Views
0 Downloads
0 Favorites
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();
        }
      }             
    }     
  }         
//-----------------------------------------------------------------------------------------------------------------------------------------------------

Comments