Как добавить встроенный индикатор на график MT5
Встроенный индикатор добавляют перетаскиванием из окна «Навигатор» на график. Справка MetaTrader 5 называет этот способ самым удобным и даёт ещё два: команда «Индикаторы» в меню «Вставка» и кнопка на панели инструментов «Стандартная». Скачивать ничего не нужно, в платформу уже встроено 38 индикаторов, в «Навигаторе» они разложены по группам.
Если окна «Навигатор» на экране нет, оно просто скрыто: интерфейс терминала настраивается, отдельные окна можно убирать и возвращать.
Дальше важно, куда индикатор ляжет. Одни строятся в отдельном окне под ценой со своей шкалой, справка приводит в пример MACD. Другие рисуются прямо на графике цен, как Moving Average. Поэтому «линии нет на свечах» не всегда значит, что установка не удалась. Какие индикаторы бывают и что они считают, разобрано в руководстве про индикаторы технического анализа.
Для проверки удобно взять Moving Average, то есть скользящую среднюю. Задайте самый простой набор: период 3, метод простой, расчёт по ценам закрытия, сдвиг 0. С таким набором значение легко пересчитать в уме, это пригодится в третьем разделе.
Куда установить пользовательский индикатор и продукт из Market
Файл пользовательского индикатора кладут в папку Indicators внутри папки MQL5 каталога данных. Откройте в терминале меню «Файл» и выберите «Открыть каталог данных». По справке MetaTrader 5, папка Indicators содержит файлы пользовательских индикаторов. Скомпилированные файлы имеют расширение ex5, исходный код лежит в файлах mq5.
Открывайте каталог именно из того терминала, куда ставите индикатор. В руководстве по установке на MQL5.com этот путь назван самым надёжным, особенно если на компьютере стоит несколько терминалов. Там же следующий шаг: после копирования файла перезапустить MetaTrader, найти программу в «Навигаторе» и перетащить на график.
Есть два пути без ручного копирования. Индикатор из Библиотеки исходных кодов при скачивании компилируется автоматически и появляется в «Навигаторе». Продукт из Маркета после подтверждения операции активируется и скачивается в папку своего типа, после чего тоже виден в «Навигаторе».
Копировать файл продукта Маркета с другого компьютера не стоит. По статье MQL5.com, при активации терминал скачивает защищённую версию, привязанную к конкретному компьютеру. Руководство на том же сайте говорит прямо: такие продукты нельзя копировать вручную как обычные файлы EX5. Условия конкретного продукта смотрите на его странице. Где искать сами индикаторы, мы разбирали в ответе про индикаторы MQL5.
Как проверить результат и найти причину отсутствия линии
Результат проверяют в два шага: индикатор есть в списке графика и его значение сходится с расчётом. Список открывается клавишами Ctrl+I или командой «Список индикаторов» в контекстном меню графика. В нём индикаторы разделены на наложенные на основное окно и открытые в отдельных окнах. Отсюда же кнопка «Свойства» ведёт в настройки.
Значение смотрят двумя способами. Подведите курсор к линии, и терминал покажет точное значение в этой точке. Или включите «Окно данных»: в нём видны параметры бара под курсором и значения индикаторов.
Теперь учебная проверка. Простое скользящее среднее справка считает так: сумма цен закрытия за N периодов, делённая на N. Возьмём три условные свечи с закрытиями 100, 102 и 104. Тогда (100 + 102 + 104) / 3 = 306 / 3 = 102. На третьей свече средняя с периодом 3 должна показать 102.
Учебный пример: средняя с периодом 3 на третьей свече равна 102
учебная схема · не котировка и не сигнал
Три закрытия: 100, 102 и 104
- 1Первая свеча закрылась на 100
- 2Вторая свеча закрылась на 102
- 3Третья свеча закрылась на 104. Средняя за три закрытия: 306 / 3 = 102
На живом графике числа будут свои. Смысл проверки тот же. «Окно данных» показывает один бар, тот, что под курсором. Наведите курсор по очереди на три последние закрытые свечи и запишите их закрытия. Сложите, разделите на 3 и сравните со значением линии на последней из этих трёх свечей. Если что-то не сходится, поможет таблица.
| Что видите | Вероятная причина | Что проверить |
|---|---|---|
| Индикатора нет в «Навигаторе» | Файл лежит не в папке MQL5/Indicators этого терминала или терминал не перезапущен | Открыть каталог данных из этого же терминала, проверить папку, перезапустить |
| Индикатор есть в списке Ctrl+I, но на графике его не видно | Он открыт в отдельном окне под ценой или отключён для текущего таймфрейма | Посмотреть группу в списке, в свойствах открыть вкладку «Отображение» |
| Линия видна, но значение другое | Другой период, метод или поле «Применить к», либо курсор стоит на другом баре | Открыть «Свойства» и сравнить настройки, навести курсор на нужный бар |
| Значения нет в «Окне данных» | В свойствах выключена опция «Показывать в Окне данных» | Включить опцию в свойствах индикатора |
Риски и ограничения. Числа 100, 102 и 104 придуманы для учебной арифметики. Это не рыночные данные и не результат нашей проверки в терминале. Названия команд взяты из русской справки MetaTrader 5 и в вашей сборке могут отличаться. Условия активации у продуктов Маркета разные. Установленный индикатор показывает расчёт по прошлым ценам и результата сделки не обещает. Торговля связана с риском потери капитала. Материал образовательный, это не индивидуальная инвестиционная рекомендация.
Источники
- Индикаторы, справка MetaTrader 5 - число встроенных индикаторов, способы наложения на график, свойства, вкладка «Отображение», значение под курсором.
- Где взять индикаторы, справка MetaTrader 5 - Маркет и Библиотека исходных кодов, появление программы в «Навигаторе».
- Каталог данных платформы, справка MetaTrader 5 - команда «Открыть каталог данных», папка Indicators, файлы ex5 и mq5.
- Списки наложенных объектов, справка MetaTrader 5 - окно «Список индикаторов» и клавиши Ctrl+I.
- Графики, справка MetaTrader 5 - что показывает «Окно данных».
- Moving Average, справка MetaTrader 5 - формула простого скользящего среднего.
- Интерфейс платформы, справка MetaTrader 5 - окна «Навигатор» и «Окно данных» можно скрывать и показывать.
- Как купить торгового робота в MetaTrader Market и установить его, MQL5.com - активация продукта и привязка к компьютеру.
- Установка советников, индикаторов и скриптов в MetaTrader, блог MQL5.com - копирование файла в папку Indicators, перезапуск терминала, запрет ручного копирования продуктов Маркета.





