unbalanced parantheses - страница 4

 
FAQ:
Эдитор, тут не причем. Это проблема вашей винды. Попробуйте установить дополнительные языки, хотя это не всегда помогает.Надо МУИ русский натягивать.

Русский установлен . Например в Word я могу писать по-русски. В MetaTrader - нет.
 
liana:

Исправила - все равно что-то не то.
А не мог бы кто-нибудь мне просто написать, как будет правильно вызвать две эти функции Кима и если ордеров нет - открыть ордер.

int ticket;
int magic=576;

int start()
{ 
//----
    if (!ExistOrders (Symbol(), -1, magic))
    {ticket=OrderSend(Symbol(),OP_SELL,0,1,Bid,3,Bid+20*Point,Bid-40*Point,"",magic,0,Red);}
//----
   return(0);
}
//+----------------------------------------------------------------------------+
//|  Exist Orders. alya aka KimIV,  http://www.kimiv.ru                        |
//+----------------------------------------------------------------------------+
bool ExistOrders(string sy="", int op=-1, int mn=-1, datetime ot=0) {
  int i, k=OrdersTotal(), ty;
 
  if (sy=="0") sy=Symbol();
  for (i=k-1; i>=0; i--) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
      ty=OrderType();
      if (ty>=0 && ty < 6) {
        if ((OrderSymbol()==sy || sy=="") && (op<0 || ty==op)) {
          if (mn<0 || OrderMagicNumber()==mn) {
            if (ot<=OrderOpenTime()) return(True);
          }
        }
      }
    }
  }
  return(False);
}
Как я понял Вы выполняете проверку на отсутствие и рыночных и отложенных ордеров по конкретному Магику?!
 
valenok2003:

вид -> язык ( view -> languages)

Человек, девушка не в рузоне находится, и соответственно у нее евроокна, а не форточки :)
 
liana:

Русский установлен . Например в Word я могу писать по-русски. В MetaTrader - нет.

Вы можете писать в Ворде, потому что он поддерживает Unicode, а Метаэдитор нет.
 
valenok2003:

попробуйте
вид -> язык ( view -> languages)

поскольку вы общаетесь на этом форуме ваш комп кодировку поддерживает

УФФФФФ Ребята, ну я в MQL4 чaйник, но не баран же. Конечно же я включала язык.
 
liana:


Не переживайте по этому поводу, русскими буквами это просто комментарии, они начинаются с //
 
Попробуйте скопировать сначала в какой нибудь редактор который поддеживает юникод, а потом сохранить в вин1251 или ИСО. попробуйте через Нотпад+
 
TarasBY:
Как я понял Вы выполняете проверку на отсутствие и рыночных и отложенных ордеров по конкретному Магику?!
Да именно так.
Но ведь таким образом мы только отложенные проверяем?
Эта функция у Кима только отложенные проверяет, а другая (смотрите в моем коде) открытые позиции. Поэтому я использую две функции, чтобы проверить и то и другое (можно по маджику тоже)
 
liana:
Да именно так.
Но ведь таким образом мы только отложенные проверяем?

Это Вы так думаете или точно знаете???

P.S. Я подправил Кимовскую функцию.

 
TarasBY:

Это Вы так думаете или точно знаете???

P.S. Я подправил Кимовскую функцию.


А если мне потом обе нужны будут для проверки?

Если мне нужно сохранить их как есть?

Причина обращения: