Библиотеки: EasyAndFastGUI - библиотека для создания графических интерфейсов - страница 37

 
Отличная библиотека, однако в ней отсутствуют примеры из версии 2.0.
 

Первая версия библиотеки, которая в базе кода больше неактуальна и не поддерживается.

Она доступна только лишь в качестве примеров для тех, кто любит самостоятельно изучать коды от других авторов.

Вторая версия библиотеки пока больше недоступна для продаж в маркете по соглашению с компанией, в которой я сейчас работаю.

Поэтому, к сожалению, читателям придётся разбираться с этими вопросами самостоятельно, так как я пока не обладаю достаточным временем, чтобы удовлетворить огромное количество запросов. 

 

Подскажите плиз, кто-нибудь уже создавал на основе данной библиотеки модуль(подпсистему) управления ордерами стоп-лосс, тейк-профит для открытыми позициями, который можно было бы интегрировать в сторонний торговый эксперт?

Что-то напоминающее систему управления в TradingView или вот этой бразильской разработки (https://youtu.be/gvkoAO49kls?si=DdKwaJ7gxwMjEawL) (https://www.mql5.com/en/articles/10499)?

Developing a trading Expert Advisor from scratch (Part 23): New order system (VI)
Developing a trading Expert Advisor from scratch (Part 23): New order system (VI)
  • www.mql5.com
We will make the order system more flexible. Here we will consider changes to the code that will make it more flexible, which will allow us to change position stop levels much faster.
 
Gladiator WXT #:

Подскажите плиз, кто-нибудь уже создавал на основе данной библиотеки модуль(подпсистему) управления ордерами стоп-лосс, тейк-профит для открытыми позициями, который можно было бы интегрировать в сторонний торговый эксперт?

Что-то напоминающее систему управления в 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 рисуются пустые красные рамочки.

Получается, разработчики что-то поменяли в логике работы с отрисовкой изображений? Подскажите, пожалуйста, в какую сторону копать?

 
A_2017 #:

Здравствуйте, уважаемые участники форума! Разбираю статьи примеры кода Анатолия работы с библиотекой EasyAndFastGUI. Многие из тестовых экспертов не запускаются. Например, эксперт из финальной версии библиотеки валится с ошибкой “2023.10.18 21:52:27.458         ExampleEAF (USDRUBF,H1)                CElement::CreateCanvas > Не удалось присоединить холст для рисования к графику: 4016”.

В примерах из более ранних статей вместо изображений из файлов .bmp рисуются пустые красные рамочки.

Получается, разработчики что-то поменяли в логике работы с отрисовкой изображений? Подскажите, пожалуйста, в какую сторону копать?

Открывать статью, в которой описывается создание файлов изображений, делать как там написано и смотреть какие где ошибки появляются. Далее уже по ним ориентироваться.

 
Anatoli Kazharski #:

Здравствуйте!

К сожалению, я временно снял с продажи библиотеку EasyAndFastGUI 2.0 из-за соглашения с компанией, с которой я сейчас сотрудничаю.

Здравствуйте Анатолий,

Когда же все-таки EasyAndFastGUI 2.0 снова появится в продаже? Мне очень нужна обновленная версия этой библиотеки.


Спасибо

 

Артём, благодарю за поддержку!

Разобрался. Дело оказалось в длинном пути к файлам .mq5 и .mqh

В случае примера финальной версии библиотеки EasyAndFast было так:

MQL5

 - Experts

   - Очень____Преочень_____Длинное ____ Имя ____ Директории

        - ExampleEAF.mq5

        - MainWindow.mqh

        - Program.mqh


Уменьшил имя директории - все заработало. Может, кому пригодится.

 
A_2017 #:


Уменьшил имя директории - все заработало. Может, кому пригодится.

надо перенести в ветки про предложения и улучшения.

лимиты на длину строк, input и проч. становятся критичными. Человек явно не в системное ограничение уткнулся

Кстати, неплохо-бы их текущие озвучить..

PS/ хотя модераторам по барабану

 
Maxim Kuznetsov #:

надо перенести в ветки про предложения и улучшения.

лимиты на длину строк, input и проч. становятся критичными. Человек явно не в системное ограничение уткнулся

Кстати, неплохо-бы их текущие озвучить..

PS/ хотя модераторам по барабану

Откуда столько ненависти и "знаний" кому и что "по барабану", а кому - нет?

За себя говорите. Всегда. Не имейте привычки публично утверждать ложь о других людях.

Честно - Ваши подобные выходки начинают уже надоедать.