Как установить советник в Metatrader

Автоматический трейдинг: Как установить советник в Metatrader

Expert Advisor (ЕА), так называемый торговый эксперт или советник представляет собой алгоритм в mql-коде. Этот алгоритм предназначен для автоматизации ручной системы торговли – трейдер просто устанавливает те настройки, на которые должен опираться советник при заключении сделок, что существенно сокращает работу для трейдера, но полностью переложить ответственность на него нельзя – если выбранная система торговли окажется убыточной, то советник будет торговать в убыток. Но без советника сложно будет отслеживать все изменения рынка и своевременно на них реагировать, поэтому предлагаем информацию, необходимую для установки, настройки и использования форекс-советников для терминала Metatrader 4.

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

Найти основной файл советника в архиве – его расширение .mql или.ех4 и поместить в ту папку, где установлен ваш терминал Metatrader в подпапке experts.

Распределить по папкам дополнительные файлы советника, которые часто идут в комплекте с ним:
  • Библиотека – файл с расширением .dll нужно поместить в папку Metatrader4/experts/libraries;
  • Шаблоны настроек торгового эксперта – файлы с расширением .set должны быть добавлены в папку Metatrader4/experts/presets;
  • Индикаторы для работы советника – файлы с расширениями .mql или.ех4, их нужно переместить в папку Metatrader4/experts/indicators

После открытия терминала в окне Сервис открываем раздел Настройки, а в нем уже находим вкладку Советники. Затем необходимо галочками отметить следующие пункты и подтвердить их выбор нажатием ОК:
  • Включить советники;
  • Разрешить советнику торговать;
  • Разрешить импорт DLL;
  • Разрешить импорт внешних экспертов.

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

В окне Навигатора находим раздел Советники и из списка доступных выбираем нужный, а затем перетаскиваем его на график.

После этого открывается окно настроек торгового эксперта, в котором можно вносить изменения параметров работы советника. Но можно выбрать и готовый шаблон настроек, если он был предусмотрен в комплекте – его добавляют нажатием кнопки Загрузить.

Проверить работоспособность вновь установленного советника легко – достаточно после внесения изменений в настройки посмотреть на смайл, который находится в верхнем правом углу открытого графика. Когда советник готов к работе – смайл улыбается. Если смайла нет и в углу стоит крестик, тогда следует внести изменения и в свойства советника. Для этого можно нажать на кнопку Советники в терминале, чтобы она сменила красный значок паузы на зеленую стрелку Play, либо во вкладке Общие свойства советника проверяем правильность указанных ранее настроек, разрешающих его доступ к торговле.

Основные настройки торгового эксперта
Изменяемые параметры работы советника могут быть числовыми и меняться вручную после введения необходимого числа, например, торгового лота, а также они могут быть представлены в виде вкл./выкл. Действующая настройка отображается true (вкл), отключенная – false (выкл).
В подавляющем большинстве торговых советников используются следующие параметры их описания:
  • Lotsize – советник будет использовать определенный размер торгового лота, который и устанавливается в этих настройках вручную.
  • MicroLots – регулируемый параметр (вкл/выкл), который дает возможность торговать микролотами – 0,01 от стандартного размера лота.
  • MoneyManagement – еще один регулируемый параметр, который на этот раз позволяет советнику самостоятельно определять величину торгового лота.
  • Comment – комментарий ко всем сделкам определенного торгового эксперта, который необходим для того, чтобы различать сделки разных советников и позиции, открытые вручную.
  • MagicNumber — код определения советником позиций. Важно, чтобы у двух разных советников, работающих на одном счете, эти коды не совпадали во избежание путаницы с позициями.
  • GmtOffset – этот параметр означает отклонение от времени по Гринвичу, но он не зависит от территориального положения трейдера, а устанавливается исходя из разницы между временем по Гринвичу и временем на торговом сервере.

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

При изменении настроек, они остаются прежними.
Настройки советника изменяются не в окне Навигатора, а только на графике, к которому прикреплен советник.

Активен ли советник, если в окне навигатора его значок не цветной, а серый?
Торговый эксперт активен, просто у вас отсутствует исходник mql-кода, но это не мешает советнику торговать.

Как исправить настройки, если советник закрывает позиции в минусе?
Изменения настроек не помогут, поскольку советник не может предсказать точно направление рынка и потому отрицательные сделки могут быть. Робот в результате все равно увеличит число прибыльных сделок и вскоре даст положительный прирост балансу.

Как добавить индикаторы, которые идут в комплекте с советником, в терминал? Поставить прямо на график?
Дополнительные файлы, в том числе индикаторы, нет необходимости отдельно устанавливать на график – достаточно одного советника, а их нужно переместить в папку Metatrader4/experts/indicators.

Запуск сразу двух советников на одном счете – это реально?
Для того, чтобы использовать одновременно два советника на одном счете необходимо открыть для каждого из них отдельный график. При этом важно ввести разные настройки MagicNumber для обоих экпертов.

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

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

Можно ли самостоятельно закрыть позицию, которую открыл советник?
Да, но советник может снова открыть аналогичную позицию.

После скачивания советника он не проходит тестирование. Что делать?
Такое возможно, если у робота включен параметр AutoGMT. Для того, чтобы запустить тестирование достаточно отключить данный параметр и вручную выставить в Тестере стратегий для работы.

При закрытии терминала или выключении компьютера советник продолжит работу?
Нет. Но можно использовать виртуальный выделенный сервер (VPS-сервер), чтобы советник работал и при выключенном компьютере, и при закрытом терминале.

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

Какие настройки необходимо выставлять в мани-менеджменте эксперта, если счет – в рублях?
По умолчанию советник будет считать, что на счете доллары США, что приведет к открытию больших позиций. По этой причине не рекомендуется использовать автоматический мани-менеджмент на рублевом счете, а применять исключительно фиксированный лот.
Комментарии
avatar
Высокая производительность и высокая точность прогнозов дает возможность этой платформе быть №1 в своем деле. И не зря она так широко распространено.
avatar
Недавно начал эксплуатировать на Андройде версию новую — привлекательно, что работает без проблем и зависаний. Только интересно, под IOS уже есть вариант адекватный?
avatar
На IOS не встречал, чтобы советник работал. Но на Андройде уже есть вариант, который не зависает и работает отлично. Сам тестировал уже.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.