Трейдинг в ногу со временем: MetaTrader 5

В середине 2009 года весь торговый мир был наполнен слухами о разработках и скором релизе концептуально новой торговой платформы MT5. И вот наконец-то появляется среда программирования MQL5, а за ней и сам терминал.



История развития и усовершенствования торгового терминала MetaTrader

Третья платформа MetaTrader, в которой появилась возможность работать с фьючерсами, была выпущена в 2002 году. Далее в течение нескольких лет платформа претерпевала многочисленные изменения. Существенно расширился MQL II (язык программирования торговых стратегий). Появилась бесплатная библиотека с целым набором функций API, с возможностью создания новой версии торгового терминала.

В 2003 году были созданы терминалы MetaTrader for Palm и MetaTrader CE (для мобильного трейдинга). В 2005-ом – появился новый MetaTrader 4. Более высокой стала надежность сервера, стало возможным подключать терминал через Дата Центр, в результате чего снизилась нагрузка на сервер, существенно увеличилась его производительность, повысилась устойчивость к DDoS-атакам. Появилась новая версия языка программирования MQL 4 (MetaQuotes Language). Чуть позже появилась мобильная версия – MetaTrader 4 Mobile.

Четвертая версия также была предназначена для торговли на рынках Forex CFD и Futures, без возможности доступа на фондовый рынок. Разработчики убрали API, и расширили функциональность MQL4 (языка программирования торговых стратегий), добавили возможность поддержки работы с библиотеками DLL.
В июне 2010 года, была официально выпущена платформа MetaTrader 5, разработка которой длилась три года. Основная задумка при разработке MetaTrader 5 - создание мультирыночной платформы, с помощью которой можно было бы работать не только на рынке Форекс, но и на любой бирже мира.

Работа над платформой начиналась с чистого листа. В процессе создания MetaTrader 5 принимали участие в качестве консультантов представители брокерских компаний. MetaTrader 5 стал новым этапом в развитии программ для финансовых рынков.

Преимущества и особенности MetaTrader5


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

Добавлен новый инструмент – стакан цен, необходимый для работы на биржевых рынках. Расширена ордерная система, в новой платформе 5 типов ордеров. Добавлен тип ордера Stop Limit (возможность установки стоп-ордера на лимитный ордер).

В терминале MetaTrader 5 поддерживается четыре типа исполнения операций: Market, Request, Instant и Exchange. Тип Exchange пригодится для торговых операций, связанных с биржевыми инструментами.

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

В MetaTrader 5 есть отчеты, которые делают анализ торговой деятельности более удобным. Отчеты кроме начальных и конечных значений депозита имеют и другие показатели, например: Profit Factor, Z-score, GHPR и другие.

Для удобной аналитики в MetaTrader 5 имеются 38 технических индикаторов встроенных, много MQL5-индикаторов, 21 таймфрейм, 3 вида графиков (японские свечи, линейный и бары), четыре режима масштабирования, 39 графических объектов, 17 стилей для отображения пользовательских индикаторов. Можно по-разному комбинировать данные аналитические инструменты: накладывать объекты на индикаторы, от одних индикаторов строить другие.

Стоит подчеркнуть существенное дополнение в MetaTrader 5 – это увеличение таймфреймов до 21. Это стало возможным благодаря тому, что вся история котировок хранится в виде минуток М1, а все остальные графики строятся на их основе. Высокой экономичностью отличается формат, в котором хранятся исторические данные (история котировок за 10 лет М1 по GBPUSD занимает примерно 10 мегабайт).

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

Новый язык программирования MQL5

В MetaTrader 5 используется язык программирования MetaQuotes Language 5 (новая версия языка MQL). За разработку и использование пользовательских индикаторов, советников, скриптов отвечает MQL5. В состав интегрированной среды MQL5 входят: MetaEditor 5, MetaQuotes Language 5 (MQL5), MetaTrader 5 Strategy Tester, клиентский терминал MetaTrader 5.

По сравнению с MQL4, у языка программирования MQL5 – более высокая скорость работы. Это дает возможность обрабатывать больше информации за единицу времени и, следовательно, пользоваться более сложными экспертами. Прогнозы динамики цен становятся более точными.

Редактор MetaEditor 5 снабжен новой системой IntelliSence, которая при написании экспертов автоматически дополняет конструкции языка, а также выводит подсказки. Встроенный отладчик быстро находит и исправляет допущенные ошибки.

С помощью MetaTrader 5 Strategy Tester можно получать результаты работы советника на истории, перед тем как запустить эксперта в торговлю на реальном счете. С помощью развернутых отчетов можно объективно оценить результаты применения советника, найти проблемы в его работе, после решения которых сделать советник более прибыльным.

Both comments and pings are currently closed.

Comments are closed.

Форекс рейтинг