und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 1 - Experte für den MetaTrader 5
- Ansichten:
- 1617
- Rating:
- Veröffentlicht:
- 2023.12.15 14:07
- Aktualisiert:
- 2023.12.15 15:23
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Teil 1. Einführung in MQL5 und Entwicklungsumgebung
Das erste Buchkapitel „Einführung in MQL5 und Entwicklungsumgebung“ beschreibt die Grundlagen der MQL5-Sprachen und der Entwicklungsumgebung.
Eine der neuen Möglichkeiten, die in der MQL5-Sprache im Vergleich zu MQL4 (MetaTrader 4-Sprache) eingeführt wurden, ist die Unterstützung der objektorientierten Programmierung (OOP), die sie C++ ähnlich macht. Obwohl einige OOP-Funktionen bereits von MQL5 nach MQL4 übertragen wurden, könnten viele Nutzer, die mit dem Programmieren nicht vertraut sind, Schwierigkeiten mit OOP haben.
Ziel dieses Buches ist es, diesen Ansatz verständlich und zugänglich zu machen. Das Buch dient als Ergänzung zur MQL5-Referenz, deckt alle Aspekte der MQL5-Programmierung ab und erklärt alle Prozesse im Detail. Die Entwickler können zwischen objektorientierter und prozeduraler Programmierung wählen und beides kombinieren.
Diejenigen, die bereits über Programmiererfahrung verfügen, können die Grundlagen überspringen. C++-Programmierer werden es leichter haben, MQL5 zu beherrschen, aber Sie sollten auf die Sprachunterschiede achten, um Fehler zu vermeiden.
Mit MQL5 können Sie verschiedene Arten von Programmen erstellen, wie z. B. Indikatoren für die grafische Darstellung von Daten, Expert Advisors für die Handelsautomatisierung, Skripte für einmalige Aktionen und Dienste für Hintergrundaufgaben.
Eine Besonderheit von MetaTrader 5 ist die Verwaltung des gesamten Handelssystems vom Client-Terminal aus, in dem MQL5-Programme laufen und Handelsbefehle an den Handelsserver senden. MQL5-Anwendungen sind nicht auf dem Server installiert.
Teil 1 erklärt, wie man Programme bearbeitet, kompiliert und ausführt, und behandelt verschiedene Datentypen, Variablen, Ausdrücke, Arrays, Debugging und Ausgaben.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/45590
Dieser Expert Advisor handelt nicht. Ein einfaches Panel, das mit der Standard-Canvas-Bibliothek implementiert wurde, ermöglicht es Ihnen, Ziffern mit der Maus zu zeichnen. Das trainierte Modell mnist.onnx wird zur Erkennung von Ziffern verwendet.
RectangleTestDer EA tradet mit Hilfe des Rectangle, EMA und SMA Indikator.
Teil 2 "Grundlagen der MQL5-Programmierung" ist eine Einführung in die wichtigsten Konzepte dieser Programmiersprache. Dieser Teil des Buches ist den Datentypen, Bezeichnern, Variablen, Ausdrücken und Operatoren gewidmet. Sie lernen, wie man verschiedene Anweisungen zu einer Programmlogik kombiniert.
MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 3Teil 3 "Objektorientierte Programmierung in MQL5" bietet ein Eintauchen in die Welt der objektorientierten Programmierung (OOP) in der Sprache MQL5. Die Softwareentwicklung ist oft mit der Komplexität der Verwaltung mehrerer Einheiten verbunden und erfordert fortschrittliche Technologien zur Verbesserung von Programmierkomfort, Produktivität und Qualität.