Код советника для закрытия всех ордеров при определенном условии

Помогите пожалуйста с написанием кода для советника!

Закрытие всех существующих ордеров (отложенных и открытых) при закрытие одного из них по тейку или стопу.

Dr.Smit:

Помогите пожалуйста с написанием кода для советника!

Закрытие всех существующих ордеров (отложенных и открытых) при закрытие одного из них по тейку или стопу.

Начинайте и показывайте.

Простой же алгоритм:

1. при старте совы сохраняем время старта.

2. перебираем в цикле закрытые позиции в истории.

3. при нахождении позиции с временем закрытия позже времени старта советника - закрываем все ордера в терминале, терминал тоже закрываем, а то хозяин придёт, а там убытки )))

evillive:

Простой же алгоритм:

1. при старте совы сохраняем время старта.

2. перебираем в цикле закрытые позиции в истории.

3. при нахождении позиции с временем закрытия позже времени старта советника - закрываем все ордера в терминале, терминал тоже закрываем, а то хозяин придёт, а там убытки )))


Спасибо, но если не трудно можно этот пример в коде?
Dr.Smit:

Спасибо, но если не трудно можно этот пример в коде?
Здесь.

Помогите пожалуйста в написании блока закрытия ордера по условию. Дело в том,что ни один блок из многих ресурсов,которые вставлял в свой советник

у меня не работает, ни по номеру ,ни  по тикету.

medved169:

Помогите пожалуйста в написании блока закрытия ордера по условию. Дело в том,что ни один блок из многих ресурсов,которые вставлял в свой советник

у меня не работает, ни по номеру ,ни  по тикету.

Условие закрытия вы пишете свое, функцию закрытия берете отсюда это функции Ким И В
Вторая страница, закрытие всех, 
https://www.mql5.com/ru/forum/131859