Функция OrderProfit() и отложенный ордер

 
Интерестно, почему OrderProfit() и для не сработавшего отложеного ордера возвращает значение отличное от нуля, что должно быть, казалось бы, по логике вещей? И значение чего, она вообще возвращает?