Здравствуйте! Помогите пожалуйста с доработкой простого советника.Просто сам я не смогу (серого вещества маловато).

 
Советник работает по принципу сетки. на каждом новом тике выставляет ордера в обе стороны. Но мне хотелось бы чтобы ордера выставлялись не на каждом тике, а можно было выставлять расстояние между ними. Пожалуйста помогите... 
Файлы:
priceopen.mq4  2 kb
 
maxsi-kmi:
Советник работает по принципу сетки. на каждом новом тике выставляет ордера в обе стороны. Но мне хотелось бы чтобы ордера выставлялись не на каждом тике, а можно было выставлять расстояние между ними. Пожалуйста помогите... 

Про ошибки говорить не буду. Код одна сплошная ошибка.

Но типа чтобы протестить

 if (OrderType()==0&&Ask-Pr<distance*Point)
            OpBuy=0;
  if (OrderType()==1&&Pr-Bid<distance*Point)
            OpSell=0;
Причина обращения: