Как добавить новые индикаторы в метатрейдер 4. Как установить индикаторы в MT4

Индикатор в трейдинге - это производная от цены и котировок, которая помогает трейдерам принимать решения. В данной статье мы рассмотрим, как установить пользовательский индикатор в терминал MetaTrader 4.

Шаг 1. Скачайте архив или файл индикатора

Стандартный формат для файлов индикатора - ex4. Также существуют вариации файлов в mq4, либо в двух форматах одновременно. В качестве примера возьмём произвольный индикатор под названием «Price Action Dashboard», скачанный в архиве.

Извлекаем файлы и переходим к следующему шагу.

Примечание: программа с терминалом уже должна быть установлена на вашем компьютере.

Шаг 2. Переходим в каталог данных

Чтобы быстро найти и открыть нужную папку, запускаем терминал. В появившемся окне выбираем меню «Файл», располагающееся в верхней панели. Затем нажимаем на пункт «Открыть каталог данных».

Откроется папка, где нас интересует путь MQL4/Indicators. Копируем наш файл индикатора с расширением ex4 в данную папку, как показано ниже.

Если в комплекте был дополнительный файл mq4, то его тоже необходимо скопировать в эту папку вместе с ex4.

Шаг 3. Перезапускаем терминал и разрешаем импорт DLL

Большинство индикаторов требуют включения опции «Импорт DLL». Для этого нужно запустить терминал и перейти в раздел «Настройки» через меню «Сервис» в верхней панели.

вкладку «Советники» и поставить галочку напротив «Разрешить импорт DLL».

Шаг 4. Проверяем работу индикатора

Чтобы запустить индикатор на нужном графике, выполняем следующее:

1. включаем терминал;

2. выбираем необходимый график с валютной парой;

3. переходим в меню вставка на верхней панели;

4. выбираем «Индикаторы»;

5. переходим в раздел «Пользовательские»;

6. запускаем нужный индикатор.

Другой вариант (более быстрый) - через «Навигатор», который запускается через значок папки в верхней панели.

После вышеуказанных действий нужно ввести необходимые настройки индикатора во вкладке «Входные параметры», либо оставить их стандартными.

Также можно настроить цвета, различные уровни и отображение индикатора на конкретном таймфрейме. Готово. После этого можно нажать на кнопку «Ок» и пользоваться установленным индикатором.

Заключение

Установка индикатора в терминал MetaTrader 4 производится по аналогии с советником через каталог данных. Достаточно скопировать скачанные файлы индикатора в соответствующую папку, а затем присоединить его к графику через навигационную панель или меню «Вставка».

Индикаторы могут состоять из одного или нескольких файлов. Некоторые из них требуют включения импорта библиотек DLL в настройках терминала.

Красными стрелочками указано расположение "Пользовательских индикаторов"

В этой небольшой инструкции для начинающих рассказывается о том, как добавить новый в МетаТрейдер 4 . Добавление нового индикатора не сложно, однако есть некоторые моменты, которые новичкам необходимо знать.

Если Вы скачали индикатор в виде файла c расширением «.ex4», то Вам нужно скопировать этот фал в папку «C:\Program Files\MetaTrader\experts\indicators». Вы легко найдете эту папку, если ничего не меняли при установке Мета Трейдера 4. А если все-таки меняли, то ищите по тому пути, который был задан при установке. В той папке обычно уже есть файлы с расширениями «.ex4» и «.mq4». После копирования перезагрузите МетаТрейдер.

Новый индикатор появится в МетаТрейдере в папке «пользовательские индикаторы. Смотрите на картинке как найти эту папку.

Если у Вас индикатор в виде файла с расширением «. mq4», то есть два способа добавить его в Мета Трейдер 4.

Первый способ – просто два раза щелкните по этому файлу и откроется программа MetaEditor. В окне этой программы Вы увидите текст нового индикатора и наверху кнопку с названием «Компилировать». Нажмите ее. В нижнем окне редактора должно появится сообщение «Компиляция "name.mq4"… 0 ошибок, 0 предупреждений”. Если вдруг предупреждений больше, то ничего страшного, а вот если ошибок больше нуля, то добавить индикатор не получится, нужно искать причину ошибок и исправлять их.

После компиляции можно закрыть окно MetaEditor. Перезапускать сам не обязательно, новый индикатор должен уже быть на месте без перезагрузки.

Второй способ – так же как и в случае с файлом с расширением «.ex4» скопируйте файл индикатора в ту же папку индикаторов «C:\Program Files\MetaTrader\experts\indicators» и перезапустите MetaTrader 4. Если текст индикатора не содержал ошибок, после перезагрузки он появится в папке «Пользовательские индикаторы».

На рисунке изображено как создавать новый индикатор в Метатрейдер 4

В случае, если в Вашем распоряжении только код (текст) индикатора, нужно сделать следующее. Щелкните правой кнопкой мыши на папке «Пользовательские индикаторы» в панели «Навигатора» и выберите пункт создать. Появится окно «Мастер создания советника». В нем нужно выбрать пункт «Пользовательский индикатор», нажать кнопку «Далее», потом в появившемся окне набрать имя создаваемого индикатора. После этого просто нажимайте кнопку «Далее» пока не окажетесь в окне программы MetaEditor. Там уже будет окно индикатора с набранным Вами названием и текстом. Этот текст удалите и вставьте вместо него текст нового индикатора. После это нужно нажать кнопку «компилировать». Все. Новый индикатор готов.

Участники рынка добиваются результата разными способами: проводя сложные математические вычисления, используя для анализа торговые системы, доверяя работу автоматическим советникам. Однако ни один из методов не обходится без использования индикаторов. Поэтому нередко перед начинающими трейдерами встает вопрос, как добавить индикаторы в mt 4 .

Зачем добавлять индикатор в mt4

Индикатор - полезный инструмент в торговле, а для многих участников рынка практически незаменимый. Он представляет из себя простейшую программу, созданную специальным языком программирования MQL4. Индикатор призван решать основную задачу трейдинга - прогнозировать дальнейшее направление движения котировок. Принцип его работы подчинен математическим методам, с помощью которых он анализирует данные рынка: денежный объем, направление сделок, число участников рынка, и, обработав, все полученные данные, подает торговые сигналы.

Безусловно, далеко не все из них требуется выполнять неукоснительно - многие нередко ошибочны, поэтому нуждаются в подтверждении иными способами.

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

Каким образом можно добавить индикатор в mt4

Торговая платформа MetaTrader 4 оснащена богатым функционалом, в том числе в ней имеется широкий выбор основных индикаторов. Все они хорошо известны, проверены временем и достаточно эффективны. Но подчас некоторым трейдерам хочется большего.

Они создают свои, так называемые пользовательские индикаторы, многие из которых весьма полезны.

Для того чтобы они начали работать, их необходимо поместить на график. Для этого, прежде всего, необходиимо знать, как добавить индикатор mt 4 в торговую платформу. Кстати, недаром популярность MetaTrader 4 основана не только на удобстве интерфейса и множестве созданных для данной платформы советников и скриптов, но и на возможности вносить в программу изменения, в том числе добавлять индикаторы.

Установка любого индикатора начинается с того, что индикатор скачивается из интернета. Обычно он оказывается помещенным в архив, что требует предварительной разархивации.

После извлечения нужной папки из архива внутри обнаруживается требуемый файл, обычно он встречается двух типов расширения: mql или ex4. Его и нужно поместить в торговый терминал.

Дальнейший процесс установки в торговую платформу не требует специальных знаний, и понять, как добавить индикатор в mt 4, способен даже человек, очень далекий от программирования. Для этого надо запустить терминал, нажать на кнопку меню «Файл» и выбрать в раскрывшемся списке «Открыть каталог данных». Таким образом мы попадем в корневую папку с непонятным и длинным названием. В ней требуется отыскать раздел MQL4, из которого надо перейти в каталог Indicators. Данная папка является тем местом, куда необходимо помещать все пользовательские индикаторы. В нее и следует скопировать файл.mql или.ex4.

Для завершения установки папку надо закрыть, а после выключить заново mt 4. Как добавить индикатор на график? Требуется активировать меню «Вид», там выбрать панель «Навигатор». Оттуда попадем во вкладку «Индикаторы». Внутри вкладки раскроется список со всеми пользовательскими индикаторами, помещенными в торговый терминал. Надо найти нужный и щелкнуть на нем мышкой. Откроется окно свойств. В нем необходимо разрешить импорт DLL и внешних экспертов. Затем следует развернуть валютный график и перетащить на него индикатор. Можно воспользоваться и другим способом - нажать на названии индикатора мышью. Появится окно настроек, где при желании есть возможность изменить параметры работы индикатора.

Для удаления индикатора с графика достаточно нажать на графике кнопкой мыши, выбрать в появившимся окне «Список индикаторов» и удалить тот, который не нужен.

Добавление индикатора в терминал - дело, на первый взгляд, не из лёгких, однако уже после первого раза алгоритм действий покажется простым и логичным. Главное - не бояться экспериментировать и внимательно следовать инстукциям.

Для повышения результативности торговли требуется установить пользовательские индикаторы в торговый терминал. Учитывая распространенность одного из них, то, конечно же, стоит рассмотреть, как же происходит установка индикатора в Metatrader4.

Те, индикаторы, которые по умолчанию находятся в торговом терминале, могут, к примеру, устанавливаться на график цены при помощи меню «Вставка» - «Индикаторы». Если главное окно терминала открыто в стандартном своем отображении, то группы индикаторов будет также располагаться слева, во вкладке «Навигатор». Но поскольку не всегда это дополнительно окно будет открыто, нужно знать основные способы присоединения нужного объекта к ценовому графику, то есть, через пункт основного меню «Вставка».

Итак, как установить индикатор в MT4 и в MT5. Открыв пункт меню «Вставка», выбирают «Индикаторы», после чего трейдер сначала увидит те технические инструменты, которые в последнюю очередь использовались на данной торговой платформе. Чуть ниже будут располагаться целые группы индикаторов, а именно:

  • трендовые для работы с основной тенденцией;
  • осцилляторы, использующееся для разных нужд и позволяющие работать даже внутри флета;
  • объемы;
  • Билла Вильямса, автора известных научных трудов по «Теории биржевого хаоса»
  • пользовательские.

В рамках данной статьи особого внимания заслуживает последняя группа - Пользовательские, где будут находиться те индикаторы, которые трейдер добавит в торговый терминал Meta Trader 4 самостоятельно. Как правило, эта папка даже в только что скачанной платформе уже не пуста и обычно в ней установлены те инструменты, которые имеют отличия в своих настройках от привычных классических индикаторов.

Что делать со скачанным индикатором

После того как трейдер нашел и загрузил к себе на компьютер какой-то понравившийся ему индикатор, требуется распаковать архив в отдельной папке. В принципе, ограничений здесь нет и разархивировать закачанные файлы можно в любом месте. Распаковку в отдельно созданной для этого папке проводят с целью того, чтобы содержащиеся в архиве файлы не затерялись с основной массой документов и папок, которые обычно присутствуют в тех каталогах, где сохраняются полученные из Интернет данные.

После того, как архив распакован, трейдер видит один или несколько файлов, которые в некоторых случаях даже могут быть уже разложены по отдельным папкам. Установив этот факт, следует разобраться с тем, что же делать с этими документами дальше, перед тем как установить индикатор в mt4. Здесь все просто. От трейдера всего лишь требуется скопировать файл инструмента или может быть файлы, если их несколько, в папку с торговым терминалом на компьютере трейдера или на удаленном ПК (для VPS серверов).

Не лишним будет предварительно уяснить, что непосредственно сам файл индикатора, который и будет использоваться трейдером для работы, имеет расширение «.ex4». Вместе с ним может также находится еще один файл, у которого расширение будет «.mq4».

Такой файл будет исходным кодом скачанного индикатора и если он есть, то трейдер может самостоятельно вносить изменения в принцип работы загруженного технического инструмента по своему усмотрению. Сразу стоит отметить, что при отсутствии знаний в программировании баз данных языка mql (MQL4 или MQL5), трогать исходный код не стоит.

Где хранятся индикаторы

После того как трейдер разобрался с классификацией полученных при помощи файлов, от него обычно требуется только одно - выбрать тот самый объект с расширением «.ex4», скопировать его и вставить в каталог торгового терминала, а точнее - в папку, где хранятся пользовательские инструменты. Самым очевидным, но не самым простым способом, будет искать каталог MT4 в том месте, куда произошла его установка (по умолчанию «Мой компьютер» - «Disc C» - «Program Files» и там уже по названию терминала, к примеру, «Alpari» или «FreshForex»).

Однако разработчики терминала Metatrader 4 предусмотрели этот момент и сделали реализацию подобной необходимости значительно более простой. Для того чтобы перейти в каталог установленной платформы и установить туда загруженный из Интернет индикатор, достаточно будет всего лишь воспользоваться меню «Файл» - «Открыть каталог данных».

