Господа, прошу помощи. Беру простой пример использования AppWidow:
В MT5 работает без проблем.
В МТ4, после нескольких переключение тайм-фрейма, получаю картинку, типа ниже:
Подскажите, куда копать?
А так?
#include <Controls\Dialog.mqh> CPanelDialog AppWindow; int OnInit() { if(!AppWindow.Create(0,"AppWindow",0,20,20,360,324)) return(INIT_FAILED); AppWindow.Run(); return(INIT_SUCCEEDED); } void OnDeinit(const int reason) { AppWindow.Destroy(reason); }
Пробегитесь по статье
- www.mql5.com
Нашел таблетку на форуме
#include <Controls\Dialog.mqh> CAppDialog *AppWindow; int OnInit() { AppWindow = new CAppDialog; if(!AppWindow.Create(0,"AppWindow",0,20,20,360,324)) return(INIT_FAILED); AppWindow.Run(); return(INIT_SUCCEEDED); } void OnDeinit(const int reason) { AppWindow.Destroy(reason); delete AppWindow; }
Похоже, mql4 плохо за собой "мусор убирает".
Нашел таблетку на форуме
Похоже, mql4 плохо за собой "мусор убирает".
Конструкция при удалении панели с графика закрывает сам график, или нет?
Конструкция при удалении панели с графика закрывает сам график, или нет?
Последний код, приведенный мною, не разваливает панель и не удаляет график.
Предыдущий вариант, со статическим объектом, вел себя совсем не адекватно: при переключении ТФ размножал панель, как на скрине выше, а при удалении советника с графика (после "разваливания"), удалял сам график.
Последний код, приведенный мною, не разваливает панель и не удаляет график.
Предыдущий вариант, со статическим объектом, вел себя совсем не адекватно: при переключении ТФ размножал панель, как на скрине выше, а при удалении советника с графика (после "разваливания"), удалял сам график.
Да, разобрался уже. Спасибо!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Господа, прошу помощи. Беру простой пример использования AppWidow:
В MT5 работает без проблем.
В МТ4, после нескольких переключение тайм-фрейма, получаю картинку, типа ниже:
Подскажите, куда копать?