Как самому написать советник для мт4

Программа для советников форекс – программируем без знания mql4

Подробности Создатель: Тарас Матвеев Категория: Торговые советники Опубликовано: 26 Февраль 2015 Просмотров: 2710

Как самому написать советник для мт4

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

В общем случае возможно выделить пара способов создания собственных советников:

  • с нуля – для этого, в большинстве случаев, употребляется metaeditor, данный метод требует знания языка программирования;
  • методом модификации кода существующего советника;
  • с применением «палок» в виде особых программ.

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

Forex EA Generator – популярная программа для советников форекс

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

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

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

Позже их необходимо соединить стрелками вручную.

И лишь на следующем этапе эта программа для советников форекс разрешает перейти к заданию особенностей каждого блока. Чтобы перейти к редактированию, к примеру, блока Technical Analysis необходимо:

  • в панели инструментов (верхняя часть экрана) выделить вкладку Analysis – Technical Analysis;
  • выделить соответствующий блок в рабочем поле программы;
  • в левой части экрана в окне Properties задать условия для входа в рынок.

По окончании окончания работы необходимо скомпилировать советник (нижняя часть экрана).

Gordago Forex Optimizer – многофункциональный конструктор

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

Работа начинается с того, что в меню File выбирается пункт New – раскрывается

окно с условиями для выхода и входа из рынка. По умолчанию трейдер попадает в меню Продажа. В правой части экрана сосредоточены главные инструменты для анализа рынка.

При выборе, к примеру, MA вначале необходимо задать диапазон значений скользящей средней, а после этого буквы МА в строчок условий. Наряду с этим необходимо не забыть выставить рабочий таймфрейм. Параметр Close кроме этого находится в правой части экрана (раздел Price), он выбирается и перетаскивается в строчок условий, после этого между параметрами МА и Close ставится символ больше либо меньше.

Подобным образом указываются условия для выхода из позиции. Затем трейдер имеет возможность тут же протестировать и оптимизировать оказавшийся советник (для этого и указывался диапазон значений МА). Эта программа для советников форекс разрешает применять созданный советник в mt4.

Создание советников в автоматическом режиме

Hlaiman EA Generator – попытка всецело автоматизировать процесс создания советников. Принцип работы в корне отличается от обрисованных выше программных комплексов. В случае если в остальных программных продуктах главную часть работы делал трейдер – другими словами вручную показывал параметры будущего робота, то Hlaiman сам «пишет метод» советника.

Трудится эта программа с терминалом МТ4.

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

Однако, это не ИИ, так что и тут имеется кое-какие ограничения:

  • во-первых, запрещено произвольно расставить стрелки и сохранять надежду на получение адекватного советника. Любая стрелка обязана находиться на графике в правильном соответствии с правилами стратегии, которую необходимо автоматизировать;
  • во-вторых, существует прямая зависимость между числом отмеченных сделок и успешность советника. Необходимо отметить на графике хотя бы 200 сделок (по 100 в каждую сторону).

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

Подведение итогов

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

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

Однако, не требуется возлагать через чур большие надежды на программы для написания ботов. Это только вспомогательный инструмент, ведущая роль все равно остается за человеком и как раз от него зависит, как успешным окажется советник. Источник: Dewinforex

Источник: dewinforex.com

MQL программирование: как написать советник на индикаторе

Важное на сайте:

Самые интересные результаты статей, подобранные именно по Вашим интересам: