Неотложный вопрос - страница 2

 

Для закрытия ордера по другой валюте вообще альтернатива сомнительна, потому как там будет не

  switch (OrderType())
  {
    case OP_BUY:
        closePrice = Bid;
        break;
 
    case OP_SELL:
        closePrice = Ask;
        break;
 
    default:
        return;
  }

а

  switch (OrderType())
  {
    case OP_BUY:
        closePrice = MarketInfo(OrderSymbol(),MODE_BID);
        break;
 
    case OP_SELL:
        closePrice = MarketInfo(OrderSymbol(),MODE_ASK);
        break;
 
    default:
        return;
  }