Написать простой вспомогательный советник mt4

Job finished

Execution time 4 days
Feedback from customer
Работа выполнена на отлично! Качественно и быстро. Советник получился именно такой как я себе и представлял. Спасибо большое!

Specification

Здравствуйте, нужно написать простой вспомогательный советник для mt4 с двумя функциями - закрытие всех сделок в заданное время и отправкой уведомлений на электронную почту о состоянии баланса счета.
Советник должен будет работать в паре с другим основным торговым советником на vps сервере.
ТЗ
1. В настройках советника сделать возможность указать время (в формате 24 часа) в которое советник должен будет закрыть абсолютно все сделки на счете, включая сделки открытые другим советником.
2. В настройках советника сделать возможность указать 3-4 уровня баланса счета при прохождении которых в любую сторону советник будет отправлять уведомление на электронную почту о состоянии баланса счета.
Пример того как это должно работать - в настройках указываем например уровни 50, 100, 200. Изначальный баланс 90. Ведётся активная торговля и после удачной сделки баланс становиться 101 - отправляется уведомление на почту о состоянии баланса счета. Далее ведётся торговля при балансе 100+ и никаких уведомлений не отправляется. После неудачной сделки баланс стал 98 - отправилось уведомление. И т.д. так же и с другими уровнями. То есть уведомления отправляются один раз при каждом пересечении заданных уровней баланса.
3. В настройках советника сделать возможность изменять Magic number.

Responded

1
Developer 1
Rating
(44)
Projects
74
20%
Arbitration
1
0% / 100%
Overdue
0
Free
2
Developer 2
Rating
(202)
Projects
263
22%
Arbitration
23
52% / 17%
Overdue
0
Loaded
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(84)
Projects
142
13%
Arbitration
11
55% / 18%
Overdue
3
2%
Free
Similar orders
Цель доработки Исправить механизм пробойной защиты сетки. Пробойный механизм должен: защищать открытые хвосты при выходе цены из диапазона; рассчитывать объём только по текущему плавающему убытку хвостов; закрывать корзину около нуля или с небольшим плюсом; корректно переживать ложные пробои; повторять попытки защиты до закрытия корзины; не останавливать работу основной сетки; не создавать серию бессистемных

Project information

Budget
30+ USD
Deadline
from 1 to 7 day(s)