www.ABC-Forex.ru :: успешный трейдинг и инвестирование
Обучение, выбор брокера, торговые системы, бонусы для торговли с нуля, конкурсы трейдеров на демо- и реальных счетах, бесплатный VPS-сервис, инвестирование - вклад в ПАММ-счета
![]() |
![]() |
|||
|
||||
![]() |
![]() |
Для создания пользовательских индикаторов используются язык программирования торговых стратегий
MetaQuotes Language 4 (MQL 4) и редактор редактор MetaEditor.
Чтобы запустить редактор советников, необходимо выполнить команду "Создать" контекстного меню
окна "Навигатор Пользовательские индикаторы",
команду меню "Сервис Редактор MetaQuotes Language", нажать клавишу F4 или
кнопку
панели "Стандартная".
При создании MQL4-программы автоматически откроется мастер создания советников, позволяющий быстро создавать новые MQL4-программы.
В нем в качестве типа создаваемого объекта необходимо указать "Пользовательский индикатор" и заполнить поля требуемыми данными:
Имя название индикатора;
Автор имя автора;
Ссылка адрес сайта разработчика;
Параметры список входных параметров индикатора. Чтобы добавить новый параметр, необходимо нажать кнопку "Добавить", чтобы удалить кнопку "Удалить".
Затем нужно определить, будет ли новый индикатор создаваться в отдельном подокне и какие у него будут границы. Кроме того, необходимо задать количество и параметры индикаторных массивов. Значения элементов индикаторных массивов используются для отображения на графике линий. Иными словами, при определении индикаторных массивов происходит определение линий будущего индикатора. После этого в редакторе открывается окно нового индикатора с заданными параметрами. Файл с исходным текстом (*.MQ4) индикатора автоматически помещается в папку /EXPERTS/INDICATORS клиентского терминала. С этого момента можно приступать к написанию текста пользовательского индикатора.
По завершении разработки необходимо скомпилировать индикатор. Для этого в редакторе советников следует выполнить команду
меню "Файл Компилировать", нажать клавишу F9 или кнопку
панели инструментов. В результате успешной компиляции создается
исполняемый файл программы с расширением *.EX4, автоматически помещаемый в папку /EXPERTS/INDICATORS. Список пользовательских индикаторов можно просмотреть в
окне "Навигатор Пользовательские индикаторы" клиентского терминала.
Чтобы приступить к редактированию уже существующего индикатора из терминала, необходимо выполнить команду "Изменить" контекстного меню окна "Навигатор Пользовательские индикаторы". При этом откроется редактор MetaEditor, в который уже будет загружен исходный код выбранного индикатора. После изменения исходного кода аналитического инструмента необходимо повторно скомпилировать его и получить новый исполняемый EX4-файл. В противном случае в терминале будет использоваться неизмененная, предыдущая версия индикатора.