"Traders Union" – это первое официальное Международное объединение Форекс трейдеров

Лимассол, Кипр

Tel:+7 (495) 402-21-26 E-mail: [email protected]

MQL5: Как написать советник на основе индикатора

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

Как поставить задачу написания советников разработчику 

Для написания советников под МТ4 и МТ5 нужно знание языка MQL. Если вы им владеете, то проблем нет. Если же вы об этом языке слышите впервые, то отправляйтесь на сайт разработчика платформы (MQL5), ищите исполнителя и заказывайте советник. Приблизительный порядок следующий: 
  • заказчик регистрируется на сайте и составляет заявку, в которой указывает подробную суть задачи; 
  • под задачей появляются исполнители, среди которых нужно выбрать лучшего. Критериями выбора могут быть: количество спорных сделок и доля решенных в пользу заказчика (не более 10% споров из которых в большинстве случаев должен выигрывать исполнитель), отзывы и скорость обратной связи; 
  • после того, как исполнитель найден, происходит закрепление договора. MQL5 выступает посредником, который замораживает деньги заказчика;
  • после выполнения заказа исполнитель высылает прототип, с которым заказчик может согласиться или нет. Если все сделано в соответствии с ТЗ (техническое задание), то доработка проекта проводится за дополнительную оплату; 
  • после демонстрации окончательной версии продукта заказчик получает скомпилированный вариант и исходный код (пригодится для доработки или оптимизации). Исполнитель получает деньги, комиссия брокера - за счет заказчика. 
Время написания советника оговаривается в момент заключения договора. Как показывает практика, в 10% случаев сроки срываются и не столько по вине исполнителя, сколько из-за слабого представления объема работы. Все особенности выполнения задачи также оговариваются вначале и фиксируются в договоре. 

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

Правила постановки технического задания: 
  • заказчик обязан глубоко разбираться в том, что он заказывает. Исполнитель только лишь пишет код, он не обязан глубоко вникать в принципы трейдинга. И потому он должен видеть как можно больше конкретики; 
  • ТЗ не должно содержать фраз или задач, которые могут быть восприняты двояко. Лучше расписать все по пунктам. Вариант: посмотрите, как выглядит поставленная задача у других. Перед тем, как исполнитель возьмется за заказ, необходимо убедиться в том, что он точно понял задачу;
  • в ТЗ указываются индикаторы технического анализа, условия постановки ордеров, расчет лота и прочие параметры системы риск-менеджмента. Не нужно описывать, как работает стратегия, нужно указать условия открытия позиции. 
Чтобы написать советник, этого чаще всего оказывается достаточно. Помните, что результаты торговли по ручному способу и автоматическому могут отличаться. Потому сначала протестируйте советник на демо счете. Если результаты сильно отличаются, можно заказать проверку кода и в случае ошибок подать на первого исполнителя жалобу MQL5. И если у вас еще нет личной стратегии, но вы уже хотите начать осваивать алгоритмическую торговлю, тогда выбирайте бесплатные торговые советники и начинайте зарабатывать!

Рекомендуем также ознакомиться с такими статьями

Коментарии

Комментарии пользователей МОФТ

Оставлять отзывы могут только зарегистрированные пользователи.

Пока нет записей.

Зарегистрироваться сейчас