Alexandr Gavrilin:
есть ли способ без dll определить открыта данная панель или нет?
т.к. хочу отображать под ней кнопки и другие элементы и надо знать когда их смещать ниже и когда возвращать на исходную позицию.
терминал не важен, думаю решение должно быть универсальным.
Да, можно. Пример реализации: Piano.
Теперь работает.
посмотрите тут
https://www.mql5.com/ru/code/17448
boolIsChartOneClick(void) | Возвращает флаг наличия панели торговли OneClick на чарте | booltrue/false |
aChartsAndMW5Class
- голосов: 9
- 2017.01.30
- Artyom Trishkin
- www.mql5.com
Класс, позволяющий легко определять из ваших MQL5-программ изменения в окне "Обзор рынка" (смена сортировки символов, добавление, удаление символа или наборов символов), открытие и закрытие новых графиков, а так же наличие/отсутствие панели торговли в один клик на графике, на котором работает программа.
kaus_bonus:
посмотрите тут
https://www.mql5.com/ru/code/17448
boolIsChartOneClick(void) | Возвращает флаг наличия панели торговли OneClick на чарте | booltrue/false |
спасибо, опробую.
show_one_click=ChartGetInteger(0,CHART_SHOW_ONE_CLICK);
блин все логично)
работает и в мт4 и мт5.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
есть ли способ без dll определить открыта данная панель или нет?
т.к. хочу отображать под ней кнопки и другие элементы и надо знать когда их смещать ниже и когда возвращать на исходную позицию.
терминал не важен, думаю решение должно быть универсальным.