Самая распространенная ошибка при заказе советника это неправильное подача информации. Я расскажу вам, как нужно составлять техническое задание на разработку советника (индикатора, скрипта).

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

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

Вот так должно выглядеть техническое задание на советник:

  1. Рабочий инструмент, период:
    любой инструмент и период
     
  2. Используемые индикаторы: 
    EMA6: Moving Average, период 6, сдвиг 0, тип EMA, по ценам Close 
    EMA25: Moving Average, период 25, сдвиг 0, тип EMA, по ценам Close

     
  3. Правила работы по системе: 
    при пересечении средних EMA6 и EMA25 входим на первой закрытой свече после пробоя в направлении EMA6 по рыночной цене,
    стоп выставляем на расстоянии минимума\максимума за последние 5 баров.
    тейк профит не выставляем.
    После достижения заданного уровня профита, переносим стоп в безубыток (количество пунктов настраиваемо).
    После получения заданнорй прибыли включаем простой трейлинг стоп.
    При появлении обратного сигнала открытый ордер закрывается, и открывается новый (цикл повторяется). При закрытии ордера по стопу, новый ордер не открывается пока не будет нового сигнала.

    техническое задание на советник
     
  4. Настройки:
    - настройки для индикаторов
    - настройки уровня безубытка
    - настройки трейлинг стопа

     
  5. Дополнительные пожелания
    - возможность задать ТФ в советнике

Как вы видите, ничего сложного тут нет, все просто. Мы описали наши действия при ручной торговле по системе. 
 

Основные пункты любого технического задания на советник:

  1. Рабочий инструмент, период: указываем рабочий инструмент и период (ТФ)
  2. Используемые индикаторы: указываем настройки индикаторов или высылаем настроенный шаблон для терминала (tpl) и необходимые индикаторы и необходимые файлы 
  3. Правила работы по системе: описываем порядок работы по системе (входы, выходы, сопровождение позиций). Лучше всего сопроводить видео или скриншотами.
  4. Настройки: необходимые обязательные настройки
  5. Дополнительные пожелания к советнику

Перейти к оформлению заказа?