1) Попробуйте вместо ">=" писать ">", а вместо "<=" писать "<". А то в случае равенства МА получается совпадание сразу нескольких вариантов. Я понимаю, что вероятность равенства ненормализованных МА мала, но все же.
2) Пустяк, но тем не менее. Перед открытием Buy вы закрываете существующую позу, скорее всего Sell. В этом случае нужно закрывать сделку по Ask, а у вас по Bid. В случае с открытием Sell - также нужно заменить закрытие Buy по цене Bid вместо Ask.
Подскажите пожалуйста. в чем ошибка у меня в коде?
Код сильно урезал. Вопрос в следующем. почему у меня не срабатывает переход от МА72 к МА12, а только от МА12 к МА72
Посмотрите пересечение линий здесь https://book.mql4.com/ru/samples/indicators и здесь https://book.mql4.com/ru/build/conditions.
Правила проведения торговых операций здесь https://book.mql4.com/ru/trading/orders.
1) Попробуйте вместо ">=" писать ">", а вместо "<=" писать "<". А то в случае равенства МА получается совпадание сразу нескольких вариантов. Я понимаю, что вероятность равенства ненормализованных МА мала, но все же.
пробывал (точнее так сначала и сделал), но неполучилось. поэтому 2ой раз попробывал с равенством (ну мало ли).
Посмотрите пересечение линий здесь https://book.mql4.com/ru/samples/indicators и здесь https://book.mql4.com/ru/build/conditions.
Правила проведения торговых операций здесь https://book.mql4.com/ru/trading/orders.
спасибо, погляжу

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Подскажите пожалуйста. в чем ошибка у меня в коде?
Код сильно урезал. Вопрос в следующем. почему у меня не срабатывает переход от МА72 к МА12, а только от МА12 к МА72