Тестирование в МетаТрейдере вопрос

 
Тестирование в МетаТрейдере вопрос
Пишем код:
for cnt=1 to TotalTrades
begin
if (ord(cnt,VAL_PROFIT)<0) then
{
If((CurTime-LastTradeTime)<3600) then Exit;
};
end;
в результате при отрицательной прибыли на одном ордере берется таймаут в 1 час... так задумывалось... но почемуто при тестировании не работает...
что не так???
 
уточнение
Не совсем понятно, что у Вас не работает. Ваш эксперт начинает работать до истечения одного часа с времени последней операции? Или эксперт перестает работать совсем? Если возможно, приведите пример неработающего эксперта с Вашим кодом.
 
re: уточнение
Включение данного кода не дает никакого эффекта при тестировании.
Причина обращения: