ModernUI Library
- Bibliotheken
- Levi Dane Benjamin
- Version: 1.0
- Aktivierungen: 10
ModernUI Library für MetaTrader 5
ModernUI ist eine chartbasierte Benutzeroberflächen-Bibliothek für MetaTrader 5. Sie hilft MQL5-Entwicklern dabei, sauberere EA-Panels, Dashboards, Einstellungsfenster, Formulare, Tabellen, Dialoge, Drawer und kompakte Trading-Interfaces direkt innerhalb der MT5-Chartumgebung zu erstellen.
Sie wurde für Entwickler entwickelt, die eine professionellere Interface-Ebene als verstreute Chart-Objekte möchten, dabei aber die volle Kontrolle über die eigene EA-, Indikator- oder Utility-Logik behalten wollen.
Was Sie erstellen können
ModernUI ist nicht auf eine bestimmte Art von Panel beschränkt. Sie bietet eine wiederverwendbare Interface-Ebene für nahezu jedes chartbasierte Tool, das Sie in MetaTrader 5 erstellen möchten.
Sie können ModernUI für einfache Einstellungsfenster, kompakte Trading-Panels, vollständige Dashboards, Datenansichten, Steuerungspanels, Konto-Tools, Workflow-Bildschirme, Monitoring-Interfaces, Utility-Fenster, Frontends für kommerzielle EAs und vieles mehr verwenden.
Die enthaltenen Demos zeigen mehrere praktische Beispiele, sind aber nur Ausgangspunkte. Wenn Ihr MQL5-Projekt Buttons, Eingaben, Tabellen, Dialoge, Tabs, Drawer, Charts, Statusbereiche oder eine sauberere Möglichkeit zur Darstellung von Informationen im Chart benötigt, liefert ModernUI die passenden Bausteine.
Hauptfunktionen
- Chartbasierte UI-Controls für MetaTrader 5
- Buttons, Labels, Badges, Eingaben, Spin Edits, Slider, Combo Boxes, Tabs, Drawer, Dialoge, Menüs, Listen, Tabellen, Charts und Stat Cards
- Schnelle Wrapper für App-Fenster, Sections, beschriftete Eingaben, Button-Reihen, Statuszeilen, Toast-Nachrichten und einfache Tabellen
- Unterstützung für Dark Theme und Light Theme
- Wiederverwendbare Layout- und Styling-Helfer
- Drei öffentliche Showcase-Demos enthalten
- Quick-Start-Dokumentation, Beispiele und Hinweise zur Fehlerbehebung enthalten
Schnelle Wrapper
ModernUI enthält optionale schnelle Wrapper für häufige Interface-Muster. Sie können damit App-Fenster, gruppierte Sections, beschriftete Eingaben, Button-Reihen, Statuszeilen und einfache Tabellen schnell erstellen und behalten trotzdem Zugriff auf die zugrunde liegenden Controls, wenn tiefere Anpassungen erforderlich sind.
Sie können die schnellen Wrapper für eine schnellere Entwicklung verwenden oder direkt mit den Low-Level-Controls arbeiten, wenn Sie eigene Layouts, Handler, Datenquellen oder spezielles Verhalten benötigen.
Enthaltene Showcase-Demos
- ModernUI Showcase Demo — eine umfassende Demonstration der wichtigsten Controls und Interface-Komponenten.
- Trading Dashboard Showcase — ein Dashboard-Beispiel mit Panels, Cards, Statusbereichen und datenorientierten Layouts.
- Trade Panel Showcase — ein kompaktes Trading-Interface, das zeigt, wie ein praktisches Chart-Panel strukturiert werden kann.
Wie Sie ModernUI erhalten
Das MQL5-Market-Produkt enthält den kostenpflichtigen ModernUI Launcher EA. Der Launcher dient als Showcase-Demo und bietet Zugriff auf das aktuelle ModernUI-Bibliothekspaket.
Die vollständigen Installationsanweisungen finden Sie im verlinkten Quick-Start-Guide und im Support-Beitrag.
Wichtiger Trading-Hinweis
ModernUI ist ausschließlich eine Benutzeroberflächen-Bibliothek. Es handelt sich nicht um eine Trading-Strategie, einen Trade Copier, ein Broker-Ausführungssystem oder ein automatisches Trading-Produkt.
Die Demos im Trading-Stil sind Interface-Demonstrationen. Sie eröffnen, ändern oder schließen keine Trades von selbst. Sie bleiben für Ihre eigene Trading-Logik, Validierung, Risikobehandlung und Broker-Ausführung verantwortlich.
Grundlegende Verwendung
Typisches Include:
#include <ModernUI\ModernUI.mqh>
Ein ModernUI-Projekt initialisiert normalerweise eine MuiRoot-Instanz, baut das Panel in OnInit, leitet Chart-Ereignisse über OnChartEvent weiter, aktualisiert über OnTimer und fährt in OnDeinit sauber herunter.
Was ModernUI nicht ist
- Es ist keine Trading-Strategie
- Es ist kein Trade Copier
- Es ist kein eigenständiger Trade Manager
- Es platziert keine Trades für Sie
- Es garantiert keine Trading-Ergebnisse
- Es ersetzt nicht Ihre eigene EA-Logik
Support
Der ModernUI-Support wird öffentlich über den offiziellen ModernUI-MQL5-Support-Thread und die Produktkommentare abgewickelt. So bleiben häufige Fragen, Lösungen und Anwendungsbeispiele für andere Entwickler sichtbar.
Wenn Sie Support benötigen, geben Sie bitte Ihre ModernUI-Version, die betroffene Demo oder Datei, den genauen Compilerfehler oder die Meldung aus dem Experts-Log sowie die Information an, ob das Problem auch in einer der mitgelieferten Demos auftritt.
Zusammenfassung
ModernUI bietet MQL5-Entwicklern eine praktische Möglichkeit, sauberere chartbasierte Interfaces in MetaTrader 5 zu erstellen. Es enthält wiederverwendbare Controls, schnelle Wrapper, Themes, Showcase-Demos und Dokumentation, damit Sie professionelle Panels erstellen können, ohne jedes Interface von Grund auf neu aufzubauen.

