Как ограничить количество сделок в день?

 

Доброго времени суток.

Необходимо чтоб советник совершал одну сделку в день.

В mql4 организовывал так: 

if (OrderSelect(HistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY)==true)
{int last_close_time=TimeDay(OrderCloseTime());}

 

if (Day()!=last_close_time) ;

 

Можно ли подобное организовать в mql5 ???

 

Сейчас еще подумал, жедательно сделать одну сделку на баре :) 

 

И у меня наверно в тему вопрос. Как можно наказывать (конечно программно ) советник в тестере

при тестировании если я допустим хочу чтоб он не совершал

больше допустим 20 сделок или наоборот не меньше двух сделок за сутки.

Я конечно имею ввиду не простой подсчет и ограничение сделок а кокой нибудь стратегический подход.


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