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

 
1. Открывай сделку при поступлении нового бара, а не на каждом тике. Эта техника хорошо описана здесь.
2. Перед каждым созданием нового ордена функцией OrderSelect проверяй все свои ордера, и если они отложынные, то удаляй. В help залезь, там все подробно написано. Если не разберьшься, то смотри уроки Rosha на http://www.alpari.org/ru/experts/articles
Причина обращения: