← Назад к списку файлов

nuclear option script.mq4

Поиск по коду файла

#property strict
#property show_inputs

extern string  ins1="A magic of -1 will close/delete";
extern string  ins2="every trade on the platform.";
extern int     MagicNumber=-1;
bool           ForceTradeClosure=false;

string         NuclearGvName = "Nuclear option closure in operation ";

void CloseAllTrades(int type)
{
   ForceTradeClosure= false;

   if (OrdersTotal() == 0) return;

   bool result = false;

   for (int cc = OrdersTotal() - 1; cc >= 0; cc--)
   {
      if (!OrderSelect(cc, SELECT_BY_POS, MODE_TRADES) ) continue;
      if (OrderMagicNumber() != MagicNumber && MagicNumber != -1) continue;

      while(IsTradeContextBusy()) Sleep(100);

      if (type < 2)
         if (OrderType() < 2)
         {
            result = OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 1000, CLR_NONE);
            if (!result) ForceTradeClosure= true;
            if

Показано первые 50% кода (символов: 1287)

Как получить полную версию?

Введите ваш email и нажмите кнопку, чтобы перейти к оплате.