Непонятная ошибка при модификации ордеров

 
Здравствуйте, уважаемые разработчики! У меня возникла проблема модернизации открытых ордеров по стопу. Выдает сообщение: There is no reason to upgrade... При этом все условия для проведения процедуры модернизации соблюдены. Кто нибудь может объяснить причину? Спасибо за Ваши ответы.
 
 
В любом случае нужен код, который отвечает за проверку правильности торгового запроса, и те строки журнала, которые предшествуют ошибке. Ну и заодно проверьте, что выдаст GetLastError() после получения ошибки модификации.
 
Ihor Herasko:
В любом случае нужен код, который отвечает за проверку правильности торгового запроса, и те строки журнала, которые предшествуют ошибке. Ну и заодно проверьте, что выдаст GetLastError() после получения ошибки модификации.

Прошу прощения, оказалось, что в коде это мое сообщение и я нашел ошибку. Спасибо Игорь.

     

Причина обращения: