MetaTrader
MetaTrader — информационно-торговая платформа, разработанная MetaQuotes Software Corp., предназначенная для организации дилингового обслуживания на рынках Forex, CFD и Futures. Это комплекс полного цикла, то есть для организации дилингового обслуживания при наличии MetaTrader 4 не требуется дополнительного программного обеспечения. Серверная часть работает только на платформе семейства Windows. Клиентская часть есть в версиях для Windows, Android и iOS.
MetaTrader | |
---|---|
Тип | проприетарное программное обеспечение |
Разработчик | MetaQuotes |
Операционная система | Microsoft Windows, Android и iOS |
Последняя версия | |
Лицензия | проприетарная, серверная часть — коммерческое ПО, клиентская часть распространяется как freeware |
Сайт |
metaquotes.net/ru (рус.) metaquotes.net (англ.) |
По состоянию на июнь 2016 года активно используется четвёртая версия платформы и выпущена пятая. Первая, вторая и третья версии платформы не используются и не поддерживаются.
Разработчик
Разработчиком является компания MetaQuotes Software Corp., созданная в 2000 году в Казани[2]. Сейчас компания зарегистрирована в офшорной зоне на Кипре. Там находятся сбыт и маркетинг. Производственная часть и техподдержка находятся в Казани (Россия). Помимо этого, компания имеет представительства в Турции, Австралии, Китае и Сингапуре.
История
FX Charts
Первый информационно-торговый комплекс, выпущенный в 2000 году, назывался «FX Charts». Он был ориентирован на маржинальную торговлю на рынке Forex, не предъявлял существенных технических требований, имел только встроенные скромные графические возможности.
MetaQuotes
В 2001 году был выпущен второй информационно-торговый комплекс — «MetaQuotes». В отличие от FX Charts, у него появилась возможность работать на рынке CFD (контракты на разницу). Кроме того, в составе торгового комплекса появился язык программирования торговых стратегий MetaQuotes Language (MQL). Это позволило существенно расширить возможности клиентского терминала.
MetaTrader 3
В начале 2002 года была выпущена третья платформа — MetaTrader, которая сразу получила индекс 3. В ней была добавлена возможность работать с инструментами рынка Futures и расширен язык программирования торговых стратегий — MQL II. На протяжении нескольких лет комплекс постоянно модернизировался.
Существенным плюсом этой платформы было наличие бесплатной библиотеки с набором функций API, что позволяло рассматривать терминал как надстройку над этим API, вплоть до написания собственного интерфейса клиентского терминала.
В 2003 году появились терминалы для мобильного трейдинга — MetaTrader CE (для Windows CE) и MetaTrader for Palm (для Palm OS).
MetaTrader 4
Официальный выпуск информационно-торговой платформы MetaTrader 4 состоялся 1 июля 2005 года[3] и постепенно она стала самой популярной в своём сегменте[4]. Модернизация коснулась всех частей платформы.
Большое внимание уделялось повышению надежности сервера. Появилась возможность подключения терминала через необязательный Дата Центр. Такое решение позволяет резко повысить устойчивость к DDoS-атакам, снизить нагрузку на сервер и увеличить его производительность. Отличительной чертой платформы MetaTrader является обязательное использование операционной системы Windows для серверной части.
Новый протокол связи не сохранил совместимости с MetaTrader 3. Разработчики отказались от открытого клиентского API. Есть только API, доступные для менеджеров и администраторов серверной части[5]. Все предыдущие разработки, использовавшие клиентское API, не работают с серверами MetaTrader 4.
Взамен клиентского API существенно расширена функциональность Си-подобного языка программирования торговых стратегий (MQL4), поддерживается работа с библиотеками DLL. В MQL4 отсутствует возможность одновременного получения котировок из нескольких источников и их параллельный анализ. Ранее такая задача решалась на базе API. Сейчас MQL4 является частью терминала и не позволяет экспортировать соответствующие функции в другие самостоятельные приложения.
Платформа всё так же ориентирована исключительно для маржинальной торговли на рынках Forex, Futures и CFD, но не ориентирована на фондовый рынок или для проведения операций без маржинальных условий:
- нет возможности выставить собственную заявку в рынок, чтобы её увидели другие торговцы;
- нет возможности посмотреть список существующих на рынке заявок;
- нет механизмов работы с опционами;
- нет возможности подключить дополнительный источник котировок и новостей;
- нет механизмов работы в национальной валюте (отчёт на клиентском терминале всегда формируется на английском языке с указанием USD в качестве валюты).
Платформа включает в себя следующие компоненты:
- MetaTrader 4 Server — ядро системы, серверная часть. Предназначена для обработки запросов пользователей на совершение торговых операций, выставление и исполнение ордеров. Также транслирует котировки и новости, ведёт протоколы и архивы. Работает в виде службы. Не имеет самостоятельного интерфейса. Производитель советует организовывать выделенный сервер с платформой Windows Server, на котором кроме MetaTrader 4 Server больше ничего не запускается. Практика показывает, что параллельный запуск на этом же оборудовании любой другой программы резко снижает устойчивость работы MetaTrader 4 Server. Использование каждой копии лицензируется отдельно.
- MetaTrader 4 Administrator — предназначен для удаленного управления серверной частью в виде указания параметров настройки, настройками финансовых инструментов, баз данных и так далее. Имеет незначительные возможности операций с клиентскими счетами. Платформа Windows Vista/XP/2000. Лицензия на использование неограниченного числа копий включена в лицензию сервера.
- MetaTrader 4 Manager — предназначен для обработки торговых запросов и управления счетами клиентов. Платформа Windows Vista/XP/2000. Лицензия на использование неограниченного числа копий включена в лицензию сервера.
- MetaTrader 4 Data Center — представляет собой специализированный прокси-сервер, предназначенный для повышения масштабируемости и безопасности платформы, может быть промежуточным звеном между серверной частью и клиентскими терминалами. Использование не обязательно, но становится целесообразным для локальных сетей с несколькими клиентами, позволяя минимизировать трафик котировок и их истории. Может устанавливаться на одном из рабочих мест. Так же может использоваться для уменьшения нагрузки на сервер. В этом случае рекомендуется использование на выделенном компьютере, а для клиентских терминалов он становится альтернативным сервером. Платформа Windows Vista/XP/2000. Лицензирование не требуется.
- MetaTrader 4 Client Terminal — клиентская часть, устанавливается на компьютере трейдера. Предназначена для проведения торговых операций и технического анализа в режиме реального времени. Несколько типов ордеров позволяет отдавать распоряжения на проведение операций немедленно либо с дополнительными условиями (при достижении оговоренной цены). Обеспечивается просмотр текущих новостей, трансляцию которых осуществляет серверная часть комплекса. Внутренний Си-подобный язык программирования MQL4 позволяет запрограммировать торговые стратегии, индикаторы, сигналы. Есть возможность обеспечить полностью автоматическую торговлю, когда программа-советник не только выводит изображение и сигналы, но и посылает команды на открытие/закрытие сделок[6]. Для использования терминала программирование на MQL4 не обязательно — в комплект поставки входит более 50 базовых индикаторов, каждый из которых можно дополнительно подстраивать. Обычно клиентский терминал предоставляется брокером с предустановленным адресом своего сервера, но при желании пользователь всегда может самостоятельно изменить адрес в настройках, что обеспечит корректную работу одного и того же терминала с любыми серверами MetaTrader 4. Платформа Windows Vista/XP/2000/98. Лицензирование не требуется.
- MetaTrader 4 для iPhone — управление торговым счётом со смартфонов на базе Apple iOS версии 7.0 и выше, поддержка iPhone, iPad и iPod Touch. Бесплатная установка из AppStore. Подключение возможно к торговым серверам только тех брокеров, которые оплатили разработчикам соответствующую услугу. Программа включает 30 технических индикаторов, все виды ордеров, звуковые сигналы (Alerts)[7].
- MetaTrader 4 для Android — управление торговым счётом со смартфонов на базе Android версии 4.0 и выше. Бесплатная установка из Google Play. Подключение возможно к торговым серверам только тех брокеров, которые оплатили разработчикам соответствующую услугу. Программа включает все виды ордеров, поддержку графиков 3 типов, 9 таймфреймов, поддержку планшетов[8].
- MetaTrader 4 Mobile — управление торговым счётом посредством мобильных устройств на платформе Windows Mobile (Pocket PC 2002/Mobile 2003). Без лицензии возможна работа только с некоторыми серверами. Для каждого сервера его владельцы могут заказать у разработчика отдельную версию программы, которая не имеет возможности сменить сервер. Клиент самостоятельно может купить лицензию, которая позволяет работать с любым MetaTrader 4 Server без привязки к предустановленным адресам. Компания MetaQuotes прекратила поддержку MetaTrader 4 Mobile для ОС Windows Mobile и Windows Mobile SE с 26 июня 2014. Платформа не подключается к торговым серверам последних версий[9].
- Веб-платформа MetaTrader 4 — торговля через браузер. Поддерживает все стандартные функции торговли и 30 встроенных индикаторов. Использование программ, написанных на MQL4, и связанных с ними функций, не поддерживается[10].
MetaTrader 5
Компания MetaQuotes Software Corp. в марте 2008 года анонсировала планы выпуска новой версии платформы — MetaTrader 5[11]. Релиз бета-версии состоялся 2 сентября 2009[12], а 1 июня 2010 вышел первый релиз платформы MetaTrader 5[13]. В новой версии платформы ожидалось расширение функциональности — работа не только на валютном, но и на фондовом рынках. Однако в релизной версии эта возможность так и не была реализована.
К основным отличиям пятой версии от четвёртой относятся:
- Увеличено количество таймфреймов с 9 до 21.
- Помимо локирования позиций (возможность открыть позиций на покупку и продажу одной и той же валютной пары без их взаимного закрытия) добавлена возможность неттинга (при открытии позиции встречной направленности остаётся лишь одна результирующая позиция или происходит взаимное закрытие).
- Поддержка торговли на биржевых рынках.
- Поддержка биржевого стакана котировок.
- Многоязычные торговые отчеты.
- Возможность тестировать стратегии на реальных массивах котировок, а не частично смоделированных.
Система включает в себя новый язык программирования MQL5.
Как и четвёртая версия платформы, MetaTrader 5 доступен для мобильных устройств на базе операционных систем Android и iOS. Ограничения мобильной версии: отсутствует тестер стратегий, а также нет возможности использовать сторонние программы (экспертные советники, индикаторы, скрипты).
Платформа MetaTrader 5 доступна в специальной версии для веб-браузеров. Её функционал приближён к веб-версии MetaTrader 4: 9 таймфреймов, 30 встроенных индикаторов и 24 графических объекта — то есть меньше, чем в версии для ОС Windows. В то же время веб-версия MetaTrader 5 поддерживает стакан цен и неттинг позиций[14].
Критика
MetaTrader содержит технические возможности, которые могут использоваться брокерами для повышения своей доходности за счёт выполнения операций по худшим для клиента ценам[15][16].
См. также
Примечания
- https://www.mql5.com/ru/forum/360210 — 2021.
- Почему торговая платформа MetaTrader настолько популярна? // Комсомольская правда 07.03.2019
- Выпущена торговая платформа MetaTrader 4 . MetaQuotes Software Corp. (1 июля 2005).
- What is the 2nd Biggest FX Trading Platform? - Finance Magnates (26 января 2016).
- официальное описание API на сайте производителя
- Системный трейдер и выбор программы (недоступная ссылка). Журнал «Валютный спекулянт» (июль 2004). Дата обращения: 23 июня 2016. Архивировано 4 октября 2013 года.
- MetaTrader 4 on the App Store . Apple Inc..
- MetaTrader 4 - Android Apps on Google Play . Google.
- Обновление платформы MetaTrader 4 build 710: Активы, новая витрина сигналов и ручная торговля при подписке . MetaQuotes Software Corp. (25 сентября 2014).
- Веб-платформа MetaTrader 4 . MetaQuotes Software Corp..
- Интервью со Станиславом Стариковым: особенности нового MQL5 . MetaQuotes (31 марта 2008). Дата обращения: 23 июня 2016.
- MetaTrader 5: 9 сентября – красный день календаря! . MetaQuotes (2 сентября 2009). Дата обращения: 23 июня 2016.
- Выпуск торговой платформы MetaTrader 5 . MetaQuotes (1 июня 2010). Дата обращения: 23 июня 2016.
- Веб-трейдинг с MetaTrader 5 . MetaQuotes Software Corp..
- Брокер признался в настройке ПО на обыгрывание собственных клиентов // Lenta.ru, 29 мая 2013
- Программные убытки. Некоторые форекс-компании настроились на игру против своих клиентов // Газета «Коммерсантъ», № 90 (5121), 29.05.2013