Справка по MetaEditorМастер MQL4/MQL5Создание класса

Создание класса

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

Создание класса

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

  • Имя класса — имя для создаваемого класса.
  • MQH файл — имя mqh-файла, который будет создан для описания класса, а также путь к нему относительно папки /MQL5 (/MQL4).
  • Базовый класс — если создаваемый класс необходимо унаследовать от другого, укажите его в данном поле. Далее выберите тип наследования от базового класса.
  • Автор — имя автора.
  • Ссылка — адрес электронной почты или интернет-сайта разработчика.

В зависимости от условий вызова Мастера MQL4/MQL5 в поле "MQH файл" автоматически подставляется соответствующий путь:

  • Если в текущий момент нет открытых документов, подставляется путь /Include.
  • Если открытые документы есть, подставляется путь как у активного файла.
  • Если Мастер MQL4/MQL5 запущен из окна "Навигатор", подставляется путь выбранной папки.

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