Как в советнике прописать открытие и закрытие позиции через определенное время

 
https://www.mql5.com/ru/code/8930
 
https://www.mql5.com/ru/code/8929
 
spups1 >>:
Закачал RndTrade он открывает и закрывает позиции каждые 4 часа,хочется поменять.

Вот такой код в советнике на закрытие, я предположил что+14400 это и есть те 4 часа,поменял но не чего не изменилось.
//+------------------------------------------------------------------+
//| Проверка на закрытие позиции |
//+------------------------------------------------------------------+
void checkForClose()
{
if(OrderSelect(0, SELECT_BY_POS)==true)
{
if( (OrderOpenTime()+14400) < TimeLocal() )
if(OrderClose(OrderTicket(),1,Ask,3) == false)
Print("Ошибка при закрытии позиции");
}
else
{
Print("OrderSelect() вернул ошибку - ",GetLastError());
}
}
//+------------------------------------------------------------------+

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