Выбрав этот пункт меню, откроется содержимое каталога с установленным терминалом. Ниже на скриншоте видно как был открыт Metatrader4 от FreshForex. Следует обратить внимание на адрес, который отмечен красной стрелкой. Это путь, по которому в случае необходимости можно найти платформу на компьютере, где она установлена. Если трейдеру нужно не только знать, как установить индикатор в mt4, а требуется произвести еще какие-то другие манипуляции, то эта информация ему может пригодиться.

Затем, среди перечня имеющихся здесь папок, нужно открыть MQL4 и там найти нужные каталоги, в которые и потребуется установить скачанные файлы пользовательского индикатора. В частности, для этих целей нужна папка «Indicators». Ее следует найти и открыть двойным щелчком мышки. Там будут находится предварительно установленные технические инструменты и сюда же потребуется скопировать загруженные файлы нового технического инструмента.

Файлы библиотек

Иногда индикатор имеет более разветвленную структуру и требует для своей работы дополнительные файлы, которые также будут находится в скачанном архиве. Речь идет про так называемые файлы библиотек (Libraries files), программисты обычно кладут его в отдельную папку «Libraries», но иногда эти элементы могут просто идти все вместе. Отличить файлы библиотек поможет расширение, в котором их сохраняют, это - «.dll».

Если такой файл присутствует, то его нужно скопировать в соответствующую папку. Для этого также находят каталог «MQL4», открывают его, находят папку «Libraries» и в нее копируют соответствующие файлы.

Как активировать скачанный индикатор

Чтобы запустить загруженный из Интернет индикатор, нужно установить его так, как написано выше и перезапустить торговый терминал Metatrader 4. Пока не произошел перезапуск, новый технический инструмент может не отображаться в списке пользовательских индикаторов и, конечно же, его нельзя будет присоединить к графику цены для осуществления анализа и прогнозирования ее дальнейшего движения.

Перезапустив торговую платформу, трейдеру остается лишь выбрать «Вставка» - «Индикаторы» - «Пользовательские», нажать левой клавишей на нужном объекте и перетянуть его на нужный ценовой график. Выполнив эти простые действия инструмент начнет работу в соответствии с заложенными в него алгоритмами.

Как настроить полученный индикатор

При присоединении к графику цены, будет открыто окно опций программного инструмента, которые трейдер может менять по своему усмотрению. Если оставить все как есть, то технический инструмент начнет свою работу с настройками по умолчанию. Однако здесь требуется учесть один момент.

Для того чтобы скачанные индикаторы у трейдера всегда работали правильно, были задействованы все их функции и так далее, необходимо произвести некоторые настройки. Для этого открывают меню «Сервис» - «Настройки» - «Советники».

Чтобы все работало наилучшим образом, требуется открывшемся окне установить галочки так, как на вышеприведенном скриншоте. Поработав с настройками, следует подтвердить внесенные изменения, нажав клавишу «ok». После этого задействованные опции вступят в силу и будут использоваться по умолчанию для каждого нового индикатора.

Если вдруг потребовалось внести изменения во входные параметры уже установленного индикатора, то для этого можно нажать комбинацию горячих клавиш «Cntrl+I» или щелкнуть правой клавишей мыши на любом месте ценового графика и в открывшемся контекстном меню выбрать «Список …». В появившемся окне потребуется найти нужный объект, выделить его левой кнопкой мыши и нажать «Свойства».

Терминал MetaTrader5 медленно, но верно вытесняет MetaTrader4. В некоторой степени данная тенденция поддерживается самой компанией MetaQuotes, которая повышает стоимость лицензированной «четвёрки», но нельзя игнорировать и тот факт, что любой программный продукт постепенно развивается. На этом фоне у трейдеров всё чаще возникает вопрос - как добавить индикатор в МТ5 ?

Прежде всего, хочу напомнить один важный нюанс - язык программирования, на котором созданы все приложения MetaTrader5, отличается от языка MetaTrader4, хотя непрофессионалу может показаться, что их операторы и переменные идентичны.

Это значит, что для установки в МТ5 подойдут лишь те индикаторы, которые имеют расширение mq5 или ex5, а все алгоритмы с форматами mq4/ex4 придётся переписывать заново.

Но вернёмся к теме. Предположим, пользователь уже установил MetaTrader5 и открыл . Как же добавить индикатор в МТ5?

Что нужно сделать, чтобы добавить индикатор в МТ5

Чтобы всё получилось с первого раза и без ошибок, первым делом нужно найти папку на жёстком диске, куда загружаются алгоритмы. Для этого нужно зайти в программное меню «Файл» и выбрать там команду «Открыть каталог данных».

Данное действие откроет главную папку, в которой содержатся основные рабочие модули. Как правило, в процессе установки терминала она автоматически создаётся на системном диске, поэтому найти её вручную практически невозможно.

Далее необходимо открыть директорию «MQL5». По её названию уже можно догадаться, что здесь собраны все файлы, имеющие отношение к одноимённому языку программирования, а папка «Indicators» уже даёт недвусмысленный намёк на то, как поступить дальше.

И вот здесь хочу сразу предостеречь новичков от необдуманных поступков. Дело в том, что ответ на вопрос «как добавить индикатор в МТ5?» зависит от набора исходных документов, которые были получены от разработчика приложения или скачаны из сети.

В частности, совместно с файлами mq5/ex5 могут идти дополнения следующих форматов:

  • txt, csv, xls и т.д. - это различные текстовые заметки и таблицы, с которых некоторые эксперты считывают информацию;
  • mqh - это так называемые «включаемые файлы», они часто используются для защиты исходного кода и придают ему более репрезентативный вид;
  • dll - библиотеки, содержание сведения о различных функциях, как пользовательских, так и стандартных.

Таким образом, если у трейдера в наличии есть только базовый файл mq5/ex5, уже должно быть понятно, как добавить индикатор в МТ5 - достаточно просто скопировать его в папку «Indicators».

Дополнительные файлы к добавленным индикаторам МТ5

Если же в архиве есть дополнительные файлы, их нужно распределить по соответствующим подкатегориям.

После копирования терминал MetaTrader5 следует перезапустить. Данная операция необходима для того, чтобы встроенный компилятор сформировал нужные объекты и вывел новый эксперт в «навигатор».

Кстати говоря, раз прозвучало слово «компилятор», хочу напомнить одну особенность экспертов, написанных на языке MQL5. Как все помнят, они бывают двух типов - mq5 и ex5.

Первые представляют собой исходный код, т.е. их можно модифицировать, совершенствовать, дополнять вспомогательными функциями и т.д. Для пользователя они представляют особую ценность, так как буквально «развязывают руки».

А вот второй формат есть ничто иное, как скомпилированный файл mq5, т.е. это готовая программа, изменить которую уже нельзя. Таким образом, если трейдер имеет в распоряжении лишь ex5, он может столкнуться со следующими проблемами:

  • Индикатор рано или поздно перестанет корректно работать, так как разработчики MetaTrader периодически вносят правки в свою платформу;
  • Пользователь банально не сможет оценить формулу, на базе которой алгоритм строит свои вычисления;
  • Очень часто возникают проблемы с автоматизацией, т.е. вспомогательный советник, считывающий сигналы алгоритма, лучше создавать, опираясь на исходный код.

Индикатор не появился в навигаторе МТ5?

Ещё новички часто спрашивают, мол, как добавить индикатор в МТ5, если после установки он не появляется в навигаторе? К сожалению, такая ситуация указывает на то, что в процессе компиляции возникла критическая ошибка, из-за которой программа не смогла преобразовать mq5 в ex5.

Дабы исключить всякие сомнения, можно даже вручную посмотреть, где именно появляется проблема. Для этого сначала потребуется два раза кликнуть на название индикатора левой кнопкой мыши. В результате должен автоматически запуститься редактор MetaEditor.

Обратите внимание - в верхней панели этого окна есть большая кнопка «Компилировать». Для поиска сбоя просто нажимаем на неё и ждём реакции.

В моём примере редактор нашёл одну критическую ошибку, расположенную в 165 строке кода. Именно она и не даёт компилятору преобразовать «исходник» в нужный формат, поэтому дальше есть два варианта - заниматься решением проблемы самому, либо попросить программистов помочь с напастью.

И раз речь зашла про сбои в работе установленных алгоритмов, хочу напомнить одну деталь - если в комплекте есть библиотека, в настройках MetaTrader5 нужно разрешить импорт DLL.

В принципе, пользователи достаточно быстро разбираются с тем, как добавить индикатор в МТ5, т.е. возможные проблемы, о которых я сегодня рассказал, обходят стороной многих трейдеров, но, как говорится, предупреждён - значит вооружён.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: