Будем отключать с 1 апреля 2015 года старый движок виртуальной машины MQL4, использовавшийся для билдов старее 600? - страница 4
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Переходить нужно, однозначно, я бы это даже не обсуждал. Вопрос в том что делать с теми у кого куча старых наработок в виде ex4. И вот тут есть варианты.
Если Вы имеете в виду "старый *.ex4 -> в новый *.ex4" - такого не будет.
Почему Вы решили так? Теоретически это возможно, если торговый терминал в "фоновом режиме" самостоятельно переделает старые файлы в новые (без формирования исходного *.mq4).
Вопрос в том как это грамотно сделать.
Для этого нужен редактируемый код в виде *.mq4 и тогда компиляция проводится силами пользователя. Если Вы имеете в виду "старый *.ex4 -> в новый *.ex4" - такого не будет.
просто далеко не все пользователи в состоянии сделать конвертацию сами
нет я имел в виду конвертор: старый mql код в новый mql код
просто далеко не все пользователи в состоянии сделать конвертацию сами
Любой конвертер, имхо, - это как машинный переводчик. Слова выберет правильные - а смысл не передаст... при конвертации иногда нужно править логику алгоритма. Никакой конвертер этого не сделает...
я пару раз кое-что переводил
вроде бы менял только названия функций и определения переменных
нет я имел в виду конвертор: старый mql код в новый mql код
просто далеко не все пользователи в состоянии сделать конвертацию сами
Весь нормально написанный код в старом формате перекомпилируется в новый абсолютно без проблем. Самая большая неприятность заключается в поставленных условиях если применены множественные условия с чередованием && и ||
А все остальные ошибки от кривого кода. Типа имя переменной названо через точку, что сейчас не допустимо. Или, из моих собственных ошибок, я применял переменную _Point как пользовательскую... пришлось менять.
А те кто не в состоянии сделать сами, чаще всего пользуются декомпилом.
Проблема будет только в том, что запрет будет сразу на реалах. И снова пойдёт срач в адрес MQ. Сообщения на этом форуме явно недостаточно. Если проигнорировано предложение или нет технической возможности отключить сначала демки, то хотя-бы посылать неоднократно сообщения в почту терминала. И лучше не один раз. С периодичностью раз в неделю, например.
Еще одна категория - те кто думает, что поняли, но не поняли.
Весь нормально написанный код в старом формате перекомпилируется в новый абсолютно без проблем. Самая большая неприятность заключается в поставленных условиях если применены множественные условия с чередованием && и ||
А все остальные ошибки от кривого кода. Типа имя переменной названо через точку, что сейчас не допустимо. Или, из моих собственных ошибок, я применял переменную _Point как пользовательскую... пришлось менять.
А те кто не в состоянии сделать сами, чаще всего пользуются декомпилом.
Проблема будет только в том, что запрет будет сразу на реалах. И снова пойдёт срач в адрес MQ. Сообщения на этом форуме явно недостаточно. Если проигнорировано предложение или нет технической возможности отключить сначала демки, то хотя-бы посылать неоднократно сообщения в почту терминала. И лучше не один раз. С периодичностью раз в неделю, например.
Поясните плз, что не так с "множественные условия с чередованием && и ||? Я как-то не напарывался пока, хотя бывают довольно сложные конструкции. Я так помню, было нововведение в плане оптимизации, как в С++, если в процессе разбора дошли до ложного условия, остальная часть не рассматривается. Например
А что, под последние версии МТ4 уже появился декомпил??? (((
и кто туда смотрит в этот лог? )
большая часть даже не знает что это )