Как сделать чтоб эксперт ждал нужное мне время?

 
Как сделать чтоб эксперт ждал нужное мне время?
Как сделать такое:
Выполнилось какое-то условие по индикатору, эксперт останавливается и ждет какое-то время (например 30 мин), потом продолжает дальше с того же места. Как, например, функция sleep в Делфи.
 
ожидание
Эксперт не может занять времени больше чем 1 секунду.

Ожидание можно сделать через счетчики, хранимые в переменных.
 
если Вы хотите, чтобы эксперт не работал 30 минут, то можно сделать так

vars: LimitTime(0);
...
if LimitTime>CurTime then exit;
...
if some_condition then LimitTime=CurTime+1800;
...