Какой оператор использовать??

 
Люди добрые посоветуйте какой оператор мне использовать в эксперте.Ситуация такая : мне нужен такой оператор чтобы он открывал сделку после того как цена перейдет опредленный барьер, но чтобы открывал её эксперт один раз и до стоп лосса, я использовал оператор if но с каждым новым тиком он открывает сделки заново а мне нужно только один раз???
 
   total=OrdersTotal();
   if(total<1)//проверка количества ордеров 
 

Спасибо огромное