Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1343
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Виталий, а зачем всё это? Надо имея > 1 окна индикатора получить номер окна и чего-то туда всунуть?
Да, верно.
Нужно получить номер окна, где находится индикатор. Для этого кликаем кнопку и получаем данные
мт4 работает
мт5 только в одном - первом установленном, копии игнорирует
Дошло уже до такого, ну ни в какую не решается задача недели :(
Да, верно.
Нужно получить номер окна, где находится индикатор. Для этого кликаем кнопку и получаем данные
мт4 работает
мт5 только в одном - первом установленном, копии игнорирует
Ну, видимо это следствие повышенной производительности… Зачем пересчитывать индикатор 100500 раз по прихоти не очень умного пользователя? Но вот так случилось, что от защиты страдают некоторые возможности.
Наверное надо ввести в короткое имя индикатора внешний параметр.
Так работает. Проверено.
Ну, видимо это следствие повышенной производительности… Зачем пересчитывать индикатор 100500 раз по прихоти не очень умного пользователя? Но вот так случилось, что от защиты страдают некоторые возможности.
Наверное надо ввести в короткое имя индикатора внешний параметр.
Так работает. Проверено.
Опять-же, нужно менять префикс при загрузке следующей копии?
Опять-же, нужно менять префикс при загрузке следующей копии?
а словами то можно озвучить какая цель?
кнопки можно и не на своем окне создавать и контролировать.
что это будет?
а словами то можно озвучить какая цель?
кнопки можно и не на своем окне создавать и контролировать.
что это будет?
Не знаю, но нужно именно так: Создать в своём подокне, и при клике получить номер этого подокна. Рисовать ничего не нужно, только кнопку, которая при клике выводит информацию в Алерт о номере подокна
Не знаю, но нужно именно так: Создать в своём подокне, и при клике получить номер этого подокна. Рисовать ничего не нужно, только кнопку, которая при клике выводит информацию в Алерт о номере подокна
проверил на своем первом исходнике:
увы, все как Вы пишите - если запустить несколько копий этого индикатора с параметрами по умолчанию, то кнопка будет только на первом индикаторе в подокне
а если изменить параметры при запуске, то все ОК
в общем непонятная ситуация
проверил на своем первом исходнике:
увы, все как Вы пишите - если запустить несколько копий этого индикатора с параметрами по умолчанию, то кнопка будет только на первом индикаторе в подокне
а если изменить параметры при запуске, то все ОК
в общем непонятная ситуация
Вот тут и вопрос: Как сменить параметры автоматически, не влезая в настройки?
Пока ничего не получается ...
---
P.S. В идеале, но увы
Пока ничего не получается ...
и не получится:
добавил в:
набрасываю индикатор - получаю в логе OnInit, а вот следующий индикатор уже молчит, т.е. действительно запущена всего одна копия индикатора, а остальные индикаторы это просто графическая оболочка
и не получится:
добавил в:
набрасываю индикатор - получаю в логе OnInit, а вот следующий индикатор уже молчит, т.е. действительно запущена всего одна копия индикатора, а остальные индикаторы это просто графическая оболочка
Вот так и есть. Видать архитектура мт5 - кривая. В мт4 всё работает отменно.
Если решили в мт5 так сделать, тогда поставили-бы запрет на запуск копии индикатора с одинаковыми входными параметрами, а то вроде как он есть, а по факту его - нет.