Театр начинается с вешалки, а программирование в MQL-4 начинается со знакомства с редактором, в котором и пишутся программы для терминала MetaTrader4.
Ведущий рубрики Rosh
|
Скачать последнюю версию терминала можно с сайта Альпари — Файлы для скачивания. Также на сайте разработчиков имеется форум, на котором можно почерпнуть много полезного — http://www.metaquotes.ru/forum. От себя замечу, что объем дистрибутива очень мал, и занимает менее 3 Mb, что достаточно мало для терминала, предоставляющего достаточно мощные средства для написания индикаторов и советников. В качестве отступления скажу, что дистрибутив Омеги весит порядка 200 Mb, что конечно , внушает уважения, но победить ее очень сложно, начиная с того, что она требует прав Администратора на компьютере и заканчивая ее стоимостью.
|
После установки MetaTrader4 в нужный терминал, вызвать MetaEditor можно одной кнопкой F4. по умолчанию, язык интерфейса и справочная система на английском языке. Для того, чтобы переключится на русский язык, выбираем меню «View»-«Languages»-«Russian». Язык сразу на русский не сменится, для этого необходимо закрыть MetaEditor и запустить его заново. Объясняется это тем, что при запуске MetaEditor проверяет установку языка и стартует с необходимым языковым файлом интерфейса.
Самый простой способ изучения языка для меня заключался в том, что я открывал какой-нибудь пользовательский индикатор (алгоритм которого я понимал очень хорошо) , идущий в составе дистрибутива, и пытался понять написанный код. Дополнительным источником знаний, как я уже говорил, служит форум разработчиков. Откроем для примера пользовательский индикатор Alligator.mq4, который находится в папке c:Program FilesMetaTrader 4expertsindicators (если ставить MetaTrader4 в папку по умолчанию). Это индикатор, наверное, знают или слышали все новички в трейдинге. Если мы подведем и установим курсор на строчку 70 на слово iMa и нажмем сочетание кнопок Ctrl+F1, то вызовется контекстная справка по данной функции. Эта функция представляет собой вызов значения встроенного технического индикатора Moving Average — скользящее среднее, пожалуй, наиболее известный и популярный технический индикатор .
Далее, нажав кнопку «Синхронизировать» ( при наведении всплывает подсказка «Синхронизировать словарь») мы откроем панель «Навигатора», в котором в списке технических индикаторов активизируется именно строчка Moving Average. Другой способ вызвать панель справку — нажать Ctrl+T. Чтобы вызвать панель «Навигатора» нужно нажать Ctrl+D (Dictionary).