Редактор MQL. Создание программного кода.

Программирование прибыли: от азов к секретам мастерства. Читайте, спрашивайте, делитесь опытом.
Бонус за сообщение 0.5$
Ответственный Модератор - Haos

Редактор MQL. Создание программного кода.

Сообщение Haos » 03 май 2019, 10:32

Рассматриваемые в данном разделе форума реализации программного кода в виде экспертов, индикаторов, скриптов и библиотек осуществляются в редакторе Metaquotes Language (MQL), который включен в программный терминал MetaTrader (Метатрейдер).

Рассмотрим последовательность запуска редактора программного кода MQL.

1. Запускаем Метатрейдер.

2. Для запуска MQL нужно или нажать кнопку на клавиатуре F4 или мышкой щелкнуть на иконку в виде книжечки на панели Стандартная (см. скрин ниже):

01-MQL.png


Редактор кода MQL после данных процедур запустится и мы увидим следующую картинку на экране монитора:

02-MQL.png


Далее рассмотрим процесс настройки редактора программного кода MQL и функционал, используемый для создания программного кода.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Редактор MQL. Создание программного кода.

Сообщение Haos » 03 май 2019, 14:59

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

1. Выбрать "Сервис", "Настройки".

03-MQL.png

Появится окно "Настройки".

2. Во вкладке "Шрифт" устанавливается размер шрифта (я выбираю 14, по умолчанию стоит 10).

04-MQL.png


3. Чтобы поменять цвет элементов текста кода нужно перейти на вкладку "Цвета":

05-MQL.png

К примеру, я меняю цвет комментария на зеленый (привычка с других сред разработки). По умолчанию комментарий выделяется серым цветом.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Редактор MQL. Создание программного кода.

Сообщение Haos » 03 май 2019, 15:13

Чтобы обозреть установленные настройки (или настройки по умолчанию), можно выбрать уже имеющиеся в терминале советники (индикаторы и прочее). Делается это так:

1. В окне "Навигатор" которое находится с левой стороны окна редактора MQL, нажмем мышкой один раз на "+" рядом со значком папки Experts. Откроется список уже имеющихся экспертов (советников). См. п. 1 на скрине ниже.

2. Дважды щелкнем мышью на каком-нибудь эксперте из списка, например, Moving Average и сразу же откроется окошко с его кодом (см. п. 2 на скрине ниже):

06-MQL.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Редактор MQL. Создание программного кода.

Сообщение Haos » 16 янв 2020, 06:55

Далее нужно нажать кнопку "Компилировать" или F7 (см. на скрине п. 1). Если компиляция прошла успешно, то во вкладке "Ошибки" должно быть ноль ошибок и ноль предупреждений (см. на скрине п. 2). Если же будут ошибки, то нужно их исправлять самостоятельно или обращаться к специалисту (программисту MQL).
Вложения
01-Создание программного кода.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Редактор MQL. Создание программного кода.

Сообщение Haos » 16 янв 2020, 07:11

Компилировать нужный файл можно также путем вызова контекстного меню правой кнопкой мыши при нажатии на имени файла программного кода (см. скрин ниже):

02-Создание программного кода.png

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

03-Создание программного кода.png

Нужный нам программный код (скомпилированный файл) будет находится в этой папке.
Вложения
04-Создание программного кода.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в MQL – теория и практика

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения