Trabalho concluído
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Termos de Referência
Техническое задание на советник.
Работа советника основана на выставлении отложенного ордера.
Пример условия выставления ордера: текущий час закрылся ростом, следующий час должен пройти в противоположную сторону от предыдущего не менее 50 пп и не более 200 пп (возможность редактировать). Когда свеча прошла вниз на это количество пунктов - выставляется ордер на покупку по цене закрытия предыдущего часа. Соответственно сразу выставляется SL и TP.
Открытая сделка на словах. Примеры открытия и отмены в конце ТЗ на скринах.
Если в примере выше сделка открылась, то на графике правило выглядит следующим образом. Предыдущий час свеча роста. Час заключения сделки пошёл вниз, развернулся, нарисовав тень (50-200 пп) и пошёл вверх. Сделка открылась в точке закрытия прошлой свечи. Час открытия сделки пошёл вверх, в сторону предыдущего. Выставлен TP и SL. Т.е. двигаемся по тренду в рамках выбранного таймфрейма.
Размер лота.
Размер лота фиксированный (возможность редактировать)
SL и TP.
Стоп лосс пусть будет 200 пп (новыми), тейк профит 400 пп. Это для теста и близко к тому, что надо по итогу. (возможность редактировать)
Отмена отложенного ордера.
Отмена отложенного ордера в случае свечи более 200 пп (возможность редактировать)
Время работы и таймфрейм.
Советник должен иметь настройки времени работы (например с 02.00 до 10.00)
Советник должен иметь настройки выбора таймфрейма для работы.
Безубыток.
Перевод TP в безубыток (цена открытия) при достижении цены в плюс 300 пп. (пример) (возможность отключать и редактировать)
Ограничение убытков.
При получении определённого количества SL в рамках выставленного времени работы советник должен отключаться. (возможность отключать этот параметр и редактировать). Пример: 0 – параметр отключён, 3 – при получении 3 SL советник отключается.
Ограничение прибыли.
При получении определённого количества TP в рамках выставленного времени работы советник должен отключаться. (возможность отключать этот параметр и редактировать). Пример: 0 – параметр отключён, 10 – при получении 10 TP советник отключается.