Изменение логики открытия позиции в советнике.

 
Уважаемые специалисты. Есть советник с подходящим алгоритмом работы, но требуются некоторые изменения. Возможно ли: 1. Открытие и закрытие позиции на сигнальной свече, а не на следующей ? 2. После ТР не открывать заново позицию в том же направлении до следующего сигнала ?
 

Да, сложного ничего нет.

Хотя открытие на не сформировавшейся сигнальной свече - спорный вопрос, с точки зрения сигнальной логики.

 
Благодарю за ответ. А то что спорный, это да.
Причина обращения: