Библиотеки: EasyAndFastGUI - библиотека для создания графических интерфейсов - страница 22
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А что за событие "завершения формирования окна"? Как его вызывать, и где?
Вызывается в самом конце функции CreateGUI(void)
CWndEvents::CompletedGUI();
Вызывается в самом конце функции CreateGUI(void)
Хорошо. Добавил. Далее запускаю скомпилированный файл и появляется полностью неактивная панель. У Вас так же? Или у Вас панель в рабочем состоянии?
ОК. Самостоятельно добавил в Ваш файл обработчик событий, в котором вызывается обработчик событий библиотеки. Ожило. С задержками, но ожило.\
В итоге разбора кодов Анатолия, я понял, что размер изображения нулевой. Поэтому и не создаётся ресурс.
Всё ли Вы сделали в вашем коде так, как предлагает делать Анатолий? Или Вы сами от себя там в произвольном порядке что-то делаете?
Первая версия библиотеки, которая в базе кода больше неактуальна и не поддерживается.
Она доступна только лишь в качестве примеров для тех, кто любит самостоятельно изучать коды от других авторов.
Вторая версия библиотеки пока больше недоступна для продаж в маркете по соглашению с компанией, в которой я сейчас работаю.
Поэтому, к сожалению, читателям придётся разбираться с этими вопросами самостоятельно, так как я пока не обладаю достаточным временем, чтобы удовлетворить огромное количество запросов.
Подскажите плиз, кто-нибудь уже создавал на основе данной библиотеки модуль(подпсистему) управления ордерами стоп-лосс, тейк-профит для открытыми позициями, который можно было бы интегрировать в сторонний торговый эксперт?
Что-то напоминающее систему управления в TradingView или вот этой бразильской разработки (https://youtu.be/gvkoAO49kls?si=DdKwaJ7gxwMjEawL) (https://www.mql5.com/en/articles/10499)?
Подскажите плиз, кто-нибудь уже создавал на основе данной библиотеки модуль(подпсистему) управления ордерами стоп-лосс, тейк-профит для открытыми позициями, который можно было бы интегрировать в сторонний торговый эксперт?
Что-то напоминающее систему управления в TradingView или вот этой бразильской разработки (https://youtu.be/gvkoAO49kls?si=DdKwaJ7gxwMjEawL) (https://www.mql5.com/en/articles/10499)?
Да, возможно создать такой модуль.
Есть два варианта, как это можно сделать:
1. Внешний независимый модуль.
2. Модуль, как часть библиотеки EAF.
Я пробовал первый вариант, так как он мне изначально показался проще в реализации, но настроить это было непросто, чтобы быстро работало.
Здравствуйте, уважаемые участники форума! Разбираю статьи примеры кода Анатолия работы с библиотекой EasyAndFastGUI. Многие из тестовых экспертов не запускаются. Например, эксперт из финальной версии библиотеки валится с ошибкой “2023.10.18 21:52:27.458 ExampleEAF (USDRUBF,H1) CElement::CreateCanvas > Не удалось присоединить холст для рисования к графику: 4016”.
В примерах из более ранних статей вместо изображений из файлов .bmp рисуются пустые красные рамочки.
Получается, разработчики что-то поменяли в логике работы с отрисовкой изображений? Подскажите, пожалуйста, в какую сторону “копать”?
Здравствуйте, уважаемые участники форума! Разбираю статьи примеры кода Анатолия работы с библиотекой EasyAndFastGUI. Многие из тестовых экспертов не запускаются. Например, эксперт из финальной версии библиотеки валится с ошибкой “2023.10.18 21:52:27.458 ExampleEAF (USDRUBF,H1) CElement::CreateCanvas > Не удалось присоединить холст для рисования к графику: 4016”.
В примерах из более ранних статей вместо изображений из файлов .bmp рисуются пустые красные рамочки.
Получается, разработчики что-то поменяли в логике работы с отрисовкой изображений? Подскажите, пожалуйста, в какую сторону “копать”?
Открывать статью, в которой описывается создание файлов изображений, делать как там написано и смотреть какие где ошибки появляются. Далее уже по ним ориентироваться.
Артём, благодарю за поддержку!
Разобрался. Дело оказалось в длинном пути к файлам .mq5 и .mqh
В случае примера финальной версии библиотеки EasyAndFast было так:
MQL5
- Experts
- Очень____Преочень_____Длинное ____ Имя ____ Директории
- ExampleEAF.mq5
- MainWindow.mqh
- Program.mqh
Уменьшил имя директории - все заработало. Может, кому пригодится.
Уменьшил имя директории - все заработало. Может, кому пригодится.
надо перенести в ветки про предложения и улучшения.
лимиты на длину строк, input и проч. становятся критичными. Человек явно не в системное ограничение уткнулся
Кстати, неплохо-бы их текущие озвучить..
PS/ хотя модераторам по барабану