Обсуждение статьи "Трейдинг с экономическим календарем MQL5 (Часть 5): Добавление в панель адаптивных элементов управления и кнопок сортировки"

 

Опубликована статья Трейдинг с экономическим календарем MQL5 (Часть 5): Добавление в панель адаптивных элементов управления и кнопок сортировки:

В этой статье мы создадим кнопки для фильтров валютных пар, уровней важности, временных фильтров и функцию отмены для улучшения управления панелью. Кнопки будут запрограммированы на динамическую реакцию на действия пользователя, обеспечивая бесперебойное взаимодействие. Мы также автоматизируем их поведение, чтобы отражать изменения в реальном времени на панели. Это повысит общую функциональность, мобильность и оперативность панели.

В этом разделе мы сосредоточимся на создании кнопок фильтров, которые позволят нам управлять различными аспектами нашей панели, такими как фильтры валютных пар, уровня важности и временного диапазона, непосредственно с панели. Добавив эти кнопки, мы упростим взаимодействие с панелью управления, избавившись от необходимости каждый раз открывать код или изменять его, когда нам нужно изменить настройки фильтра. Цель — разработать интуитивно понятный пользовательский интерфейс, обеспечивающий гибкость и при этом сохраняющий простоту и ясность макета.

Сначала мы определим положение и свойства каждой из кнопок фильтра. Мы разместим эти кнопки на панели инструментов, что позволит нам переключаться между различными настройками валютных пар, уровнями важности и временными фильтрами. Например, мы разместим кнопки фильтра валют в правом верхнем углу панели инструментов, кнопки выбора фильтра валюты, важности и времени — в разделе заголовка, а кнопку отмены — сразу после их определения. Каждая кнопка будет соответствовать определенной настройке фильтра, и мы можем нажать на эти кнопки, чтобы применить нужные нам фильтры.


Автор: Allan Munene Mutiiria

 
Полезно, спасибо.
Но сколько статей не видел касательно интерфейсов, все это выглядит так будто сейчас 2005 год.