Нужно добавить в советник функцию закрытия позиций в определенное время

Job finished

Execution time 14 days
Feedback from customer
Слабоват, задачи средней сложности уже не тянет. Учиться, учиться и учиться) И в первую очередь добросовестности. Зато простые задачи в принципе может сделать, можно обращаться. Наверное)
Feedback from employee
Не понимает элементарных требований выставления стоп-ордеров - явно пробелы в знаниях. Пишет про несуществующие ошибки вследствие небрежного тестирования.

Specification

Есть рабочий советник МТ4.

Надо сделать:

1. Добавить функцию закрытия позиций и удаления всех ордеров в определенное время (чтобы не переносить на следующие сутки).

2. Добавить возможность открытия противоположных отложенных позиций, при срабатывании выставленных роботом ордеров (по ZigZag выставляет отложенные ордера, при срабатывании надо выставлять в противоположную сторону отложенные ордера, на случаи откатов цены).

3. Сконвертировать для МТ5. 


Исправлять код не надо, все работает, надо только добавить эти две функции (дописать) и сконвертировать для МТ5. 

В итоге должно получится два робота, для МТ4 и копия для МТ5

Files:

Responded

1
Developer 1
Rating
(7)
Projects
14
7%
Arbitration
2
50% / 50%
Overdue
1
7%
Free
2
Developer 2
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
4
Developer 4
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
Similar orders
Цель доработки Исправить механизм пробойной защиты сетки. Пробойный механизм должен: защищать открытые хвосты при выходе цены из диапазона; рассчитывать объём только по текущему плавающему убытку хвостов; закрывать корзину около нуля или с небольшим плюсом; корректно переживать ложные пробои; повторять попытки защиты до закрытия корзины; не останавливать работу основной сетки; не создавать серию бессистемных

Project information

Budget
50 - 100 USD