Чтобы написать роботов для трейдинга Expert Advisors, требуются определенные компоненты. Таковые присутствуют в языке MQL5. Последовательность действий следующая:
- Производим запуск MetaEditor, воспользовавшись торговым интерфейсом МТ5 (загрузка происходит совместно с торговым сервисом), нажатием на нужный значок либо на F4. Увидим появившийся редактор.
- В отрывшемся окне кликаем на вкладку «Создать», откроется список с приложениями, создание которых возможно в данном редакторе.
- Будет предложено выбрать между «Советник (шаблон)» и «Советник (сгенерировать)». Выбираем, нажимаем «Далее». В любом случае увидим окно, где необходимо будущему советнику присвоить имя, допускается указать ссылку на свой сайт, электронный ящик в поле «Имя».
- Если создается шаблон, то нажимаем «Добавить». Это требуется для присвоения советнику заданных параметров, которые могут удаляться в случае ненадобности нажатием на нужную кнопку.
Трейдер уже на этой стадии должен знать основы программирования и иметь понятие о трейдинге.
- После выбора параметра, следует нажать «Далее». Выскочит окно, в нем перечислены обработчики событий для создаваемого советника, следует выбрать нужные.
- Дальнейшим действием будет выбор обработчика тестирования. Выбирается он после нажатия кнопки «Далее», затем кликается «Готово».
В созданный шаблон кода нужно внести дополнительные параметры. Это осуществляется на основании правил, которые содержатся в руководстве по языку.
- Если выбор сделан в пользу «Советник (сгенерировать)» следует пошагово: выбрать имя (символы и таймфрейм, они уже имеются), добавить данные для сигналов, указать требуемые параметры для торговли, а также управления капиталом, кликнуть «Готово».
Протестировать и отладить помощника помогут сервисы, имеющиеся в редакторе, но перед этим следует внимательно ознакомится с их работой. Информация содержится в подробной инструкции по MQL5.
Информация на страницах официального сайта
Страницы интернет-сообществ полны информации, которая поможет освоить и применить MQL5. Можно отправиться на трейдерский форум, где обсуждается множество вопросов, относящихся к использованию языка MQL5 (https://www.mql5.com/ru/forum). Но найти ответ на интересующий вопрос будет не просто, так как форум огромный.
С вопросами от новичков, которые только начали изучение программирования, можно ознакомиться на этой странице: https://www.mql5.com/ru/forum/6343.
Если открыть вкладку «Статьи» на странице сайта MQL5 или пройти по ссылке: https://www.mql5.com/ru/articles, то можно попасть в библиотеку с размещенными в ней статьями о языке.
Но лучше приступить к освоению MQL5, воспользовавшись справочником: https://www.mql5.com/ru/docs.
В сообществе MQL5 доступна покупка советника или продажа своего, также можно попросить разработать робота.
Для работы на бинарных опционов, мы использовали брокера pocketoption.com, подробный обзор здесь – https://eto-razvod.ru/review/pocketoption/