советник и открытие позиции

 
советник и открытие позиции
у меня вопрос по поводу советника.
если у меня условия открытия позиции такие:
If(Close(0)
 
Откроеться по первой цене закрытия
Откроеться по первой цене закрытия на текущем баре, и вудет открыт до тех пор пока не появяться условия для закрытия позы
 
но отнрытие будет , конечно по
но отнрытие будет , конечно по текущей Bid Ask.
И вообще, это условие недописани, и всё зависит от другой части условия.
Причина обращения: