
- MQL5 ist eine objektorientierte Sprache, die es ermöglicht, verschiedene Objekte wie Labels direkt auf dem Chart auszugeben.
- In diesem Tutorial wird gezeigt, wie man ein Label (in diesem Fall „Textobjekt“ genannt) erstellt, das den aktuellen Ask-Preis in einer bestimmten Schriftgröße und Schriftart anzeigt.
- Der TRIX Indikator zeigt, ob man sich in einer Long- oder Short-Position befinden sollte.
- Der Ask-Preis ist der Preis, der gefordert wird, wenn man eine Position kaufen möchte.
- Es gibt Währungspaare mit unterschiedlichen Anzahlen von Nachkommastellen, daher wird die Funktion
Digits
verwendet, um die richtige Anzahl zu erhalten. - Mit der Funktion
ObjectCreate
wird ein neues Objekt erstellt, in diesem Fall ein Label. - Die Schriftart, Schriftgröße und der Text des Labels können mit den Funktionen
ObjectSetString
undObjectSetInteger
angepasst werden. - Nachdem alle Einstellungen vorgenommen wurden, wird der Expert Advisor kompiliert und im MetaTrader getestet.
- Im Testlauf wird das erstellte Label auf dem Chart angezeigt und zeigt den aktuellen Ask-Preis an.
- Das Tutorial zeigt auch, wie man die Schriftart und Schriftgröße im Quelltext ändert und die Änderungen im MetaTrader überprüft.
- Insgesamt ermöglicht dieses Tutorial den Nutzern, in weniger als 5 Minuten einen einfachen Expert Advisor zu erstellen, der ein Text-Label-Objekt in MQL5 anzeigt.
Video-Zeitstempel
- 0:00 – Einführung in die objektorientierte Sprache MQL5 und die Erstellung eines Labels als Textobjekt.
- 0:30 – Darstellung verschiedener Objekte, die direkt auf dem Chart angezeigt werden können.
- 1:00 – Start des MQL5-Prozesses im MetaEditor.
- 1:30 – Erstellung eines neuen Expert Advisors namens „Simples Objekt Label“.
- 2:00 – Abruf des aktuellen Ask-Preises und Erklärung der Bedeutung.
- 2:30 – Festlegung der Eigenschaften für das Textobjekt und Auswahl der Schriftart.
- 3:00 – Auswahl der Schriftgröße und Einstellung des Textinhalts für das Label.
- 3:30 – Bestimmung der Position des Labels auf dem Chart.
- 4:00 – Kompilierung des Expert Advisors und Test im MetaTrader.
- 4:30 – Anzeige des erstellten Labels im MetaTrader.
- 5:00 – Änderung der Schriftart und Schriftgröße im Quelltext.
- Was ist das Hauptziel dieses MQL5 Tutorials?
- Das Hauptziel dieses Tutorials ist es, zu zeigen, wie man mit MQL5 ein Label-Objekt erstellt, das den aktuellen Ask-Preis auf dem Chart anzeigt.
- Was zeigt das erstellte Label-Objekt an?
- Das Label-Objekt zeigt den aktuellen Ask-Preis in einer bestimmten Schriftgröße und Schriftart an.
- Wie holt man sich den aktuellen Ask-Preis in MQL5?
- Man verwendet die Funktion
SymbolInfoDouble
mit der KonstanteSYMBOL_ASK
, um den aktuellen Ask-Preis für das aktuelle Währungspaar zu erhalten.
- Man verwendet die Funktion
- Wie bestimmt man die Schriftart und Schriftgröße des Labels?
- Mit den Funktionen
ObjectSetString
undObjectSetInteger
kann man die Schriftart und Schriftgröße des Labels festlegen.
- Mit den Funktionen
- Wie wird der Text des Labels festgelegt?
- Mit der Funktion
ObjectSetString
und der KonstanteOBJPROP_TEXT
kann man den Text des Labels festlegen.
- Mit der Funktion
- Wie positioniert man das Label auf dem Chart?
- Mit der Funktion
ObjectSetInteger
und den KonstantenOBJPROP_XDISTANCE
undOBJPROP_YDISTANCE
kann man die Position des Labels vom linken Rand und von oben festlegen.
- Mit der Funktion
- Wie testet man den erstellten Expert Advisor im MetaTrader?
- Im MetaTrader verwendet man den Strategietester, wählt den erstellten Expert Advisor aus und startet den Test mit aktivierter Visualisierungsoption.
- Kann man die Schriftart und Schriftgröße des Labels im Quelltext ändern?
- Ja, man kann die Schriftart und Schriftgröße im Quelltext ändern und den Expert Advisor erneut kompilieren, um die Änderungen zu sehen.
- Was zeigt der Expert Advisor während des Tests an?
- Während des Tests zeigt der Expert Advisor das Label mit dem aktuellen Ask-Preis auf dem Chart an.
- Was hat der Benutzer am Ende des Tutorials gelernt?
- Der Benutzer hat gelernt, wie man in weniger als fünf Minuten einen einfachen Expert Advisor in MQL5 erstellt, der ein Label-Objekt auf dem Chart anzeigt.