Diskussion zum Artikel "Wie man ein interaktives MQL5 Dashboard/Panel mit Hilfe der Controls-Klasse erstellt (Teil 1): Einrichten des Panels"

 

Neuer Artikel Wie man ein interaktives MQL5 Dashboard/Panel mit Hilfe der Controls-Klasse erstellt (Teil 1): Einrichten des Panels :

In diesem Artikel erstellen wir ein interaktives Handels-Dashboard mit der Klasse Controls in MQL5, das zur Rationalisierung von Handelsvorgängen dient. Das Panel enthält einen Titel, Navigationsschaltflächen für Handel, Schließen und Informationen sowie spezielle Aktionsschaltflächen für die Ausführung von Geschäften und die Verwaltung von Positionen. Am Ende dieses Artikels werden Sie über ein Grundgerüst verfügen, das Sie in den nächsten Kapiteln weiter ausbauen können.

Im Folgenden werden wir die wichtigsten Komponenten unseres interaktiven GUI-Panels/Dashboards für Händler erläutern. Das Panel wird aus mehreren wesentlichen Elementen bestehen, die jeweils einen bestimmten Zweck erfüllen, um die Effizienz des Handels zu steigern. Wir werden uns auf drei Hauptnavigationsschaltflächen konzentrieren: Trade, Close, und Information (Handeln, Schließen und Information), die jeweils mit entsprechenden Aktionsschaltflächen ausgestattet sind.

Der Handelsbereich enthält Schaltflächen für Handelsvolumen, Preis, Stop-Loss (SL) und Take-Profit (TP) sowie Ausführungsschaltflächen für Buy (Kaufen), Sell (Verkaufen) und Buy-Stop und viele andere. Der Abschnitt „Schließen“ enthält unter anderem Funktionen wie „Alle im Gewinn schließen“ und „Alle schwebenden Aufträge schließen“, die einen schnellen Zugriff auf wichtige Handelsmanagement-Tools gewährleisten. Im Bereich Informationen schließlich werden wichtige Handelsdaten wie Kontostand, Margenhöhe und Marktaktualisierungen in Echtzeit angezeigt.

Um diese Elemente visuell darzustellen, stellen wir ein Chart-Layout zur Verfügung, das zeigt, wie diese Komponenten innerhalb des Panels angeordnet werden. Diese Illustration wird in den folgenden Abschnitten des Artikels als Fahrplan für den Aufbau unserer Nutzeroberfläche dienen und uns dabei helfen, diese Elemente in eine zusammenhängende und nutzerfreundliche Oberfläche zu integrieren. Hier ist die vollständige Illustration:

PANEL ILLUSTRATION

Autor: Allan Munene Mutiiria

 

Ich habe vor kurzem mit dem Erlernen von MQL5 begonnen und bin auf alle möglichen Schwierigkeiten gestoßen. Dieser Artikel ist für Anfänger leicht zu verstehen. Alles ist kurz und klar. Ich möchte dem Autor für seine Professionalität danken. Während des Studiums des Artikels habe ich nicht nur gelernt, wie man das Panel erstellt, sondern auch einige weitere nützliche Fähigkeiten zur Beherrschung der Programmierung erworben. Vielen Dank an den Autor! Ich freue mich auf Teil 2.

Mit freundlichen Grüßen an den Autor,

B.V. Dolgikh

 
Line00 Erlernen von MQL5 begonnen und bin auf alle möglichen Schwierigkeiten gestoßen. Dieser Artikel ist für Anfänger leicht zu verstehen. Alles ist kurz und klar. Ich möchte dem Autor für seine Professionalität danken. Während des Studiums des Artikels habe ich nicht nur gelernt, wie man das Panel erstellt, sondern auch einige weitere nützliche Fähigkeiten zur Beherrschung der Programmierung erworben. Vielen Dank an den Autor! Ich freue mich auf Teil 2.

Mit freundlichen Grüßen an den Autor,

B.V. Dolgikh

Sicher. Sehr willkommen. Danke.

 
Ich danke Ihnen vielmals.
Ist das Panel auf verschiedenen Monitoren ansprechbar? Wenn ja, wie haben Sie das gemacht.
Dankeschön
 
Etienne Bah Mumbah #:
Reagiert das Panel auf verschiedenen Monitoren? Wenn ja, wie haben Sie das gemacht?

"Wir müssen nun dafür sorgen, dass die Schaltflächen live sind und auf Klicks und automatische Aktualisierungen reagieren, wann immer dies erforderlich ist.

Das Wort "Raten" spielt auf Teil 2 an, den es nicht gibt und seit der Erstellung von Teil 1 im Oktober 2024 auch nicht gegeben hat.

Wenn Sie nicht warten wollen und keine Klick-Ereignisse programmieren können, finden Sie hier das kostenlose Handelsforum eines anderen Programmierers:

Code Base

Einfaches Order-Panel

Manuel Alejandro Cercos Perez, 2022.08.08 18:18

Quellcode des einfachen Auftragspanels

 
Ryan L Johnson #:

"Jetzt müssen wir dafür sorgen, dass die Schaltflächen live sind, auf Klicks reagieren und sich bei Bedarf automatisch aktualisieren, worum wir uns in späteren Teilen kümmern werden.

Das Wort "später" deutet auf einen zweiten Teil hin, der nicht existiert und nicht existiert hat, seit der erste Teil im Oktober 2024 erstellt wurde.

Wenn Sie nicht warten wollen und nicht wissen, wie man Klick-Ereignisse programmiert, finden Sie hier das kostenlose Trading Board eines anderen Programmierers:


Teil 2

https://www.mql5.com/de/articles/16146

Создаем интерактивную MQL5-панель с использованием класса Controls (Часть 2): Добавление отзывчивости кнопок
Создаем интерактивную MQL5-панель с использованием класса Controls (Часть 2): Добавление отзывчивости кнопок
  • 2025.05.27
  • www.mql5.com
В этой статье мы преобразуем нашу статическую панель мониторинга MQL5 в интерактивный инструмент, добавив отзывчивость кнопок. Мы рассмотрим, как автоматизировать функционал компонентов графического интерфейса, гарантируя, что они будут правильно реагировать на нажатия пользователя. К концу статьи мы создадим динамический интерфейс, который повышает вовлеченность пользователей и удобство торговли.
 
Ah ha. Danke, dass Sie das gepostet haben. Es ist schon seltsam, dass alle Links unter diesem Artikel nicht Teil 2 dieses Artikels enthalten.