У меня лёгкий офф-топик, заранее сорри. У меня были проблемы с использованием такого рода объектов https://forum.mql4.com/ru/62356, (пост 62356), на мой пост никто не отвечал, я перепостил в английский форум, https://www.mql5.com/en/forum/151066 и там модератор порекомендовал обратиться в сервис деск, который общий для mql5/4, я это сделал и тогда получил ответ, что ошибка исправлена и в след. билде ее не будет. Вывод такой - можно сделать максимально простой пример на основе стандартного кода от metaquotes, увидите - Ваш или не Ваш баг, и - в сервис.
Да, спасибо, я так и собираюсь. Если тут ничего не посоветуют - обращусь в Сервисдеск, уже не раз обращался...
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Приветствую.
В индикаторе используется диалоговая панель, наследник от CAppDialog, в соответствии с примером из MT5.
После ввода значения диалог надо погасить, и потом, когда нужно - снова отобразить.
В МТ5 все прекрасно проходит по функциям Hide() - Show() или по функции Visible(true - false) и по дальнейшему вызову функции ChartRedraw().
Однако, в МТ4 - несмотря на те же вызовы - диалог остается на графике. При этом - он перестает реагировать на клики мышкой. То есть, он "как бы исчез", но "как бы есть".
Что я еще забыл ? Как надо поступить в МТ4 ?