Шаблон представляет собой базовый исходный код торгового робота. В нем содержится стандартный заголовок программы, общие свойства и заготовки для основных обработчиков событий: прихода нового тика (OnTIck), запуска (OnInit) и завершения работы советника (OnDeinit). Шаблон создается в каталоге, соответствующем типу программы, — MQL5/Experts (или MQL4/Experts). При создании шаблона можно сразу определить входные параметры программы, а также добавить в код заготовки для дополнительных обработчиков событий.
Заполните следующие поля:
К входным параметрам относятся переменные класса "input". Для создания параметра нажмите "Добавить" и заполните три поля:
После указания всех необходимых данных нажмите "Далее".
На последующих этапах выберите дополнительные обработчики событий, заготовки для них будут вставлены в шаблон советника:
Чтобы посмотреть расширенное описание обработчика, наведите на него курсор.
Выбранные обработчики добавляются в дополнение к основным — OnInit, OnDeninit и OnTick. |
Для завершения создания шаблона нажмите "Готово". Созданный файл будет сразу же открыт для редактирования.