Tarea técnica
Требуется разработать утилиту для защиты акаунта, путем закрытия любого другого советника при заданных условиях, а также последующим открытием всех закрытых окон по создаваемым шаблонам.
Утилита должна устанавливаться на одно окно и далее она может отслеживать работу всех запущенных советников. Далее при заданных условиях утилита должна отключить выбранные советники и при наступлении благоприятных условий включить их обратно.
Условия при которых утилита отключает другие советники:
1) Во время выхода новостей (выбор важности и времени до начала и окончания)
2) При достижении максимального количества лотов или ордеров, а также при повышении спреда или волатильности.
3) При чрезмерной просадке на депозите в целом и за день.
4) Запрет торговли в заданное время. Для торговли в определенные дни недели и время.
Условия выбора по взаимодействию с другими советниками:
1) Выбор символа
2) Выбор меджик номера
3) Выбор типа ордеров (отложенные и рыночные)
4) Отключение советников или также закрытие открытых позиций
Дополнительные требования:
1) Работа без использования DLL
2) Предоставление открытого кода
3) Выполнить графические метки на чарте: символ/ спред / волатильность / просадка/ время до закрытия при выходе следующей новости или до окончания разрешенного времени.
4) Продукт на платформе МТ4
Дополнительная информация по заданию, примерный перечень входных переменных, через чат.
Буду рада сотрудничеству.