Что будет нового в MetaTrader 4 и MQL4 - большие изменения на подходе

 

На текущий момент мы ведем огромный объем работы по апгрейду клиентского терминала MetaTrader 4.

Вот какие изменения грядут:

  1. Полная замена языка MQL4 и MetaEditor 4 общими компонентами MQL5 и MetaEditor

    Вместо работы над совместимостью MQL4 -> MQL5, мы решили пойти наоборот. Мы перенесли максимум функций и возможностей языка MQL5, полностью сохраняя функционал MQL4. То есть, все мощные функции MQL5, включая ООП и компилятор в нативный код, станут доступны в MQL4.

    Для этого мы разработали единый компилятор, который автоматически поддерживает оба языка MQL4 и MQL5. MetaEditor тоже становится единым для обоих платформ MetaTrader 4 и MetaTrader 5. С его помощью можно компилировать как MQL4, так и MQL5 из любой версии.

  2. В IDE MQL4 сразу становятся доступен MQL5 Storage

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

  3. Защита MQL4 кода сразу повышается на порядок

    В новых EX4/EX5 файлах очень серьезная и полностью переработанная защита по сравнению со старым EX4.


  4. В MetaTrader 4 станет доступен маркет приложений

    Переход на новый компилятор, поддерживающий ресурсы и штатную защиту под конкретный компьютер пользователя позволит создавать и продавать полноценные приложения. За защиту EX4/EX5 файлов, проданных через маркет не стоит беспокоиться - там нет байткода, а лишь чистый нативный код, подписанный нашим приватным ключом.

    Это решение позволит привести в порядок все существующее многообразие продаваемых решений и защитить продавцов.

  5. В MetaTrader 4 добавятся новые графические объекты

    Это позволит создавать сложные кастомные контролы как в MetaTrader 5.

  6. В MQL5.community в середине августа откроется маркет приложений для MetaTrader 4

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

  7. есть еще много серьезных задумок, но мы их пока отложим

 

Даже боюсь представить.... Насколько кардинальные изменения в структуре, синтаксисе, методологии работы будет изменено ? Но в грандиозно !!!

А можно хоть глазком взглянуть предварительно ?

А в команду бета тестеров попасть ?

 
Класс!!! )) И очень неожиданно, как всегда. ))
 
Нуващееее....
 
Означает ли это решение что MetaTrader5 проиграл в конкурентной борьбе своему предшественнику, и теперь его преимущества окончательно будут нивелированы?
 
скорее это значит, что сопровождать 2 проекта с как можно близким функционалом легче, чем два совершенно разных.
 

Поставлю вопрос по-другому:

После всех этих нововведений, какой смысл будет вообще в использовании MetaTrader5, и что он даст, кроме усложненной работы с совокупной позицией?

 
C-4:
Означает ли это решение что MetaTrader5 проиграл в конкурентной борьбе своему предшественнику, и теперь его преимущества окончательно будут нивелированы?
Скорее что МТ4 оказался весьма живучим гадом :) в хорошем смысле
 

Крутой поворот! А OpenCL будет в МТ4?

 
Интересно, это означает что по скорости работы языки сравняются? и MQL4 будет так же быстр как и MQL5?