Справка по MetaEditor

Создание шаблона советника

Создание шаблона советника

Шаблон представляет собой базовый исходный код торгового робота. В нем содержится стандартный заголовок программы, общие свойства и заготовки для основных обработчиков событий: прихода нового тика (OnTIck), запуска (OnInit) и завершения работы советника (OnDeinit). Шаблон создается в каталоге, соответствующем типу программы, — MQL5/Experts (или MQL4/Experts). При создании шаблона можно сразу определить входные параметры программы, а также добавить в код заготовки для дополнительных обработчиков событий.

Создание советника

Заполните следующие поля:

  • Имя — название советника, это же имя будет присвоено и файлу эксперта. Здесь также можно изменить путь к конечному файлу. Например, создать его в новом подкаталоге в \Experts.
  • Автор — имя автора.
  • Ссылка — адрес электронной почты или интернет-сайта разработчика.
  • Параметры — набор входных параметров (внешних переменных) советника.

К входным параметрам относятся переменные класса "input". Для создания параметра нажмите "Добавить" и заполните три поля:

  • Имя — название входной переменной.
  • Тип — тип входной переменной.
  • Начальное значение — начальное значение переменной. Его можно изменить перед запуском или во время работы программы.

После указания всех необходимых данных нажмите "Далее".

Обработчики событий

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

Чтобы посмотреть расширенное описание обработчика, наведите на него курсор.

Выбор обработчиков событий

Выбранные обработчики добавляются в дополнение к основным — OnInit, OnDeninit и OnTick.

Для завершения создания шаблона нажмите "Готово". Созданный файл будет сразу же открыт для редактирования.