Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Техническое задание.
За основу необходимо взять уже написанный торговый эксперт на основе стратегии ВОЗВРАТ(во вложении эксперт).
Требования:
1. Эксперт должен быть написан понятным кодом(к каждому блоку в коде прописать комментарии)
2. Эксперта нужно написать под MetaTrader4
3. Валютная пара - любая, включая Indicatives
4. Таймфрейм. Любой.
Что необходимо вынести во внешние параметры:
1. Установка take profit
2. Установка stop losse
3. Торгуемый лот
4. Старт. Значение времени по терминалу(к примеру: 21:00)
5. Виртуальный стоп лосс
6. Виртуальный тейк профит
7. Дополнительно на ваше усмотрение(проскальзывание и т.п.)
Механика работы эксперта
1. Эксперт включается в работу в 20:00(в случе если используется другой стартовый интервал, то ровно за один час до начала торгов роботом) по времени терминала и находится в режиме ожидания
2. После закрытия свечи в 21:00 робот должен проверить как закрылась свеча(цена закрытия выше цены открытия, цена закрытия ниже цены открытия, цена закрытия равна цене открытия)
Условие открытия ордера:
а) Цена закрытия свечи в 21:00 выше цены открытия - buy
б) Цена закрытия свечи в 21:00 ниже цены открытия - sell
Условия проверки параметров перед открытием ордера:
а) Обязательная проверка в каком направлении закрылась свеча в 21:00
б) Если цена закрытия свечи в 21:00 равна цене открытия - ордер не открывается и эксперт ожидает следующего дня.
в) если спред больше 2 пунктов то ордер не открывается.
Условия закрытия ордера
1. Закрытие по тейк профит
2. Закрытие по стоп лосс
3. Закрытие по виртуальным тейк профит или стоп лосс