Как установить индикатор в MT5 и проверить его на графике

Обложка статьи «Как установить индикатор в MT5 и проверить его на графике»: Слева список из четырёх строк, третья выделена золотым, от него стрелка к трём растущим свечам, через свечи идёт золотая линия средней

Как добавить встроенный индикатор на график 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

Три закрытия: 100, 102 и 104SMA(3) = 102123
  1. 1Первая свеча закрылась на 100
  2. 2Вторая свеча закрылась на 102
  3. 3Третья свеча закрылась на 104. Средняя за три закрытия: 306 / 3 = 102
Схема учебная, цены условные, это не снимок терминала. Три свечи закрылись на 100, 102 и 104. Линия на 102 показывает значение простой скользящей средней с периодом 3 на третьей свече.

На живом графике числа будут свои. Смысл проверки тот же. «Окно данных» показывает один бар, тот, что под курсором. Наведите курсор по очереди на три последние закрытые свечи и запишите их закрытия. Сложите, разделите на 3 и сравните со значением линии на последней из этих трёх свечей. Если что-то не сходится, поможет таблица.

Что видитеВероятная причинаЧто проверить
Индикатора нет в «Навигаторе»Файл лежит не в папке MQL5/Indicators этого терминала или терминал не перезапущенОткрыть каталог данных из этого же терминала, проверить папку, перезапустить
Индикатор есть в списке Ctrl+I, но на графике его не видноОн открыт в отдельном окне под ценой или отключён для текущего таймфреймаПосмотреть группу в списке, в свойствах открыть вкладку «Отображение»
Линия видна, но значение другоеДругой период, метод или поле «Применить к», либо курсор стоит на другом бареОткрыть «Свойства» и сравнить настройки, навести курсор на нужный бар
Значения нет в «Окне данных»В свойствах выключена опция «Показывать в Окне данных»Включить опцию в свойствах индикатора

Риски и ограничения. Числа 100, 102 и 104 придуманы для учебной арифметики. Это не рыночные данные и не результат нашей проверки в терминале. Названия команд взяты из русской справки MetaTrader 5 и в вашей сборке могут отличаться. Условия активации у продуктов Маркета разные. Установленный индикатор показывает расчёт по прошлым ценам и результата сделки не обещает. Торговля связана с риском потери капитала. Материал образовательный, это не индивидуальная инвестиционная рекомендация.

Источники

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели - прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа