Справка по MetaTrader 4

Запуск

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

Настройки скрипта

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

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

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

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

Внимание: в отличие от советников и пользовательских индикаторов, индивидуальные свойства скрипта задаются только при его запуске.

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

Внимание: к одному графику можно присоединить только один скрипт.