Обсуждение статьи "Сделайте торговые графики лучше с интерактивным графическим интерфейсом на основе MQL5 (Часть II): Перемещаемый интерфейс (II)"

 

Опубликована статья Сделайте торговые графики лучше с интерактивным графическим интерфейсом на основе MQL5 (Часть II): Перемещаемый интерфейс (II):

Раскройте потенциал динамического представления данных в своих торговых стратегиях и утилитах с помощью нашего подробного руководства по созданию перемещаемых графических интерфейсов в MQL5. Погрузитесь в фундаментальные принципы объектно-ориентированного программирования и узнайте, как легко и эффективно разрабатывать и использовать один или несколько перемещаемых графических интерфейсов на одном графике.

Теперь создадим панель с нуля, используя файл .mqh. При необходимости позаимствуем фрагменты нашего предыдущего кода. Чтобы эффективно организовать наши файлы, создадим новую папку Movable Dashboard MQL5.

Далее создадим два новых файла: Movable_Dashboard_MQL5.mq5 будет служить нашим основным файлом .mq5, а в файле GUI_Movable.mqh будет храниться код для перемещения панели. Правильное присвоение имен этим файлам имеет решающее значение для удобного управления несколькими файлами.

С помощью этих шагов мы повторили то, чего достигли в части 1, используя более эффективный код. Обратите внимание на значительную разницу в объеме кода, используемого в основном файле .mq5 в частях 1 и 2. И самое приятное то, что дальше будет только лучше.


Результат:

Рис. 2. Простая перемещаемая панель

Автор: Kailash Bai Mina

Причина обращения: