Изменился код в mql4 файлах после обновления МТ4 до 1127

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Sergey Likho
7372
Sergey Likho  

Обновил МТ4, пробую копилировать советники, которые еще неделю назад отлично работали. 


Компиляция не проходит из-за появившегося символа запятой в списке параметров функций. 

Еслиб это был разовый случай, то я бы думал что я где то ошибся. Но код изменился даже в тех файлах которые я не открывал с весны. 



Например функция раньше выглядела вот так

   void InitToolTip(string Name_)
     {

      ObjectSetString(0,Name,OBJPROP_TOOLTIP,Name_);
}


А сейчас вот так

   void InitToolTip(string Name_,)
     {

      ObjectSetString(0,Name,OBJPROP_TOOLTIP,Name_);
}


MetaQuotes
Админ
27670
Renat Fatkhullin  
Компилятор не меняет исходный код, но отлавливает гораздо больше погрешностей в исходниках.

Компилятор серьезно прогрессирует. Так как он един для MQL4 и MQL5, то в бете четверки используется последняя версия от пятерки.

Проверьте свой код, пожалуйста.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий