Основные отличия МТ5 от МТ4. Отличия терминала МТ5 от МТ4

По статистике именно Meta Trader 4 является лидером, остальные торговые платформы пока и близко не подошли к его популярности. Тем не менее, некоторые специалисты пророчат МТ5 не меньший успех, чем его предшественнику, разберемся, оправдан ли такой оптимизм.

На данный момент до 70% мировых брокеров предлагают своим клиентам торговать именно через МТ4, а по объему торговых операций в сутки на МТ4 приходится до 90%. Может показаться, что у этого торгового терминала нет конкурентов, но это не так, просто функционал МТ4 практически на 100% удовлетворяет потребности среднестатистического трейдера, а за годы эксплуатации практически все чувствительные недостатки были устранены.

Если взглянуть на хронологию появления разных версий МТ4 и их функционал, то становится ясным, что именно 4 и 5 версии терминала лучше всего соответствуют понятию «все в одном». Тут и почти неограниченные возможности анализа графика, и возможность написания советников, встроенный генератор торговых сигналов и т. д. Первые версии можно было считать обкаткой новых технологий:

  • 2000 год – можно считать датой выхода первого МетаТрейдера, хотя тогда он назывался FX Charts. Уже тогда были заметны преимущества по сравнению с аналогами (терминал работал быстрее, приказы исполнялись быстрее, да и в целом FX Charts работал шустро);
  • 2001 – понятно, что за 1 год ничего серьезного с нуля нельзя, так что Meta Quotes(Meta Trader 2) можно считать шлифовкой МТ1;
  • 2002 год – впервые упоминается имя Meta Trader, выходит 3-я версия терминала;
  • 2005 год – появился тот самый Meta Trader 4;
  • 2010 год – Meta Trader 5, на сегодняшний день самый современный, но не самый популярный терминал.

MetaQuotes Software Corp. не собирается рубить сук, на котором сидит, поэтому на данный момент идет поддержка как МТ4, так и МТ5. Так что выбор трейдеру придется делать исключительно исходя из функционала обеих платформ.

В обзоре МТ5 сосредоточимся на его отличиях от МТ4. Перечислять заново известные всем возможности смысла нет.

Слабые стороны нового Метатрейдера

Не всегда новый продукт (особенно это касается программного обеспечения) лучше старого, это правило работает не только применительно к софту для торговли. Так и в случае с MetaTrader, у 5-й версии было немало недочетов, которые и заставляли трейдеров 100 раз подумать, а нужно ли переходить на новый терминал.

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

Раньше в МТ5 была доступна только нетто торговли, то есть если у вас была открыта короткая позиция, а затем вы захотели открыть длинную, то произойдет их суммирование и в итоге останется только одна открытая сделка. Понятно, что о замках при этом можно забыть.

Нетто торговля неудобна еще и тем, что не позволяет строить сетку ордеров. Представьте себе, у вас открыты покупки EUR/USD по цене, например, 1,1000, цена прошла в прибыльном направлении пунктов 40, вы открываете еще один ордер по цене 1,1040, а в терминале будете видеть не 2 отдельные сделки, а всего одну по усредненной цене 1,1020. Учитывая то, что многие стратегии предпочитают создание сетки ордеров (не обязательно это мартингейловые ТС), привлекательность МТ5 снижается.

Неудобно это и тем, кто использует автоматические торговые стратегии и торгует с помощью советников. Дело в том, что если ТС открывает одновременно много ордеров, то каждый раз приходится пересчитывать ТР и SL, а это нужно учесть при написании советника, то есть задача усложняется.

Еще один огромный минус – невозможность использования скриптов/индикаторов МТ4 в МТ5. Понятно, что стандартный набор переписан на mql5 и тот же Стохастик или RSI вам будет доступен сразу. Проблема в том, что многие торговые стратегии используются либо пользовательские индикаторы, либо модификации стандартных (которые часто бывают намного удобнее и нагляднее).

Так что если у вас есть набор регулярно используемых индикаторов МТ4, то при смене платформы вы их лишитесь. И не надейтесь найти в сети какой-нибудь конвертер индикаторов, код придется переписывать буквально с нуля. А это, во-первых, не каждый сможет, а во-вторых – будет стоить немало, если заказывать у программистов, да и нет гарантии, что код будет работать именно так как нужно.

Есть такое мнение, что разработчики МТ5 пытаются прикрыть практику, когда каждый, наловчившись писать советники для МТ4, спокойно берет все деньги себе. Если удастся таких вот независимых разработчиков прижать к ногтю и загнать в маркет, то 20% от своего заработка им придется отдавать. Да и в целом язык программирования стал сложнее.

А теперь о хорошем

Но не стоит думать, что МТ5 – зло во плоти и разработчики думали только о том, как усложнить жизнь трейдерам. Все абсолютно не так, по большому счету, претензия у большинства трейдеров к МТ5 была всего одна – отсутствие возможности локировать позиции. Все-таки программированием занимается не такое большое число трейдеров.

Есть у МТ5 ряд приятных нововведений:

  • количество таймфреймов возрослодо 30. Конечно, с помощью скрипта (есть по умолчанию в составе МТ4) можно и в Метатрейдере 4 получить любой таймфрейм, в том числе и такие нестандартные как m6, m7 и т. д. Но это лишние телодвижения, да и просто неудобно. В МТ5 можно перейти во вкладку Графики-Период графика-Минуты и уже там выбрать нужный временно интервал;

  • работать можно не только на Форекс,но и на фондовом рынке, а также Stock, Futures;
  • появилось 2 новых типа ордеров, при торговле отложенными ордерами сразу можно задать стоп-лосс, об этом чуть ниже;

Что касается типов ордеров, то в МТ4 доступны всего 4 вида Buy/Sell Limit и Buy/Sell Stop, в МТ5 к этому перечню добавились Buy Stop Limit и Sell Stop Limit. Преимущество этих ордеров заключается в следующем – при достижении ценового уровня, заданного, например, в Buy Stop Limit автоматически будет выставлен отложенный ордер на покупку на уровне чуть ниже Buy Stop Limit. То есть выставить отложенный ордер для входа в конце коррекции можно еще до ее формирования.

После беглого ознакомления с инструментарием МТ5 сильных отличий не было замечено, хотя несколько полезных дополнений по сравнению с МТ4 есть. Например, упрощена теперь разметка волн Эллиотта, сам терминал ничего строить не будет, просто в разделе Вставка-Объект появился пункт Эллиотт, в нем можно выбрать тип волны и отмечать их на графике. Обозначения сразу будут ставиться нужные, в МТ4 приходилось вручную набирать текстом обозначение каждой вершины.

В остальном функционал терминалов схож, привыкать к новому расположению основных инструментов точно не придется, все панели остались на тех же местах, так что смена платформы не должна принести особого дискомфорта.

По большому счету именно невозможность открытия разнонаправленных ордеров называли главным минусом обновленного МетаТрейдера. К счастью, разработчики прислушались к гласу общественности, так что теперь можно всерьез рассматривать целесообразность смены терминала.

Возможности обновленного тестера стратегий

Рядовых трейдеров мало интересуют изменения в архитектурной части терминала. Для них главное, чтобы все работало не хуже, чем раньше. Ну а если добавились какие-то новые возможности (как дополнение к старым, а не как их замена), то это только плюс.

Особый интерес вызывает тестирование советников в МТ5, разработчики обещали этот процесс упростить и ввели пару интересных возможностей. Еще до тестирования рекомендую обратить внимание на вкладку Маркет, независимых разработчиков советников не так много, так что большинство доступных советников можно найти здесь.

Абсолютно все советники, представленные в маркете имеют и демо версии, ее можно скачать и тут же, кликнув по кнопке протестировать, проверить в тестере стратегий. Но можно действовать и по старинке – скачать файл советника и поместить его в соответствующую папку.

Важно ! Тестер нового Метатрейдера, каки в МТ4, дает возможность тестировать не только советники, но и индикаторы.

В МТ5 намного удобнее реализована подгрузка истории котировок. Вспомните, в МТ4 это приходится делать вручную, заходим в архив котировок и подгружаем историю по нужному инструменту начиная с m1, это довольно неудобно, а новички вообще могут запутаться в процессе.

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

Важно ! Если нужно подгрузить историюпо любой валютной паре, то проще всего перейти на месячный таймфрейм и отмотать историю влево. Вся история подгрузится на m1.

Большинство пунктов тестера остаются такими же,как и в МТ4, но есть и ряд интересных моментов:

  • отсутствует пункт «Спред». В МТ4 мы могли использовать фиксированный спред и задавать его вручную;
  • появился пункт «Режим торговли». Если выбрать здесь обычный, то тестер будет считать, что все сделки совершаются мгновенно. Если же выбрать произвольную задержку, то тестер будет имитировать задержки (такое случается при сильных движениях рынка). При этом всего 10% сделок будут заключаться с задержкой 18 секунд и более, а 90% - до 8 секунд;

Важно ! Этот параметр особенноважен для советников, торгующих интенсивно на малых временных интервалах, а также новостных роботов. Если же робот торгует, например, на Н4, то никакой разницы в том исполнена сделка сразу или с задержкой секунд в 8-10 не будет.

  • стало возможным мультивалютное тестирование, это вообще можно назвать маленькой революцией. Раньше при тесте советника можно было оценить его эффективность только на отдельных валютных парах, если же в работе их одновременно штук 5-10, то судить о результативности робота в целом сложновато. Возможность теста робота на нескольких парах одновременно заложена в коде самого робота.

Важно ! Режим визуализации работает как притесте советника на одной валютной паре, так и при тесте сразу на нескольких.

Расширились и варианты генерации тиковых данных. В МТ4 было всего 3 варианта (все тики, по контрольным точкам либо только по ценам открытия). В МТ5 возможны такие способы:

  • самый точный – каждый тик моделируется на основании реальных тиков, то есть используются реальные данные, которые предоставляет брокер;
  • все тики – в качестве основы используются котировки на m1, при этом спред усредняется за минуту. Этот способ подойдет для большинства советников за исключением тех, которые ведут высокочастотную торговлю. Но и в этом случае результат не будет кардинально отличаться от того, который можно получить при использовании реальных тиков;
  • OHLC (Open, High, Low, Close) на m1 – при этом будут использоваться только указанные цены на минутках;
  • только цены открытия – понятнопо названию;
  • режим математические вычисления пригодится при оптимизации советника. Подкачка истории и генерация тиков при выборе этого режима отключается.

Тестирование советника в МТ5, обработка результатов и оптимизация

При тестировании мультивалютных роботов есть один нюанс – нужно, чтобы все пары, которые будут участвовать в тесте были открыты в терминале. Просто добавляем их, переходим на старший таймфрейм и прокручиваем график влево, также нужно, чтобы они были видны в обзоре рынка (можно просто включить отображение всех инструментов).

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

История перед тестом подгружается сама, но нас больше интересует отображение результатов тестирования. В МТ4 вариантов было не так много – сохранялся сам отчет в виде основныхпоказателей (просадка, прибыль, убыток, матожидание и т. д.), а также в виде графика. Обновленный Мета Трейдер дает куда больше возможностей для анализа результатов.

Сам отчет можно сохранить либо в формате HTML, либо в XML (если потом планируется работа с информацией в Excel). Отчет довольно подробный и содержит помимо основной статистики распределение прибыли/убытков по дням и даже часам разных сессий. Благодаря этому можно исключить из работы убыточные дни иличасы. В конечном итоге это должно повысить прибыльность советника.

Что касается оптимизации, то она осталась почти такой же, как и раньше за исключением того, что добавилась возможность оптимизировать советник по коэффициенту Шарпа. Недавно мы уже рассматривали этот показатель – он показывает окупается ли риск по вашей стратегии.

Важно ! Еще одно достоинство тестера в МТ5 – возможность облачной оптимизации, то есть используются удаленные мощности, а результат передается по сети. Это полезно при слабом ПК или если работа ведется от батареи ноутбука.

При оптимизации можно сразу задать и период форвард-теста. Поясню на примере – предположим, вы хотите оптимизировать советник на периоде с начала 2016 года. Если вы выберете пункт форвард и укажете в нем, например, 1/4, то тестер разобьет вест отрезок с начала года на 4 части, при этом на 3/4 этого временного интервала будет вестись оптимизация, а на 1/4 – непосредственно тест советника с новыми настройками.

Это позволяет исключить случаи, когдаподобранные параметры работают только на тестовом участке.

Перспективы МТ5 с точки зрения разработчиков ПО и брокеров

В этом вопросе следует прислушаться к мнению Тома Хиггинса, директора «Gold-i». Он уверен в росте популярности МТ5 уже в течение 2016-2017 годов по нескольким причинам:

наконец-то было реализовано хеджирование,это должно сыграть на руку обычным трейдерам;

  • для брокеров с его точки зрения именно МТ5 более привлекателен. Это объясняется легкостью масштабирования нового Мета Трейдера и отсутствием ограничения на количество инструментов (в МТ4 – максимум 1024 инструмента);
  • брокер может иметь 1 сервер и привязать кнему несколько сайтов, с МТ4 так сделать нельзя было, при масштабировании увеличивалось и число серверов;
  • компании, разрабатывающие ПО для МТ4 по его мнению переориентируются на МТ5.

Как пример того, что средиразработчиков ПО и брокеров наблюдается поворот в сторону МТ5 можно привести действия компании «Gold-i», которая с недавних пор вкладывает немалые средства в работу над ПО для МТ5. В будущем расстановка сил среди торговых платформ может поменяться быстро и не в пользу МТ4.

Подведение итогов

На сегодняшний день ничто не мешает торговать как на МТ4, так и на МТ5. А если учесть то, что разработчики наконец-то прислушались к мнению трейдеров, то выбор в пользу МТ4 уже не столь очевиден.

Пока что для среднестатистического трейдера особой разницы нет, многие просто не хотят пересаживаться на новый терминал если старый устраивает на все 100%. Но я не исключаю возможности того, что в будущем разработчики просто прекратят поддерживать МТ4 и в один прекрасный день мы все просто вынуждены будем перейти на МТ5.

Ничего катастрофического в этом нет, просто я бы порекомендовал заранее опробовать новинку, ничего страшного в МТ5 нет, а новые возможности многим придутся по душе.

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

Сравним 2 торговые платформы: Metatrader 4 и Metatrader 5 от компании MetaQuotes Software Corporation и попробуем ответить на такие вопросы:

  • Чем принципиально отличается Metatrader 4 от Metatrader 5?
  • Что поменялось в интерфейсе?
  • Что лучше использовать для торговли?

На эти и другие вопросы ответим с точки зрения пользователя и попробуем сделать выводы. Итак, начнем.

Первое, с чем ассоциируется МТ5 по сравнению с МТ4 — с обновлением самой популярной платформы МТ4, с переходом на более качественную платформу, с лучшим интерфейсом и функционалом. Но так ли это?!

МТ5 и МТ4 очень похожие платформы. Брокеры используют и ту и другую, либо только МТ4. Интерфейс МТ5 не сильно отличается от МТ4. На рисунке изображен МТ5, неправда ли очень похож на МТ4:

Отличия в мелочах.

К примеру, в МТ5 градация таймфреймов значительно увеличилась: М2, М3, М4, М6, М10, М12, М20, Н2, Н3,Н6, Н8, Н12. Все те же самые таймфреймы можно построить и в МТ4 при помощи скрипта period_converter.

Ещё в интерфейсе плюсом МТ5 выделяют «стакан цен» и торговлю «в один клик». Инструмент знаком трейдерам фондового рынка, так как в нем отображаются цены заявок на покупку и продажу определенного финансового инструмента на текущий момент времени. Несомненным плюсом считается отображение объема для каждой заявки. В МТ4 существуют аналогичные плагины: One Click Trading & Market Depth, что опять же не делает МТ5 мега инновационным.

Помимо прочего, стоит отметить появившийся календарь экономических событий в МТ5. Расширение аналитических сервисов всегда приятно, тем более, когда они сконцентрированы в одном месте, но практика показывает, что трейдеры привыкают к какому-то одному календарю, а сами новости уже смотрят в терминале либо на сайтах, предоставляющих новости в режиме реал-тайм.

Также для «волновиков» появился инструмент, который наносит разметку волн Эллиота. При этом подобных индикаторов существует огромное множество. Преимущество? Вряд ли.

Что касается моментов, непосредственно затрагивающих вопросы торгового характера, то стоит отметить следующее.

Во-первых, это отсутствие возможности локироваться (открывать встречные ордера) в МТ5. Многие трейдеры, использующие «замки», «усреднения», «пирамидинг» и прочие способы, не смогут реализовать в своих торговых стратегиях.

Во-вторых, если так можно сказать, изменена архитектура открытых ордеров. К примеру, в МТ4 мы видим каждый открытый ордер, а в МТ5 - происходит «склеивание» ордеров по одному финансовому инструменту. Похоже на использование индикаторов типа «синтетики» или iExposure.

Отдельно стоит отметить маленькую тенденцию на повышение интерактивности, а именно работу с ордерами. К примеру, ордера Stop Loss и Take Profit можно изменять при помощи мыши, то есть, взяв уровень стоп лосса или тейк профита, мышкой его можно передвинуть на любой другой уровень.

Помимо прочего, в силу большей популярности платформы МТ4, существует больше различных индикаторов, скриптов и советников. Для ценителей операцинной системы Apple есть . И если раньше для его работы нужна была установка дополнительных программ, то сейчас это не треубется. В МТ под Мас можно использовать все удобные для вас инстурменты управления, индикаторы и скрипты.

Для любителей «покопаться» в истории котировок в МТ5 будет доступна история только в таймфрейме минуток (М1). А в целом, для тестирования стратегий в терминале МТ5 появилось несколько изменений и новшеств. К примеру, теперь протестировать советника можно на нескольких финансовых инструментах одновременно, что, безусловно, ускорит процесс оптимизации. Также стоит отметить уникальную возможность в MT5 - создание советников с помощью генератора торговых стратегий.

Таким образом, принципиальных отличий для рядового трейдера нет. Особенности в интерфейсе, в торговле и тенденции на большую интерактивность Metatrader 5 не прижились ещё так, как проверенный, хорошо изученный и привычный .

Всем успехов в торговле!

Что могут увидеть клиенты.

Желание MetaQuotes улучшить торговый опыт клиентов привело к созданию МТ5. 1,1 миллиона строк программного кода торговой платформы предоставляют новые возможности по сравнению с платформой МТ4, разработанной с 0,6 миллиона строк программного кода. MQL понадобилось более 3 лет для создания МТ5, в то время как на дизайн МТ4 ушло 40 месяцев.

Впоследствии было еще много новых разработок MetaQuotes. Поэтому в этой статье мы сделали несколько корректировок в соответствии с различиями между МТ4 и МТ5 в настоящее время. В этой публикации последняя версия МТ4 745, а МТ5 - 1010.

1. Установка
МТ4
Простая и понятная. Во время установки при открытии счета неоходимо знать адрес сервера брокера.
МТ5
Без особых изменениий. Торговый сервер Metaquotes теперь включен по умолчанию при открытии счета во время установки. Включена возможность добавить новый сервер с МТ5 на демо-счете. Веб-установка также доступна.

2. Чарты/ Временные рамки
МТ4
9 временных рамок
Возможность открыть до 108 чартов одновременно.
МТ5
21 временная рамка от М1, M2,M3,.. M10,...M20,..., до месяца и года. Неограниченное число чартов. 100 чартов могут быть открыты одновременно. Возможность торговать с тик-чарта.

3. Фундаментальные анализы (торговля на новостях)
МТ4
Форекс календарь не включен, но может быть добавлен через плагины третьей стороны.
МТ5
Отдельный экономический календарь с такими возможностями, как новостные события, графики, производительность, прогнозы, предыдущее и будущее.

4. Торговля/ Рынок
МТ4
В платформе нет интегрированной торговли. Необходимо посетить вебсайт MQL чтобы установить Market Place.
МТ5
Интегрирована в платформу. Вы можете купить Forexproducts непосредственно от MQL через вкладку Market на платформе.

5. Индикаторы и инструменты для аналитики
МТ4
30 встроенных индикаторов.
МТ5
38 встроенных индикаторов. Добавлены новые индикаторы. 22 инструмента для анналитики и 46 графических объектов.

6. Ордера
МТ4
2 два рыночных ордера и 4 отложенных.
МТ5
2 рыночных ордера, 6 отложенных ордеров и 2 стоп-ордера.

7. Советники
МТ4
MetaTrader 4 Editor и Strategy Tester. Советники разработаны на родном кодовом языке MQL и быстро собирают информацию. Невозможно отправить коды Советников с МТ4 на МТ5. Советники МТ4 не будут работать на МТ5.
МТ5
MetaTrader 5 Editor, улучшенный Strategy Tester, Strategy Tester Agent Manager для оптимизации Светников на расстоянтии. Советники разработаны с C++ и намного медленнее собирают информацию.

8. Интерфейс
МТ4
Легче ориентироваться. Торговля в один клик и Перетаскивание включены в новые обновления МТ4, начиная с 500 версии.
МТ5
Больше дополнений в дизайне интерфейса. Включена опция Поиск, Детали и окно Обзор рынка. Торговля в один клик, Перетаскивание и т.д.

9. Торговля (Хеджирование, FIFO и т.д.)
МТ4
Позволяет все стили торговли. Какие бы брокерские правила не применялись к их МТ4 платформе.
МТ5
Не поддерживает хеджирование, FIFO установлено по умолчанию.

10. Брокеры
МТ4
Больше брокеров предоставляют определенные ключевые услуги на МТ4, а не на МТ5.
МТ5
Не так много по сравнению с брокерами, предоставляющими услуги на МТ4.

Маленький вопрос. Почему большинство трейдеров продолжают работать на МТ4 вместо того, чтобы использовать новые возможности?

Причина проста.

1. Советники, разработанные с MQL кодом не могут работать на МТ5 и не могут быть перемещены на MT5. Что??? Это ОГРОМНАЯ проблема и недостаток со стороны удобства в использовании. Это может стать неразрешимым или очень дорогим вопросом для большинства трейдеров. Единственный путь разрешить его - переписать коды в C++.

2. На МТ5 не позволено хеджирование и скальпирование (Anti-FIFO). MT5 больше похожа на регулируемую платформу с установленными по умолчанию правилами NFA. Это происходит потому, что здесь используются чистые позиции

Абсолютно очевидно, что Metaquotes сосредоточили больше ресурсов в MQL5 и добавили множество услуг, которых вы не найдете в MQL4, чтобы убедить трейдеров перейти из MQL4 в MQL5.

Зачем кому-нибудь переходить в MT5?

С точки зрения клиентов - главная разница состоит в предлагаемых продуктах.

С точки зрения брокеров разница в том, что можно предложить гораздо больше продуктов и инструментов. Например, в МТ5 мы можем предложить более 5000 различных продуктов, в то время как в МТ4 возможно предложить максимум 900.
Окончательный отчет производится раздельно по категориям инструментов, а в МТ4 отчет общий.

Чтобы сделать свою жизнь яркой и насыщенной, человек-разумный должен испытать все на себе, дабы приобрести свой собственный опыт и сделать исключительно собственные выводы и мнения. Ну конечно не все, если известно, что героин убивает, нет смысла его пробовать, ну или два пальца в электро-розетку тоже не самый умный эксперимент 🙂

В случае с торговыми терминалами в данной статье давайте попробуем и разберемся чем лучше/хуже терминал МТ5 от старенького и привычного МТ4. Для этого откроем демо-счет и скачаем терминал МТ5 от компании Roboforex .

Внешний дизайн терминала практически не изменился, привычные кнопки на тех же местах, управление терминал очень похоже на МТ4, так что при необходимости перехода на новый терминал затруднений не возникнет.

Самое главное отличие 2-х терминалов в том, что в МТ5 невозможно открыть встречную позицию. Хорошо это или плохо – решать вам.

Второе важно отличие – нет возможности работать с отдельными ордерами. Каждый раз, когда вы открываете новый ордер (при наличии открытых ордеров) он «усредняется» и прибавляется к остальным, т.е. вы не видите уровни на которых вы их открывали, у вас на мониторе уже полная конечная позиция. Визуально это выглядит так.


Ценовые уровни на которых были открыты сделки отображаются на графике в виде стрелочек и доступны на вкладке «История ». Вы не можете задать индивидуальный стоп-лосс и тейк-профит каждому ордеру, что, на мой взгляд, не удобно.

Теперь о хорошем 🙂 В МТ5 реализовано отображение большего количества таймфреймов чем в МТ4, теперь есть возможность выбрать M1 M2 M3 M4 M5 M6 M10 M12 M15 M20 M30 H1 H2 H3 H4 H6 H8 H12 D1 W1 MN1 (красным отмечены новые), что дает простор для создания новых стратегий. Но, к сожалению, так и не реализовано отображение тиковых котировок (такие есть в терминале ).

Появилась новая вкладка «Календарь » в которой отображаются важные экономические новости, можно выставить опцию чтобы они отражались прямо на графике.

И последнее основное изменение в интерфейсе, это возможность открыв вкладку «Обзор рынка » совершать сделки по всем парам выбранным в обзоре одним кликом. Под кнопками есть полезная информация о текущем спреде и свопе данной пары.

Претерпела изменения формирование истории в терминале МТ5, теперь вся история котировок храниться только в М1, остальные таймфреймы пересчитываются из минутной истории, поэтому при первом подключении, необходимо подгрузить историю котировок по выбранной паре, иначе свечи будут отображаться некорректно.

Наиболее важным достижением МТ5 стало изменение функций и принципов встроенного оптимизатора и тестера стратегий. Теперь он стал мультивалютным, что позволяет создавать и тестировать портфельные стратегии одновременно на нескольких парах. Еще одним новшеством стала возможность проведения оптимизации на нескольких процессорах, для этого вы можете объединить несколько своих компьютеров или своих друзей для выполнения одной задачи встроенными средствами МТ5, и ваша оптимизация пройдет в десятки раз быстрее. Также есть возможность аренды дополнительных мощностей через сайт MQL5.

И последнее новшество, о котором хотел упомянуть в данной короткой заметке, это возможность создавать не сложные автоматические торговые советники при помощи встроенного генератора стратегий. «Мастер MQL5 » позволяет создавать полностью работоспособных советников на основе стандартной библиотеки, поставляемой вместе с клиентским терминалом. Данная функция будет интересной и полезной для пользователей которые не знакомы с языком программирования MQL5, т.к. использование «Мастера» легко и доступно любому, и представляет собой интуитивно понятный поэтапный процесс выбора готовых блоков.

В заключение выскажу собственное мнение – МТ5 серьезный продукт имеющий перспективу в котором, по не понятной мне цели, в данный момент введены существенные ограничения торговли, что не дает ему занять лидирующее место. И я вижу 2 варианта развития событий, в первом МТ4 «доведут» до уровня МТ5, что более вероятно, либо в МТ5 снимут все ограничения на торговлю, и он заменит привычный МТ4 на рынке.

Первое, что следует отметить и принять как должное, это отсутствие локов - встречных позиций. Пожалуй, это основное, что вызывает у части трейдеров недоумение и, возможно, разочарование, в то время как для тех, кто торгует без локов, это изменение вполне закономерно и логично. Если мы обратимся к другим профессиональным платформам, то увидим, что там это является правилом.
Но есть простой способ обойти эту проблему. Откройте два счета, на одном только бай, а на другом только селл, и вы получите полную модель локовой торговли, просто разнесенной на два счета. Так что на каждый запрет можно найти меры. Тем, кто торгует с локами по такой модели, гораздо легче будет перейти на классическую торговлю. И заодно станет возможным оценить, чем же отличается работа без лока. Пожалуй, на этом можно закончить обсуждение этой проблемы.

Спешу сразу заметить: МТ4 продолжит свое существование, по сути МТ5 лишь расширяет линейку продуктов от Metaquotes и не призван подменить МТ4. Разработчики на своем сайте говорят: Можно продолжать торговать на терминале MetaTrader 4, не опасаясь того, что его поддержка будет прекращена с официальным выходом новой платформы MetaTrader 5.
На стороне терминала MetaTrader 4 огромная наработанная база из кодов и статей на MQL4-сообщества .
В то же время новые возможности, предоставляемые платформой MetaTrader 5, будут только приумножаться, и вы сможете естественным путем осваивать все новые и новые сервисы MQL5.community
.

Теперь МТ5 не ограничен только рынком форекс. Есть возможность торговать акциями, фьючерсами и другими биржевыми инструментами.

Как пишут разработчики: Новая торговая платформа MetaTrader 5 как раз и призвана в первую очередь дать такую возможность торговать акциями, фьючерсами, опционами и прочими биржевыми инструментами. Это позволит трейдерам не только пользоваться привычным удобным интерфейсом при торговле на разных рынках, но и торговать через разных брокеров. К услугам трейдеров будет также множество как встроенных технических инструментов, так и написанных сообществом MQL5.community .

Важным нововведением стало введение понятия "позиция".

В МТ4 можно отрыть несколько ордеров по одному инструменту на разных уровнях. В MT5 можно отрыть так же несколько ордеров, но они все перейдут в одну позицию, и в торговом окне трейдер будет видеть только одну позицию.
Важное нововведение - это стакан цен, пока в реальной работе можно увидеть стакан цен в некоторых ДЦ, которые запустили МТ5 в тестовом режиме.

Внешне интерфейс практически не претерпел изменений, это, конечно, только плюс. Названия меню, иконки, значки остались те же - это привычно, легко и удобно. Не приходится испытывать дискомфорт, как это бывает с программными продуктами, когда они глобально меняются. К примеру, интерфейс Windows 7 отличается от Windiows XP достаточно сильно, и привычными движениями уже не добраться до нужного функционала, а как раз с этим в МТ5 все в порядке.

Разработчики по этому поводу говорят: Многие трейдеры после появления терминала MetaTrader 5 отметили, что визуально он не существенно изменился по сравнению с MetaTrader 4. При его разработке были сохранены все те удобства и преимущества, что всегда отличали терминалы компании Metaquotes Software Corp. от других терминалов. Поэтому переход на новую платформу не вызывает каких-либо сложностей как у трейдеров, так и у брокеров, хотя различия в архитектуре обеих торговых платформ, конечно же, есть.
Мы с радостью можем обнаружить большое количество таймфреймов, красным цветом я отмечу новые,
: M1 M2 M3 M4 M5 M6 M10 M12 M15 M20 M30 H1 H2 H3 H4 H6 H8 H12 D1 W1 MN1

Наверно, теперь уже не остается шансов хотеть еще какой-то ТФ, разве что остается желание получить произвольно настраиваемый таймфрейм. В некоторых платформах такое существует. Правда M8 или M7 не будет сколько-нибудь значительно отличаться от M6 или M10.
Еще одним из приятных новшеств является введение управление позицией с помощью мышки. Теперь можно перемещать уровни стопов и тейков с помощью мышки. Слегка коснувшись курсором тейка или стопа, можно перетянуть мышкой его на новый уровень. Это изменение напрашивалось давно. В МТ4 оно частично реализовывалось в различных приложениях программистами, и это был не совсем тривиальный способ.
В интерфейсе появился экономический календарь, это очень удобно, и теперь надобность ходить на разные сайты и смотреть время выхода значимых событий отпала.

И наконец-то появилась возможность входить в позицию одним кликом: теперь открыв закладку "торговля" в окне "обзор рынка" можно одним кликом кликом делать сделки.

Пожалуй, это основные и главные приятные изменения в интерфейсе. История, важный момент! Теперь история хранится только в минутке, остальные ТФ пересчитываются из минутной истории. Зачастую трейдеры сразу после установки МТ5, не подгружая историю, пытаются делать поспешные выводы.
На сайте www.masterfoex-v.org в закрытой части форума эта тема обсуждалась.

На рисунке видно что линии перестраиваются, а ведь не должны. Я тогда объяснял: необходимо загрузить сначала историю, а потом рассматривать , если нет корректно загруженных данных, то и считать нечего. История грузится после инсталляции МТ5 и занимает при слабом интернет-канале приличное время. Необходимо дождаться загрузки и убедиться, что данные загружены. В МТ4 можно было нажать F2 и просмотреть качество истории, в МТ5 на текущий момент такого функционала нет, и качество истории рассмотреть, увы, не удается.

Организация доступа к данным

Получение данных от торгового сервера
Прежде чем ценовые данные будут доступны в терминале MetaTrader 5, их необходимо получить и обработать. Для получения данных требуется подключение к торговому серверу MetaTrader 5. Данные поступают с сервера по запросу терминала в виде экономно упакованных блоков минутных баров.
Механизм обращения к серверу за данными не зависит от того, каким образом был инициирован запрос — пользователем при навигации по или программным способом на языке MQL5.

Хранение промежуточных данных
Полученные с сервера данные автоматически распаковываются и сохраняются в специальном промежуточном формате HCC.
Данные по каждому символу пишутся в отдельную папку: каталог_терминала\bases\имя_сервера\history\имя_символа.
Например, данные по символу с торгового сервера Metaquotes-Demo будут находиться в папке каталог_терминала\bases\ Metaquotes-Demo\history\EURUSD\.

Данные записываются в файлы с расширением.hcc, каждый файл хранит данные минутных баров за год.
Например, файл 2009.hcc в папке EURUSD содержит минутные бары по символу EURUSD за 2009 год.
Эти файлы используются для подготовки ценовых данных по всем таймфреймам и не предназначены для прямого доступа.

Получение данных нужного таймфрейма из промежуточных данных
Служебные файлы в формате HCC исполняют роль источника данных для построения ценовых данных по запрошенным таймфреймам в формате HC. Данные в формате HC являются таймсериями, максимально подготовленными для быстрого доступа. Они создаются только по запросу графика или MQL5-программы в объеме, не превышающем значения параметра "Max bars in charts", и сохраняются для дальнейшего использования в файлах с расширением hc.
Для экономии ресурсов данные по таймфрейму загружаются и хранятся в оперативной памяти только по необходимости, при длительном отсутствии обращений к данным происходит выгрузка их из оперативной памяти с сохранением в файл. Для каждого таймфрейма данные подготавливаются независимо от наличия уже готовых данных для других таймфреймов. Правила формирования и доступности данных одинаковы для всех таймфреймов. Т.е. не смотря на то, что единицей хранения данных в формате HCC является минутный бар, наличие данных в формате HCC не означает наличие и доступность в том же объеме данных таймфрейма М1 в формате HC.
Получение новых данных с сервера вызывает автоматическое обновление используемых ценовых данных в формате HC по всем таймфреймам и перерасчет всех индикаторов, которые явно используют их в качестве входных данных для расчета.

Параметр "Max bars in chart"
Параметр "Max bars in charts" ограничивает доступное для графиков, индикаторов и MQL5-программ количество баров в формате HC. Это ограничение действует для данных всех таймфреймов, и предназначено в первую очередь для экономии ресурсов.
Устанавливая большие значения данного параметра следует помнить, что при наличии достаточно глубокой истории ценовых данных для младших таймфреймов расход памяти на хранение таймсерий и буферов индикаторов может составить сотни мегабайт и достигнуть ограничения оперативной памяти для программы клиентского терминала (2Гб для 32-битных приложений MS Windows).
Изменение параметра "Max bars in charts" вступает в силу после перезапуска клиентского терминала. Само по себе изменение данного параметра не вызывает ни автоматического обращения к серверу за дополнительными данными, ни формирования дополнительных баров таймсерий. Запрос дополнительных ценовых данных у сервера и обновление таймсерий с учетом нового ограничения произойдет либо в случае прокрутки графика в область недостающих данных, либо в случае запроса недостающих данных из MQL5-программы.
Объем запрашиваемых у сервера данных соответствует требуемому количеству баров данного таймфрейма
с учетом значения параметра "Max bars in charts". Ограничение, задаваемое параметром, не является жестким, и в некоторых случаях количество доступных баров по таймфрейму может быть незначительно больше текущего значения параметра.

Теперь я опишу возможности, которые стали доступны тем, кто умеет тестировать, оптимизировать. Новый тестер стратегий наверняка можно назвать лучшим достижением в новой платформе. Он стал мультивалютным, что открывает большие возможности в тестировании многовалютных портфельных стратегий.
Я написал в MT5 мультивалютный эксперт, работающий по торговой системе ПРОБОЙ ФЛЕТА (YURAZ). Посмотрите на результаты тестирования. В первом случае я использовал одну пару EURUSD с постоянной нагрузкой 0.6 лота

Во втором случае я использовал 6 пар, лот 0.1

Когда я писал этого эксперта, цель была - доказать, что портфельная торговая система дает более плавное эквити.
Мультивалютный тестер - прекрасный инструмент для создания мультивалютных торговых систем. Еще одно революционное изменение использования при оптимизации нескольких процессоров. Микропроцессорная техника давно двигается в сторону многоядерности. Говоря простым языком - это когда одну задачу можно, разбив на части, прогнать на нескольких процессорах, тем самым увеличив скорость ее решения.
И разработчики МТ5 блестяще справились с этим! В МТ5 появилась возможность оптимизировать стратегию на нескольких процессорах. Причем вы можете не только тестировать на двух или трех своих машинах.
Вы можете, находясь, к примеру, в использовать процессоры машин, которые находятся в Москве.
Это решено с помощью так называемых АГЕНТОВ. Чтобы использовать ядра машины, которую вы выбрали в качестве помощника для оптимизации, необходимо на ней запустить metatester.exe или metatester64.exe для 64 разрядных машин, прописать пароль и порт. Впрочем, metatester это предложит сам. Для каждого ядра оптимально выбирается порт.

На удаленной машине нужно запустить MetaTester.exe и прописать, какие порты должны быть открыты для каждого агента; на каждого агента один процессор, один порт, один пароль. Если у Вас дома есть локальная сеть из двух-трех машин, вы можете задействовать все процессоры этих машин.

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

Затем на машине, где вы запускаете тестирование, прописать агента. Когда все агенты прописаны, мы можете задействовать весь "парк" своих домашних процессоров.

Таким образом для оптимизации станет доступна вся мощь ваших домашних машин, и машин, которые могут находится где угодно, важно чтобы они имели выход в интернет, были включены в момент тестирования и на них был запущен агент. Процесс оптимизации идет значительно быстрее.

Вот что говорит Ренат Фатхуллин, руководитель фирмы Metaquotes: В МетаТрейдер 5 мы предоставляем возможность создавать целые расчетные фермы для ускорения просчетов торговых стратегий тестером.
Они предназначены для проведения массовых оптимизационных просчетов, когда можно запускать параллельно сотни задач на удаленных компьютерах. Причем на каждом компьютере можно устанавливать несколько агентов по числу ядер для максимизации использования ресурсов. По умолчанию каждый терминал имеет локальных агентов по числу логических процессорных ядер и может раздавать задачи другим удаленным агентам. Удаленных агентов ставить очень просто - достаточно использовать утилиту MetaTester.exe (один файл, больше ему ничего не нужно) и инсталлировать агентов в виде сервисов по числу ядер или запускать одиночно. У каждого агента задается пароль для доступа, чтобы к нему могли подключаться только авторизованные пользователи.
Вот как выглядит тестирование эксперта на локальном ядре. Показывается не только статус, но и реальная загрузка CPU.


провел небольшое исследование, на домашней машине.
8 ядер I7-920
разгон чуть более 3мгц
оперативная памяти 16ггб
Strip массив на 4 жестких диска - (это относительно быстро работающий дисковый массив)
Машина для домашнего пользования конечно может показаться уже не такой мощной, какой она была в начале 2008 года.
Был установлен Agent на каждое ядро, отрыты порты в интернет.
Затем на слабом ноутбуке через интернет (соединение 3G с очень небольшой скоростью)
проведено тестирование c оптимизацией с настройкой подключения к 8 ядрам моего домашнего небольшого монстра.
Время теста 4 минуты.

Затем я прогнал эксперта без подключения к агентам и получил время теста почти 50 минут.

Разница более чем в 10 раз. Конечно я почистил кеш, чтобы измерить время точно!
Итак многоядерность - это будущее и реальный шанс выиграть время при подборе параметров своей системы. Это говорит о том что трейдерам нужно объединяться, и создавать кластеры из процессоров - таким образом можно получить высокопроизводительную оптимизацию. Группе трейдеров можно договориться между собой и открыть друг другу свои процессоры для коллективной оптимизации. Таким образом можно получить шикарный многопроцессорный кластер. Можно использовать простаивающую вычислительную мощь офисных машин на работе, как правило, серверы не всегда загружены.
Огромное спасибо фирме Metaquotes за такой сервис. Эти парни из Metaquotes знают свое дело.

В MT5 появилась возможность создавать роботов с помощью генератора стратегий.

КАК САМОСТОЯТЕЛЬНО СОЗДАТЬ ПРОСТОЙ ТОРГОВЫЙ РОБОТ.
Теперь можно создавать свои модули торговых сигналов, трейлинг стопа и управления капиталом, и просто подключать их в новый советник на этапе генерации кода "Мастером MQL5".
Создание готовых советников
"Мастер MQL5" позволяет создавать полностью работоспособных советников на основе стандартной библиотеки, поставляемой вместе с клиентским терминалом. Для того, чтобы приступить к генерации советника, необходимо выбрать пункт "Советник (сгенерировать)" на первой "Мастера MQL5".

Процесс генерации советника состоит из нескольких этапов.
Общие параметры

В данном окне необходимо заполнить следующие поля:

  • Имя — название советника, это же имя будет присвоено и файлу эксперта;
  • Автор — имя автора;
  • Ссылка — адрес электронной почты или интернет сайта разработчика.

Ниже отображается набор обязательных параметров, созданных по умолчанию:

  • Title — название советника. Данное название будет добавлено в советник в качестве входного параметра;
  • MagicNumber — магический номер, который будет использоваться для советника. По данному номеру можно идентифицировать торговые операции, которые проводились именно этим экспертом.
  • EveryTick — в данном параметре можно указать режим работы советника. Если установить значение "true" то эксперт будет обрабатывать каждый приход тика. Если установить значение "false", эксперт будет работать только на открытиях баров таймфрейма графика, к которому он прикреплен.

Вышеуказанные параметры удалить нельзя. Даже если удалить их из данного окна, в процессе генерации эксперта они будут восстановлены и включены в него.
Помимо обязательных параметров в советник могут быть добавлены и дополнительные, так же как и при создании шаблона эксперта.

Сигналы
На данном этапе выбирается тип сигнала, по которому советник будет совершать торговые операции.

В поле "Имя" из предложенного списка необходимо выбрать один из типов сигналов. Файлы исходных кодов сигналов расположены в папке: папка_терминала/MQL5/include/expert/signal/. Для каждого типа сигнала существует определенный набор параметров:

  • Имя — название параметра;

Трейлинг
На данном этапе выбирается тип перемещения уровня Стоп Лосс (трейлинг стоп).

В поле "Имя" из предложенного списка необходимо выбрать один из типов трейлинга. Файлы исходных кодов данных функций расположены в папке: папка_терминала/MQL5/include/expert/trailing/.
Для каждого типа трейлинга существует определенный набор параметров:

  • Имя — название параметра;
  • Тип — тип переменной параметра;
  • Значение — значение параметра, которое будет использоваться по умолчанию.

Существует два режима создания параметров, переключение между которыми происходит по двойному нажатию левой кнопкой мыши на иконке. Если параметр имеет подсвеченную иконку, то он будет доступен как входная переменная эксперта (input-переменная). Такие параметры могут быть в последующем использованы для оптимизации эксперта в тестере стратегий. Если параметр имеет серую иконку, то ему будет задано фиксированное значение, недоступное для изменения из свойств эксперта.

Управление капиталом
На данном этапе выбирается тип управления капиталом для советника.

В поле "Имя" из предложенного списка необходимо выбрать один из типов управления капиталом. Файлы исходных кодов данных функций расположены в папке папка_терминала/MQL5/include/expert/money/.
Для каждого типа управления капиталом существует определенный набор параметров:

  • Имя — название параметра;
  • Тип — тип переменной параметра;
  • Значение — значение параметра, которое будет использоваться по умолчанию.

Существует два режима создания параметров, переключение между которыми происходит по двойному нажатию левой кнопкой мыши на иконке. Если параметр имеет подсвеченную иконку, то он будет доступен как входная переменная эксперта (input-переменная). Такие параметры могут быть в последующем использованы для оптимизации эксперта в тестере стратегий. Если параметр имеет серую иконку, то ему будет задано фиксированное значение, недоступное для изменения из свойств эксперта.

После нажатия кнопки "Готово" будет сгенерирован MQ5-файл советника. Для того, чтобы приступить к его использованию, необходимо провести его компиляцию при помощи кнопки "Компилировать" или клавиши F7.
Мастер MQL5 использует исходные коды соответствующих классов Стандартных библиотек, в которых содержится простое описание всех задаваемых при работе "Мастера MQL5" параметров. В дополнение к идущим в поставке с терминалом, вы можете написать собственные классы или создать их наследников с требуемым функционалом и поместить их в соответствующие директории.
Напишите собственные классы в соответствии с простыми правилами, и ваши торговые сигналы, способы трейлинга защитного стопа и модули управления капиталом будут подхвачены "Мастером MQL5" и могут использоваться для создания торговых роботов с более богатым функционалом.

ЯЗЫК MQL5.
Теперь MQL5 стал объектно ориентированным. Трейдеру это может показаться малопонятным и ненужным.
Но вот тем, кто реализует все желания трейдера - программистам - это очень важно.
Трейдер заказывающий эксперт, должен представлять, что можно сделать с помощью встроенного языка, а что нельзя или сложно. Грамотно составить техническое задание могут далеко не все. Неплохо, если трейдер хотя бы немного представляет что можно делать на MQL5.

MQL5 стал быстрее MQL4.
Сравнительные тесты 2005 год
VC++: Time: 47 ms, ResInt=-752584127 ResDouble=17247836076609
Java: Time: 187 ms, ResInt=-752584127 ResDouble=1.7247836076609E13
MQL4: Time: 797 ms, ResInt=-752584127 ResDouble=17247836076609
Easy: Time: 875 ms, ResInt=3369844457615319400 ResDouble=3369844457615319400
Ami: Time: 12626 ms, ResInt=3.36984e+020 ResDouble=3.36984e+020
MQL2: Time: 22156 ms, ResInt=333333383333717340000 ResDouble=333333383333717340000
WL3: Time: 32422 ms, ResInt=3.33333383333717E20 ResDouble=3.33333383333717E20

В MQL5 пока не включен решим оптимизации скорости; как говорят разработчики, они его включат. На текущий момент скорость на определенном виде операций
С++31
MQL5 234
MQL4 719

В MQL5 появились новые события, они внесли в функционал достаточно приятные возможности
OnTimer - событие от таймера
OnTrade - событие при наступлении торгового события
OnBookEvent - событие при изменении стакана цен
OnChartEvent - обработка событий, которые наступают от целой группы событий
OnCalculate - возникает только в индикаторах - от тика
OnTester - генерируется при окончании тестирования

Теперь можно заказывать экспертов, работающих не только по событиям от тика:

OnTimer Например, можно каждые x минут или через несколько секунд делать какие-то расчеты. Но и раньше программисты тоже могли все это делать в так называемых зацикленных экспертах, просто событийное программирование стало более удобным и функциональным. Теперь можно писать полноценные системы, работающие в реальном времени.
OnTrade Событие OnTrade вызывается, когда происходит любое изменение с ордером. Изменение тейка, стопа или работа ордера по стопу или тейку, для отложенных изменений цены открытия. Раньше для этого нужно было писать специальные следящие модули. Теперь это реализовано внутри MT5. И просто вызывается событие, внутри которого уже можно провести обработку.
OnChartEvent Это самое богатое событие, оно возникает при целом ряде событий
события нажатия клавиатуры,
создания графического объекта,
удаления графического объекта,
щелчка мыши на
щелчка мыши на графическом объекте, принадлежащем графику
окончания редактирования текста в поле ввода графического объекта
Так же можно навесить свои, пользовательские события.
OnBookEvent Возникает при изменении стакана цен.
OnCalculate Это событие возникает в индикаторах при приходе тика, также можно самостоятельно генерировать это событие.
OnTester Возникает при завершении тестирования, в этом обработчике удобно сделать завершающие расчеты после тестирования или выполнить какие-либо свои функции.

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

РЕЗЮМЕ.
Наверняка кто-то ждал чего-то большего, возможно произвольных таймфреймов, окон c инструментами, которые можно открывать вне главного окна, кто-то разочарован тем, что MT5 не поддерживает MQL4. Пожалуй, это будут основные претензии.

Перемещение окон инструментов за пределы главного окна: это пока остается пожеланием к MT5, да и к MT4. Немало трейдеров, имеющих по два, три, четыре и более мониторов, мониторы наверняка имеют разное расширение и одно главное окно сильно раздражает, поскольку не дает возможность разбросать на разные мониторы графики инструментов.
По поводу произвольных ТФ. В МТ5 их стало очень много, как по мне, так вполне достаточно.
Все равно выберу M5 и возможно, не стану использовать M4; мне будут интересны H6, H8, но не вижу смысла в H7.
Что касается отсутствия поддержки MQL4 , наверно это самый больной вопрос, тут конечно придется потрудиться программистам.
Думаю, что вскоре появятся аналогичные MQl4 индикаторы на MQL5, поскольку MQL5 язык достаточно сильный в плане возможностей.

Заключительное слово от разработчиков: Поэтому, подводя краткие итоги обзора, можно сказать, что с одной стороны, новая торговая платформа и клиентский терминал MetaTrader 5 - это, безусловно, революция в мире автоматического трейдинга по открывшимся перед трейдером новым горизонтам. Но с другой стороны, этот качественный скачок на новую ступень торговли можно преодолеть без стрессов и вместе с развитием новых ресурсов эволюционным путем.
В свою очередь хочу добавить: сообщество получило новый продукт. Повторюсь, он не призван заменить МТ4, это просто еще один инструмент с новыми возможностями, основные из них я постарался описать в этой статье.
Будем надеяться, вскоре запустят MT5 на боевое дежурство.