Codes

Beispiele aus dem Buch „Neuronale Netze für den algorithmischen Handel mit MQL5“ für den MetaTrader 5

Das Buch „Neuronale Netze im algorithmischen Handel mit MQL5“ ist ein umfassender Leitfaden, der sowohl die theoretischen Grundlagen der künstlichen Intelligenz und der neuronalen Netze als auch die praktischen Aspekte ihrer Anwendung im Finanzhandel unter Verwendung der Programmiersprache MQL5

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

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

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

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

MQL5 Programming for Traders – Quellcodes aus dem Buch. Teil 5 für den MetaTrader 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 für den MetaTrader 5

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

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

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

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

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

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

Im ersten Kapitel des Buches werden die Sprache und die Entwicklungsumgebung von MQL5 vorgestellt. Eine der neuen Eigenschaften, 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++

Zigzag R für den MetaTrader 4

An optimized version of the Zigzag indicator, which was included in the MT4 delivery of 2005 (and in MT3.83)

RegularExpressions in MQL4 für die Arbeit mit regulären Ausdrücken für den MetaTrader 4

Reguläre Ausdrücke stellen eine formale Sprache für eine schnelle und flexible Textbearbeitung dar. Jeder regulärer Ausdruck ist ein Muster (Maske), welches die Engine für reguläre Ausdrücke mit dem Ausgangstext vergleicht und versucht, Übereinstimmungen zu finden. Ein Muster besteht aus Literalen

Artikel

Arbeiten mit ONNX-Modellen in den Datenformaten float16 und float8 für MetaTrader 5

Die Datenformate, die zur Darstellung von Modellen des maschinellen Lernens verwendet werden, spielen eine entscheidende Rolle für deren Effektivität. In den letzten Jahren sind mehrere neue Datentypen aufgetaucht, die speziell für die Arbeit mit Deep-Learning-Modellen entwickelt wurden. In diesem

Regression models of the Scikit-learn Library and their export to ONNX für MetaTrader 5

In this article, we will explore the application of regression models from the Scikit-learn package, attempt to convert them into ONNX format, and use the resultant models within MQL5 programs. Additionally, we will compare the accuracy of the original models with their ONNX versions for both float

Der erste Einsatz des MetaTrader VPS: eine Schritt-für-Schritt-Anleitung für MetaTrader 5

Jeder, der Handelsroboter oder Signalabonnements verwendet, erkennt früher oder später die Notwendigkeit, einen zuverlässigen 24/7-Hosting-Server für seine Handelsplattform zu mieten. Wir empfehlen die Verwendung von MetaTrader VPS aus einer Reihe von Gründen. Sie können den Dienst bequem über Ihr

Klassifizierungsmodelle in der Bibliothek Scikit-Learn und ihr Export nach ONNX für MetaTrader 5

In diesem Artikel werden wir die Anwendung aller in der Bibliothek Scikit-Learn verfügbaren Klassifizierungsmodelle untersuchen, um die Klassifizierungsaufgabe im Iris-Datensatz von Fisher, zu lösen. Wir werden versuchen, diese Modelle in das ONNX-Format zu konvertieren und die resultierenden

ALGLIB Bibliothek für numerische Analysen in MQL5 für MetaTrader 5

Der Artikel wirft einen kurzen Blick auf die numerische Analysebibliothek ALGLIB 3.19, ihre Anwendungen und neue Algorithmen, die die Effizienz der Finanzdatenanalyse verbessern können

Bewertung von ONNX-Modellen anhand von Regressionsmetriken für MetaTrader 5

Bei der Regression geht es um die Prognose eines realen Wertes anhand eines unbekannten Beispiels. Die so genannten Regressionsmetriken werden verwendet, um die Genauigkeit der Vorhersagen des Regressionsmodells zu bewerten

Matrizen und Vektoren in MQL5: Die Aktivierungsfunktionen für MetaTrader 5

Hier wird nur einer der Aspekte des maschinellen Lernens beschrieben — die Aktivierungsfunktionen. In künstlichen neuronalen Netzen berechnet eine Neuronenaktivierungsfunktion einen Ausgangssignalwert auf der Grundlage der Werte eines Eingangssignals oder eines Satzes von Eingangssignalen. Wir

ONNX-Modelle in Klassen packen für MetaTrader 5

Die objektorientierte Programmierung ermöglicht die Erstellung eines kompakteren Codes, der leicht zu lesen und zu ändern ist. Hier sehen wir uns das Beispiel für drei ONNX-Modelle an

Ein Beispiel für die Zusammenstellung von ONNX-Modellen in MQL5 für MetaTrader 5

ONNX (Open Neural Network eXchange) ist ein offenes Format zur Darstellung neuronaler Netze. In diesem Artikel zeigen wir Ihnen, wie Sie zwei ONNX-Modelle gleichzeitig in einem Expert Advisor verwenden können

Wie man ONNX-Modelle in MQL5 verwendet für MetaTrader 5

ONNX (Open Neural Network Exchange) ist ein offenes Format, das zur Darstellung von Modellen des maschinellen Lernens entwickelt wurde. In diesem Artikel wird untersucht, wie ein CNN-LSTM-Modell zur Vorhersage von Finanzzeitreihen erstellt werden kann. Wir werden auch zeigen, wie man das erstellte

Forum

Diskussion zum Artikel "Die Gruppenmethode der Datenverarbeitung: Implementierung des Kombinatorischen Algorithmus in MQL5"

Neuer Artikel Die Gruppenmethode der Datenverarbeitung: Implementierung des Kombinatorischen Algorithmus in MQL5 : In diesem Artikel setzen wir unsere Untersuchung der Algorithmenfamilie Group Method of Data Handling mit der Implementierung des Kombinatorischen Algorithmus und seiner verfeinerten

Diskussion zum Artikel "MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 17): Handel mit mehreren Währungen"

Neuer Artikel MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 17): Handel mit mehreren Währungen : Der Handel mit mehreren Währungen ist nicht standardmäßig verfügbar, wenn ein Expertenberater über den Assistenten zusammengestellt wird. Wir untersuchen 2 mögliche Hacks, die Händler machen

Der neue MetaTrader 5 Build 4260: Allgemeine Verbesserungen

Das Update der MetaTrader 5 Plattform wird am Freitag, den 22. März 2024, veröffentlicht werden. Die neue Version verbessert die Möglichkeiten zur Behandlung von Tastaturereignissen in MQL5-Programmen. Entwickler können jetzt wichtige Ereignisse wie das Loslassen von Tasten und den Tottasten

Der neue MetaTrader 5 Build 4380: Leistungsverbesserungen

Das MetaTrader 5 Plattform-Update wird am Freitag, den 7. Juni 2024, veröffentlicht. Die neue Version realisiert folgende Änderungen: MetaTrader 5 Client-Terminal Terminal: Es wurden Fehler behoben, die unter bestimmten Bedingungen zu einem fehlerhaften Betrieb des Live-Update-Systems führen

Diskussion zum Artikel "Aufbau eines Modells von Kerzen, Trend und Nebenbedingungen (Teil 2): Zusammenführung integrierter Indikatoren"

Neuer Artikel Aufbau eines Modells von Kerzen, Trend und Nebenbedingungen (Teil 2): Zusammenführung integrierter Indikatoren : In diesem Artikel geht es darum, die Vorteile der im MetaTrader 5 integrierten Indikatoren zu nutzen, um Signale abseits eines Trends zu erkennen. In Fortführung des

Diskussion zum Artikel "Wie man ein volatilitätsbasiertes Handelssystem (Chaikin Volatility - CHV) aufbaut und optimiert"

Neuer Artikel Wie man ein volatilitätsbasiertes Handelssystem (Chaikin Volatility - CHV) aufbaut und optimiert : In diesem Artikel werden wir einen weiteren, volatilitätsbasierten Indikator namens Chaikin Volatility vorstellen. Wir werden verstehen, wie man einen nutzerdefinierten Indikator

Diskussion zum Artikel "Datenwissenschaft und ML (Teil 22): Nutzung von Autoencodern Neuronaler Netze für intelligentere Trades durch den Übergang vom Rauschen zum Signal"

Neuer Artikel Datenwissenschaft und ML (Teil 22): Nutzung von Autoencodern Neuronaler Netze für intelligentere Trades durch den Übergang vom Rauschen zum Signal : In der schnelllebigen Welt der Finanzmärkte ist es für den erfolgreichen Handel entscheidend, aussagekräftige Signale vom Rauschen zu

Diskussion zum Artikel "MQL5-Assistent-Techniken, die Sie kennen sollten (Teil 16): Hauptkomponentenanalyse mit Eigenvektoren"

Neuer Artikel MQL5-Assistent-Techniken, die Sie kennen sollten (Teil 16): Hauptkomponentenanalyse mit Eigenvektoren : Die Hauptkomponentenanalyse, ein Verfahren zur Verringerung der Dimensionalität in der Datenanalyse, wird in diesem Artikel untersucht, und es wird gezeigt, wie sie mit Eigenwerten

Diskussion zum Artikel "Bewältigung der Herausforderungen bei der ONNX-Integration"

Neuer Artikel Bewältigung der Herausforderungen bei der ONNX-Integration : ONNX ist ein großartiges Werkzeug für die Integration von komplexem KI-Code zwischen verschiedenen Plattformen. Es ist ein großartiges Werkzeug, das einige Herausforderungen mit sich bringt, die man angehen muss, um das Beste

Diskussion zum Artikel "Nutzerdefinierte Indikatoren (Teil 1): Eine schrittweise Einführung in die Entwicklung von einfachen nutzerdefinierten Indikatoren in MQL5"

Neuer Artikel Nutzerdefinierte Indikatoren (Teil 1): Eine schrittweise Einführung in die Entwicklung von einfachen nutzerdefinierten Indikatoren in MQL5 : Erfahren Sie, wie Sie mit MQL5 nutzerdefinierte Indikatoren erstellen können. Dieser Einführungsartikel führt Sie durch die Grundlagen des