![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Понятно Петр. Спасибо.
Не удобно, конечно, для разработчика. Очень много лишнего кода и телодвижений.
Все же вариант с указателем на функцию намного лучше.
Чего ж неудобно то? Вот попробуешь и тогда выводы сделаешь.))
Мне видится, что твой файл Internal_API.mqh, который придется писать разработчику достаточно объемный и замысловатый. Сколько будет строк кода в нем в такой постановки задачи с одной кнопкой?
Для разработчика важно разработать свой GUI привычным способом, создавая объект.
Например, у меня такая задача выглядит следующим образом:
желтым цветом выделено все, что касается создания и настройки GUI. Больше ничего делать не нужно.
Каждый новый элемент GUI - это одна строка кода + функция обработчик события от этого элемента
Николай, я все уже обьяснил.
ну Ок
ты ж не предоставил этот файл, поэтому и строю предположения.
Будем ждать вариант со всеми файлами, чтобы можно было протестировать в живую.
Я "чищу" код перед релизом, "перестраиваю" движок, убираю ненужные вещи (если удается их найти), одновременно вспоминая, как все работало.
С нетерпением жду вашего релиза, хочу понять ваши идеи по кодированию.
Питер, я тебя не понимаю. Вы не ответили на вопросы.
Для программистов важно знать, как взаимодействовать с графическим интерфейсом во время работы.
Вот пример моего графического интерфейса. Я нажал на ярлык светлой/темной темы, и это событие немедленно вызвало функцию изменения цвета фона и линий. Как вы осуществляете это взаимодействие?
Что значит " Пользователь НЕ будет взаимодействовать (вообще) с моим кодом . "?
Программисту нужно взаимодействовать не с кодом, а с событиями, которые должны этот код генерировать.
В конце концов, GUI - это не отдельная независимая программа. GUI в конечном итоге должен взаимодействовать с основной программой разработчика. Будь то индикатор или советник.
GUI, который вы показываете на своих фотографиях, просто потрясающий, не могли бы вы рассказать нам, как вы этого добились?
С нетерпением жду вашего релиза, хочу понять ваши идеи по кодированию.