Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2532
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте! Могли бы подсказать, как реализовать следующую задачу: Цена пересекает 5-три перечную SMA. High и low бара, который пересек должны быть выше МА. И если у следующего бара после пересечения high будет меньше и при этом он выше МА, то ставится значок. И значки продолжают ставиться до тех пор пока бар не пробьет хай предыдущего бара или произойдет повторное пересечение МА. Задача вроде бы простая, но у меня возникла проблема в следующим: Как после пересечения МА ставить значки на всех барах у которых хай меньше предыдущего и при этом бары выше МА?
Здравствуйте!
Подскажите пожалуйста эстетичное решение, чтобы во внешнем коде высчитывать среднее значение ATR100 за 50 свечей и потом данное значение использовать в основном коде.
Примерно понимаю, что внешний код должен выглядеть как-то так:
Всем привет. Подскажите команды для работы с пуктами. Допустим, если цена поднялась на 100 пунктов -- делаем то, а если поднялась на 200 -- другое действие
Нет никаких специальных команд для работы с пунктами. Есть операторы присваивания и сравнения. Создаешь глобальную или статическую переменную (такую которая не будет инициализироваться на каждом тике), присваиваешь ей значение цены.
Далее на каждом тике сравниваешь текущее значение с сохраненным. Если разность превысила 100 или 200 пунктов, то делаешь то что задумал.
как сделать, чтобы позиция открывалась лишь 1 раз. У меня просто такая проблема: есть условие, оно выполняется и на следующую свечу, когда нужно заходить по маркету, каждый новый тик открывается позиция по маркету. Подскажите, как исправить?