Как определить значение SL и TP для уже открытого ордера?

 
Есть ли возможность узнать значения SL, TP для уже открытых ордеров? Если эксперт работает непрерывно - проблем нет, но вот если по какой-либо причине останавливаешь работу эксперта и через некоторое время запускаешь снова - узнать эти параметры становится проблематично... Конечно самый простой выход - записывать все параметры открытых ордеров в отдельный файл, а потом считывать эти данные из него. Но такой способ не всегда возможен в силу ряда причин. Поэтому интересно - есть ли другой способ, не через запись в файл, ведь эти параметры уже сохранены в системе?
 
AKM:
.. есть ли другой способ, не через запись в файл, ведь эти параметры уже сохранены в системе?
Теория: Учебник по MQL4 Торговые операции Закрытие и удаление ордеров (Функция OrderSelect())
Учебник по MQL4 Торговые операции Модификация ордеров (OrderStopLoss())

Практика: Учебник по MQL4 Создание обычной программы Учёт ордеров
Учёт ордеров в большой программе
.

 
Спасибо, я не понял работу функции OrderStopLoss(). Самое лучшее - это посмотреть работу в коде. В указанных примерах я нашел то, что искал. Я внес соответствующие правки в свой код, и сейчас все работает как надо. Спасибо.
Причина обращения: