Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1271
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Написал функцию, которая проверяет условия для входа в позицию.
Проблема в том, что если условие (выделено желтым) не выполняется - функция не завершает свою работу, а переходит к следующему условию. Таким образом сигнал отрабатывает не правильно.
Что нужно сделать, чтобы при невыполнении одного из условий функции - завершалась работа всей функции, сразу после некорректного условия?
Что нужно сделать, чтобы при невыполнении одного из условий функции - завершалась работа всей функции, сразу после некорректного условия?
уберите ветвления по else, можно так попробовать сделать:
уберите ветвления по else, можно так попробовать сделать:
спасибо, буду пробовать.
Как в Mql5 будет выглядеть код
Как в Mql5 будет выглядеть код
Примерно так
Необходимые проверки сами прикрутите.Как в Mql5 будет выглядеть код
Можно и так
можно и так:
Здравствуйте. Пытаюсь прописать условие, но что-то делаю не так. Помогите разобраться.
В момент пересечения ценой снизу вверх линии индикатора открывается позиция на покупку.
Для этого же бара пытаюсь прописать условие:
если цена закрытия текущей свечи выше линии индикатора и цена Bid на любом из последующих баров больше линии индикатора - ..условие 1
Как это правильно сделать?
можно и так:
а с нумерацией баров ничего не надо разве делать. Т.е. код из четверки с первым баром для пятерки будет тоже с первым баром без переворота нумерации?