Diskussion zum Artikel "Erstellen eines Handelsadministrator-Panels in MQL5 (Teil IX): Code Organisation (III): Kommunikationsmodul"

 

Neuer Artikel Erstellen eines Handelsadministrator-Panels in MQL5 (Teil IX): Code Organisation (III): Kommunikationsmodul :

Nehmen Sie an einer ausführlichen Diskussion über die neuesten Fortschritte im MQL5-Schnittstellendesign teil, wenn wir das neu gestaltete Kommunikations-Panel vorstellen und unsere Serie über den Aufbau des neuen Admin-Panels unter Verwendung von Modularisierungsprinzipien fortsetzen. Wir werden die Klasse CommunicationsDialog Schritt für Schritt entwickeln und ausführlich erklären, wie man sie von der Klasse Dialog erbt. Außerdem werden wir Arrays und die ListView-Klasse in unserer Entwicklung nutzen. Gewinnen Sie umsetzbare Erkenntnisse, um Ihre MQL5-Entwicklungsfähigkeiten zu verbessern - lesen Sie den Artikel und beteiligen Sie sich an der Diskussion im Kommentarbereich!

Heute wollen wir unser New Admin Panel dort weiter ausbauen, wo wir im letzten Artikel aufgehört haben, in dem wir die Modularisierung als Schlüsselaspekt einer umfassenderen Codeorganisation vorgestellt haben. Wir haben die Klasse AdminHomeDialog eingeführt, die für die Erstellung der Admin-Home-Oberfläche zuständig ist. Dieses Home-Panel dient als zentraler Knotenpunkt für den Zugriff auf verschiedene Funktionen und besteht aus Zugriffskontrolltasten, die zu drei Hauptkomponenten-Panels führen:

  • Trade Management Panel 
  • Communications Panel
  • Analytics Panel

Dies sind nicht die endgültigen Grenzen des Systems, da neue Funktionen möglich sind, wenn wir die bestehende Grundlage weiter verfeinern und erweitern. In dieser Diskussion konzentrieren wir uns speziell auf das Kommunikations-Panel als Modul, das im Vergleich zu seiner vorherigen Version innerhalb des monolithischen Admin-Panels weiter verbessert wurde.


Autor: Clemence Benjamin