Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
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 6 - Experte für den MetaTrader 5

Ansichten:
468
Rating:
(7)
Veröffentlicht:
2023.12.15 15:09
Aktualisiert:
2023.12.15 15:52
\MQL5\Experts\MQL5Book\p6\
BandOsMA.mq5 (12.61 KB) ansehen
FrameTransfer.set (0.51 KB)
MathCalc.mq5 (0.99 KB) ansehen
MathCalc.set (0.29 KB)
OCO2.mq5 (9.37 KB) ansehen
OptReportPage.htm (1.36 KB)
\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\p6\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p6\
Opt2Csv.mq5 (1.21 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Teil 6. Automatisierung des Handels

„Teil 6. Automatisierung des Handels“ aus „MQL5 Programming for Traders“ untersucht eine Schlüsselkomponente der MQL5-Sprache. 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. Anschließend werden wir uns mit den integrierten Funktionen und Datenstrukturen, den roboterspezifischen Ereignissen sowie den wichtigsten Aspekten der Operationen eines Expert Advisors im Strategietester befassen. Der MetaTrader 5 Strategy Tester ist eine wichtige Komponente bei der Entwicklung von Handelsrobotern, da er es Ihnen ermöglicht, die finanzielle Leistung zu bewerten und Handelsstrategien zu optimieren.

Der Tester bietet unverzichtbare Werkzeuge für die Fehlersuche in verschiedenen Modi, einschließlich visueller Tests mit Balken oder Ticks, mit modellierten oder echten Ticks. Es ermöglicht auch die visuelle Wiedergabe des Angebotsflusses von Angeboten und einfache Tests ohne Sichtfenster. Wir haben bereits gesehen, wie man Indikatoren im visuellen Modus testet. Für sie ist jedoch nur eine begrenzte Anzahl von Einstellungen zulässig. Bei der Entwicklung von Expert Advisors haben wir Zugriff auf die gesamte Bandbreite der Testerfunktionen.

Automatisierung des Handels



Wir werden uns auch eine andere Darstellung der Marktdaten ansehen: Markttiefe und seine Software-Schnittstelle.

MetaTrader 5 bietet die Möglichkeit, Finanzinstrumente (Symbole) zu analysieren und zu handeln, die die Grundlage für alle Untersysteme des Terminals bilden. Die Nutzer können Symbole aus der vom Broker bereitgestellten Liste auswählen und sie im Market Watch überwachen. Mit der MQL5-API können Sie die Eigenschaften aller Symbole anzeigen und analysieren und sie zur Market Watch hinzufügen oder entfernen.

Zusätzlich zu den Standardsymbolen, die von den Brokern zur Verfügung gestellt werden, unterstützt MetaTrader 5 die Erstellung von nutzerdefinierten Symbolen, das Laden ihrer Eigenschaften und Kursverläufe aus beliebigen Datenquellen oder ihre Berechnung mit Formeln und MQL5-Programmen.

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

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

In Teil 5 des Buches beschäftigen wir uns eingehender mit den APIs, die mit dem algorithmischen Handel verbunden sind, einschließlich der Analyse und Verarbeitung von Finanzdaten, der Visualisierung von Charts, der Automatisierung und der Nutzerinteraktion.

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

Indices Tester Indices Tester

Der EA tradet nur Buy - Positionen und setzt kein Sl und TP ein.