19 Январь 2011. Рубрика Индикаторы Форекс.

Пользовательские индикаторы

Пользовательский индикатор – это индикатор, написанный на специальном языке MetaQuotes Language, встроенный в программный продукт Метатрейдер.
Рассмотрим более подробно создание пользовательского индикатора. Для этого запустим программную среду редактора MetaEditor:
Запустите Metatrader – Сервис – Редактор MetaQuotes Language 4
Процесс создания пользовательского индикатора тоже не вызывает большой сложности:
Файл- Создать – пользовательский индикатор

создание пользовательского индикатора

Далее нужно заполнить требуемые поля:
Имя — название, которое вы дали индикатору;
Автор — имя разработчика;
Ссылка — сайт автора, если есть;
Параметры — список входных параметров индикатора.

Далее, самое интересное. Настройка параметров индикатора, которые будут использоваться в коде индикатора.
Чтобы добавить переменную, жмем Добавить – даем имя переменной и параметр который будет использоваться.

Настройка параметров пользовательского индикатора

Но на этом еще не все. Нужно еще отметить где будет показан пользовательский индикатор: в отдельном окне или в окне графика котировок, границы значений (если необходимо), а также количество индикаторных массивов. Значения членов индикаторных массивов используются для отображения на графике линий. Другими словами при определении индикаторных массивов происходит определение линий будущего индикатора.

Вот и все. Файл с исходным кодом будет размещен в MetaTrader4\experts\indicators, на тот случай если вы захотите поделиться им с кем либо еще.

Добавление пользовательского индикатора к графику.
Чтобы добавить индикатор на график. Вам нужно воспользоваться инструкциями, которые описаны здесь.

Редактирование пользовательского индикатора.

Редактирование пользовательского индикатора осуществляестя двумя щелчками мыши. Откройте правой кнопкой мыши контекстное меню индикатора в панели навигатор. Выбрать «Изменить».


Редактирование пользовательского индикатора

Удаление пользовательского индикатора.
Удаляются пользовательские индикаторы из группы окна “Navigator — Custom Indicators” командой контекстного меню “Delete”.
Но помните, что пользовательские индикаторы имеют ряд особенностей, которые нужно учитывать. Поэтому использование большого количества пользовательских индикаторов увеличивает время работы терминала.