Помогите доработать советник

 

Первоначально советник направление открывается верно, вторую сделку надо уже смотреть по условиям ниже.

- если при закрытии позиции условия остались прежние и фильтр(ТФ М30) и направление на ТФ М5, робот не должен немедленно открываться - торговля для него запрещена, до того времени пока цена не окажется за спред того места на котором закрылась позиция или (если меньше чем спред было) цена не станет больше той на которой закрылись.


Также необходимо добавить в советник - реверсирование позиции. На ТФ М30 линия фильтра разворачиваются в обратную сторону и на ТФ М5 та же картина (линия разворачиваются в обратную сторону) - позицию надо немедлено закрыть и открыть в новом направлении новую позицию.



Помогите, пожалуйста, не могу сообразить как добавить эти два условия. 

Файлы:
Fet_v2.mq4  63 kb