Выставление ордеров раз в день и управление ими

 
Помогите пожалуйста!
Пытаюсь настроить в советнике такую функцию как выставление ордеров 1 раз в день. 1 бай или селл стоп, который переходит в бай или селл. На следующий день редактируем старые стоп-ордера если осталить и ставим новые.
Пробовал по-разному. Или полный завал по ордерам (ставит новые до стоп-аута) или ставит 10 поз за год и на этом тестирование заканчивается. Тоесть раз в месяц или в несколько...
Кто-то знает как выставлять ордера 1 раз в день?

Для справки, стратегия тут:
http://forex-strategies-revealed.com/advanced/midnight-setup

до редактирования ордеров на второй день успею еще дойти, мне нужно настроить их выставление.

Для хай-лоу использую следующую функцию:
MaxPrice=High[ArrayMaximum(High,24,1)];
MinPrice=Low[ArrayMinimum(Low,24,1)];
Может кому пригодится. Считает хай и лоу за последние 24 часа, можно считать для серверов, которые не в ГМТ часовом поясе.
 
Все, разобрался.
Если кому интересно, добавил проверку следующего вида:
       if(OrderType()==OP_SELL)
        {
         if(TimeDayOfYear(OrderOpenTime())==TimeDayOfYear(TimeCurrent()))
         sell++;
        }
Тоесть если день сменился, можно смело довыставлять ордера. Надеюсь кому-нибудь пригодится.