Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1371
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Буфера.
Буфер надо отлавливать не цветом, а значением.
Посмотрите, что выдает буфер, когда изменяет цвет.
т.е. допустим, есть 2 буфера. Красный и зеленый.
Выведи эти два буфера через Commen и проследите, что показывает буфер, когда он "активен". Это числовые значения. Вот с ними и взаимодействуете.
Спасибо Никита.
Просто индекс буфера) цвет же там может быть любой.
Разобрались?
Буфер надо отлавливать не цветом, а значением.
Посмотрите, что выдает буфер, когда изменяет цвет.
т.е. допустим, есть 2 буфера. Красный и зеленый.
Выведи эти два буфера через Commen и проследите, что показывает буфер, когда он "активен". Это числовые значения. Вот с ними и взаимодействуете.
Не надо давать советы которые подходят к mql4 и не всегда подходят к mql5
Здравствуйте. Как все-таки получить индекс цвета в советнике? (Получить сигнал при смене цвета).
Как правило в индикаторе сначала идёт буфер значений, а следом идёт буфер цвета.
А потом получив handle индикатора копируешь значения 1го или 3го буфера. Там могут быть значения только целые от нуля, 0 и выше, в зависимости от количества цветов заданных в индикаторе. Всё это надо знать во время программирования советника.
Подскажите, как правильно создавать графический объект в MQL5, чтобы избежать ошибки 4202?
В MQL4 пользовался таким кодом:
Но в MQL5 ObjectFind() возвращает error 4202
Подскажите, как правильно создавать графический объект в MQL5, чтобы избежать ошибки 4202?
В MQL4 пользовался таким кодом:
Но в MQL5 ObjectFind() возвращает error 4202
Если объект не найден, то это и есть ошибка поиска объекта…
ERR_OBJECT_NOT_FOUND
4202
Графический объект не найден
Не надо его алертить…