Справка по MetaTrader 4

Запуск

После настройки общих параметров, можно запускать эксперты. Для этого достаточно лишь присоединять советник к графику. Команда "Присоединить к графику" контекстного меню окна "Навигатор — Советники" или двойной клик левой кнопкой мыши на выбранном эксперте в том же окне позволяют наложить его на активный график.

EA_add

Более того, при помощи технологии "Drag'n'Drop" можно наложить советник на любой график. При этом на экране появится окно индивидуальных настроек советника.

ea_common

Во вкладке "Общие" можно:

  • Позиции — выбрать направление открытия позиций:
    • Long&Short — в обе стороны;
    • Only Long — только на покупку;
    • Only Short — только на продажу.
  • Разрешить сигналы — разрешить/запретить советнику подавать сигналы;
  • Не повторять сигнал — запретить подачу сигналов о событиях после поступления первого сигнала;
  • Разрешить советнику торговать — разрешить/запретить проведение торговых операция в реальном времени. Следует иметь в виду, что даже если эта опция включена, советнику может быть запрещено торговать общими настройками терминала.
  • Разрешить импорт DLL — разрешить/запретить импорт функций из DLL-файлов;
  • Разрешить импорт внешних экспертов — разрешить/запретить вызов функций из внешних экспертов.
  • Разрешить изменение настроек сигналов — данная опция разрешает/запрещает MQL4-программе подписываться и отписываться от Сигналов, а также изменять настройки сигналов. Функции работы с базой сигналов из MQL4-программ дают возможность самостоятельно анализировать качество сигналов, динамически управлять подпиской и регулировать риски. Подробная информация о функциях управления сигналами приведена в Справочнике по MQL4.

Во вкладке "Входные параметры" можно изменить внешние переменные эксперта.

ea_inputs

К ним относятся переменные класса extern. Чтобы изменить параметр необходимо дважды кликнуть левой кнопкой мыши на его значении и записать новое. При этом можно изменять значение каждой переменной или загрузить уже сохраненный набор входных параметров (кнопка "Загрузить"). Сохранить текущий набор внешних переменных можно при помощи одноименной кнопки.

Кнопка "Сброс" возвращает все настройки по умолчанию. Во вкладке "Общие" выставляются заданные в настройках терминала параметры. А в качестве входных переменных выставляются параметры, указанные в исходном тексте программы. Чтобы подтвердить прикрепление советника с заданными параметрами, необходимо нажать кнопку "ОК". А отменить наложение эксперта можно нажав одноименную кнопку.

Внимание: индивидуальную настройку можно производить для уже прикрепленных экспертов. Однако, пока идет текущее исполнение, открыть страницу свойств советника нельзя. Это можно сделать только в промежутках между вызовами функции start(). При этом эксперт запускаться не будет, пока открыты его свойства. Если были изменены входные параметры советника, то по нажатии кнопки "ОК" происходит переинициализация эксперта с новыми входными параметрами.

После настройки эксперта произойдет его инициализация и с приходом нового тика советник начнет исполнятся. Свидетельством прикрепления советника является появление в правом верхнем углу графика имени эксперта и значка — смайлика. Если в настройках эксперта запрещено торговать, то вместо смайлика появится L. Крестик (û) означает, что все эксперты отключены.

Внимание: к одному графику можно присоединить только один советник. При наложении второго советника, первый удаляется.