Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 5 - Experte für den MetaTrader 5

Ansichten:
291
Rating:
(6)
Veröffentlicht:
2023.12.15 15:03
Aktualisiert:
2023.12.15 15:48
\MQL5\Experts\MQL5Book\p5\ \MQL5\Files\MQL5Book\
ansi1252.txt (0.05 KB) ansehen
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
utf8.txt (0.05 KB) ansehen
\MQL5\Include\MQL5Book\
AutoPtr.mqh (1.87 KB) ansehen
ColorMix.mqh (6.25 KB) ansehen
Comments.mqh (3.71 KB) ansehen
CRC32.mqh (1.89 KB) ansehen
DateTime.mqh (2.56 KB) ansehen
DBSQLite.mqh (24.03 KB) ansehen
Defines.mqh (0.71 KB) ansehen
IS.mqh (0.98 KB) ansehen
LibRand.mqh (1.23 KB) ansehen
MapArray.mqh (2.64 KB) ansehen
MqlError.mqh (8.53 KB) ansehen
OptReader.mqh (21.93 KB) ansehen
Periods.mqh (1.95 KB) ansehen
PNG.mqh (5.31 KB) ansehen
PRTF.mqh (1.07 KB) ansehen
RSquared.mqh (2.27 KB) ansehen
RTTI.mqh (1.57 KB) ansehen
Tableau.mqh (8.79 KB) ansehen
Timing.mqh (1.71 KB) ansehen
toyjson.mqh (11.4 KB) ansehen
TplFile.mqh (8.12 KB) ansehen
TradeReportSVG.htm (0.38 KB)
TradeUtils.mqh (11.51 KB) ansehen
Tuples.mqh (4.94 KB) ansehen
Uninit.mqh (1.16 KB) ansehen
URL.mqh (4.64 KB) ansehen
Warnings.mqh (0.54 KB) ansehen
\MQL5\Include\MQL5Book\ws\
wsclient.mqh (5.19 KB) ansehen
wsframe.mqh (11.62 KB) ansehen
wsprotocol.mqh (15.63 KB) ansehen
wstools.mqh (6.22 KB) ansehen
\MQL5\Indicators\MQL5Book\p5\
EventAll.mq5 (3.18 KB) ansehen
IndStub.mq5 (1.15 KB) ansehen
IndWPR.mq5 (2.8 KB) ansehen
UseM1MA.mq5 (6.92 KB) ansehen
UseWPR1.mq5 (2.95 KB) ansehen
UseWPR2.mq5 (2.47 KB) ansehen
UseWPR3.mq5 (1.91 KB) ansehen
\MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p5\
AllInOne.mq5 (1.58 KB) ansehen
AllInOne.mqh (5.16 KB) ansehen
ChartXY.mq5 (2.67 KB) ansehen
\MQL5\Services\MQL5Book\p5\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Teil 5. Erstellen von Anwendungsprogrammen in MQL5

Unter „Teil 5. Erstellen von Anwendungsprogrammen“ des Buches „MQL5 Programming for Traders“ werden wir tiefer in die APIs eintauchen, die mit dem algorithmischen Handel verbunden sind, einschließlich Finanzdatenanalyse und -verarbeitung, Chart-Visualisierung, Automatisierung und Nutzerinteraktionen.

Wir beginnen mit den allgemeinen Prinzipien der Erstellung von MQL-Programmen und betrachten die Ereignistypen, Funktionen und Modelle im Terminal. Anschließend werden wir den Zugriff auf Zeitreihen, Operationen mit Diagrammen und grafischen Objekten sowie die Prinzipien der Erstellung und Anwendung jedes einzelnen MQL-Programmtyps untersuchen.

Das MetaTrader 5-Terminal unterstützt fünf Arten von Programmen: technische Indikatoren, Expert Advisors (EAs) für den automatischen oder halbautomatischen Handel, Skripte für die Durchführung einmaliger Aufgaben, Dienste für Hintergrundoperationen und Bibliotheken für einzelne Funktionsmodule.

Anwendungsprogramme in MQL5


Wir werden uns mit der Arbeit mit Indikatoren und Charts befassen und Techniken erlernen, die auch auf Expert Advisors anwendbar sind. Die Entwicklung von Expert Advisors wird im nächsten Teil des Buches besprochen, wo wir die automatische Ausführung von Aufträgen, die Formalisierung von Handelsstrategien sowie deren Prüfung und Optimierung anhand historischer Daten untersuchen.

Wir werden lernen, wie man integrierte Standardindikatoren verwendet und wie man eigene Anwendungen von Grund auf oder auf der Grundlage anderer Indikatoren erstellt. Alle kompilierten Programme werden im Navigator von MetaTrader 5 angezeigt, mit Ausnahme der EX5-Bibliotheken, die von anderen Programmen verwendet werden, aber keine eigene Darstellung im Navigator haben.

Als Ergebnis werden wir ein umfassenderes Verständnis der Fähigkeiten der MQL5-Sprache und ihrer Anwendung im algorithmischen Handel gewinnen. So können wir effektiv mit Finanzdaten arbeiten und Handelsindikatoren und Expert Advisors erstellen.


Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/45594

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 4 MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 4

Im vierten Teil des Buches werden wir uns auf die Beherrschung der integrierten Funktionen (MQL5-API) konzentrieren und uns nach und nach in spezialisierte Subsysteme vertiefen. Jedes MQL5-Programm kann eine Fülle von Technologien und Funktionalitäten nutzen. Daher ist es sinnvoll, mit den einfachsten und nützlichsten Funktionen zu beginnen, die in den meisten Programmen verwendet werden können.

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 3 MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 3

Teil 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.

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 6 MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 6

In Teil 6 von „MQL5 Programming for Traders“ werden wir eine Schlüsselkomponente der MQL5-Sprache untersuchen - die Automatisierung des Handels. Wir beginnen mit einer Beschreibung der grundlegenden Einheiten, wie z. B. der Spezifikationen für Finanzinstrumente und der Einstellungen für Handelskonten. Dies sind die Voraussetzungen für die Erstellung ordnungsgemäß funktionierender Expert Advisors.

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 7 MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 7

Der abschließende siebte Teil des Buches befasst sich mit den erweiterten Möglichkeiten der MQL5-API, die bei der Entwicklung von Programmen für MetaTrader 5 nützlich sind. Dazu gehören nutzerdefinierte Finanzsymbole, integrierte wirtschaftliche Kalenderereignisse und allgemeine Technologien wie Netzwerke, Datenbanken und Kryptografie.