Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe

Nutze neue Möglichkeiten der Plattform MetaTrader 5

Artikel zum Programmieren in MQL5

Artikel "Grafische Interfaces V: Das Combobox Control (Kapitel 3)" veröffentlicht.

Grafische Interfaces V: Das Combobox Control (Kapitel 3)

In den ersten zwei Kapiteln des fünften Teils dieser Serie, haben wir Klassen für die Erzeugung einer Scrollbar und einer ListView entwickelt. In diesem Kapitel werden wir über die Erzeugung einer Klasse für eine ComboBox sprechen. Hierbei handelt es sich ebenfalls um ein Komponenten-Control, welches neben anderen Elementen auch Elemente enthält, die wir in den vorherigen Kapiteln des 5. Teils besprochen haben.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Meistgelesene Artikel der Woche

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Erweiterung des StrategieTesters um ausschließlich Indikatoren zu optimieren am Beispiel von Seitwärts- und Trend-Märkten

Erweiterung des StrategieTesters um ausschließlich Indikatoren zu optimieren am Beispiel von Seitwärts- und Trend-Märkten

Es ist für viele Strategien essentiell zu erkennen, ob ein Markt 'flach' ist oder nicht. Mithilfe des bekannten ADX zeigen wir, wie wir den Strategie-Tester nicht nur für die Optimierung dieses Indikators für unseren speziellen Zweck verwenden können, wir können auch entscheiden, ob dieser Indikator unserem Ziel gerecht wird und wir können die durchschnittliche Spanne eines Seitwärts-Marktes und eines Trend-Marktes ermitteln, welches wichtig für die Abschätzung von Stopps und Kurszielen werden könnte.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Meistgelesene Artikel der Woche

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Testen von Strategien mit echten Ticks" veröffentlicht.

Testen von Strategien mit echten Ticks

Der Artikel enthält die Ergebnisse der Prüfung einer einfachen Trading-Strategie in drei Modi: "1 Minute OHLC", "Jeder Tick" und "Jeder Tick basierend auf echten Ticks" mit tatsächlichen historischen Daten.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

Wie teste ich einen Handelsroboter vor dem Kauf

Wie teste ich einen Handelsroboter vor dem Kauf

Der Kauf eines Handelsroboters hat bestimmte Vorzüge gegenüber ähnlichen Möglichkeiten - ein automatisiertes System kann direkt im MetaTrader5-Terminal getestet werden. Vor dem Kauf kann und soll ein Expert Advisor sorgfältig in allen ungünstigen Modi im eingebauten Strategietester ausgeführt werden, um das System komplett zu verstehen.

Über 550 Artikel sind auf der Webseite verfügbar

Artikel "Universal Expert Advisor: Einbindung der Standard MetaTrader Module für Signale (Teil 7)" veröffentlicht.

Universal Expert Advisor: Einbindung der Standard MetaTrader Module für Signale (Teil 7)

Dieser Teil des Artikels beschreibt die Möglichkeiten der Einbindung der Signal-Module, Teil der Standard-Bibliothek des MetaTraders, durch CStrategy. Der Artikel beschreibt, wie man mit Signalen arbeitet und wie man eigene Strategien auf ihrer Basis erstellt.

Artikel "Womit soll man bei der Erstellung eines Handelsroboters für die Moskauer Börse MOEX anfangen" veröffentlicht.

Womit soll man bei der Erstellung eines Handelsroboters für die Moskauer Börse MOEX anfangen

Viele Trader auf der Moskauer Börse möchten ihre Handelsalgorithmen automatisieren, aber wissen nicht, womit anfangen. Die Sprache MQL5 bietet nicht nur den riesigen Satz der Handelsfunktionen an, sondern auch die einsatzbereiten Klassen, die die ersten Schritte in Algotrading maximal erleichtern.

Artikel "Wie man die Signale mit Hilfe vom Berater nach seinen Regeln kopieren soll?" veröffentlicht.

Wie man die Signale mit Hilfe vom Berater nach seinen Regeln kopieren soll?

Beim Abonnieren zu Signalen kann eine solche Situation auftreten: Ihre Hebelwirkung im Trading-Konto ist 1:100, der Anbieter hat einen Hebel von 1: 500 und handelt mit einem minimalen Lot, und Ihre Handelsbilanzen handeln nahezu gleich - mit dem Abbildungsverhältnis zwischen 10% und 15%. In diesem Artikel erfahren Sie, wie in diesem Fall das Abbildungsverhältnis erhöhen kann.

Meistgelesene Artikel der Woche

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Meistgelesene Artikel der Woche

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Wie teste ich einen Handelsroboter vor dem Kauf

Wie teste ich einen Handelsroboter vor dem Kauf

Der Kauf eines Handelsroboters hat bestimmte Vorzüge gegenüber ähnlichen Möglichkeiten - ein automatisiertes System kann direkt im MetaTrader5-Terminal getestet werden. Vor dem Kauf kann und soll ein Expert Advisor sorgfältig in allen ungünstigen Modi im eingebauten Strategietester ausgeführt werden, um das System komplett zu verstehen.

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

Artikel "Selbstoptimierung der Experten: evolutionäre und genetische Algorithmen" veröffentlicht.

Selbstoptimierung der Experten: evolutionäre und genetische Algorithmen

Im Artikel werden die Hauptprinzipien betrachtet, die in den Evolutionsalgorithmen versetzt sind, auch ihre Arten und die Besonderheiten. Auf dem Beispiel des einfachen Experten mit Hilfe der Experimente wird es vorgeführt, was unserem Handelnsystem die Anwendung der Optimierung geben kann. Wir betrachten die Programm-Pakete, die genetische, evolutionäre und andere Arten der Optimierung realisieren und führen die Anwendungsbeispiele bei einer Optimierung eines Prädiktor-Satzes und bei einer Optimierung des Handelnsystems hin.

Artikel "Arbeiten mit Sockets in MQL, oder Wie man ein Signalprovider wird" veröffentlicht.

Arbeiten mit Sockets in MQL, oder Wie man ein Signalprovider wird

Sockets… Was in unserer IT-Welt könnte ohne sie auskommen? Seit 1982 und bis heute kaum verändert arbeiten sie ununterbrochen jede Sekunde für uns. Dies ist die Grundlage des Netzwerks, die Nervenenden der Matrix, in der wir alle Leben.

Artikel "Verwendung von Textdateien zum Speichern von Eingabeparametern von Expert Advisors, Indikatoren und Skripts" veröffentlicht.

Verwendung von Textdateien zum Speichern von Eingabeparametern von Expert Advisors, Indikatoren und Skripts

Der Artikel beschreibt die Anwendung von Textdateien zum Speichern von dynamischen Objekten, Arrays und anderen Variablen die als Eigenschaften für Expert Advisors, Indikatoren und Skripts verwendet werden. Die Dateien dienen als eine bequeme Erweiterung der Funktionalität der Standardtools, die von der MQL-Sprache angeboten werden.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Grafische Interfaces VI: Die Slider und Dual-Slider Controls (Kapitel 2)" veröffentlicht.

Grafische Interfaces VI: Die Slider und Dual-Slider Controls (Kapitel 2)

In dem vorherigen Artikel haben wir unsere Bibliothek um die vier sehr häufig verwendeten Controls: Checkbox, Edit, Edit mit Checkbox und Check-Combobox erweitert. Das zweite Kapitel des sechsten Teils widmet sich den Slider (Schieberegler) und Dual-Slider Controls.

Meistgelesene Artikel der Woche

Wie teste ich einen Handelsroboter vor dem Kauf

Wie teste ich einen Handelsroboter vor dem Kauf

Der Kauf eines Handelsroboters hat bestimmte Vorzüge gegenüber ähnlichen Möglichkeiten - ein automatisiertes System kann direkt im MetaTrader5-Terminal getestet werden. Vor dem Kauf kann und soll ein Expert Advisor sorgfältig in allen ungünstigen Modi im eingebauten Strategietester ausgeführt werden, um das System komplett zu verstehen.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Die Verwendung der Fuzzy-Logik im Trading mit Hilfe von MQL4

Die Verwendung der Fuzzy-Logik im Trading mit Hilfe von MQL4

Der Artikel enthält Beispiele für die Fuzzy-Logik-Theorie im Trading mit Hilfe von MQL4. Es wird die Entwicklung eines Indikators und eines EAs durch die FuzzyNet Bibliothek für MQL4 beschrieben.

Artikel "Graphische Interfaces VI: Das Checkbox Control, Das Edit Control und deren gemischte Typen (Kapitel 1)" veröffentlicht.

Graphische Interfaces VI: Das Checkbox Control, Das Edit Control und deren gemischte Typen (Kapitel 1)

Dieser Artikel ist der Anfang des 6. Teils dieser Serie, welche der Entwicklung einer Bibliothek für die Erzeugung von grafischen Interfaces im Metatrader-Terminal gewidmet ist. In dem ersten Kapitel werden wir das Checkbox-Control, dass Edit-Control und deren gemischte Typen besprechen.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Lifehack für Händler: Indikatoren für Balance, Drawdown, Belastung und Ticks während des Testens" veröffentlicht.

Lifehack für Händler: Indikatoren für Balance, Drawdown, Belastung und Ticks während des Testens

Wie man einen Test mehr anschaulich machen kann? Die Antwort ist einfach: Sie müssen im Tester einen oder mehreren Indikatoren verwenden - der Tick-Indikator, der Indikator der Balance und Equity, der Indikator des Drawdowns und der Belastung des Deposites. Dies wird visuell ermöglichen, die Art der Ticks zu verfolgen, oder die Änderungen in der Balance und Equity oder im Drawdown und der Belastung des Deposites zu sehen.

Artikel "Die Erstellung eines Helfers im manuellen Handeln" veröffentlicht.

Die Erstellung eines Helfers im manuellen Handeln

Die Anzahl der Handelsroboter für die Arbeit an Devisenmärkten nimmt in den letzten Jahren lawinenartig zu. In den Robotern werden verschiedene Konzepte und Strategien umgesetzt, keinem ist aber bis jetzt gelungen, eine gewinnsichere künstliche Intelligenz zu entwilckeln. Aus diesem Grund bleiben viele Trader manuellem Handel treu. Aber auch für sie werden Assistenten, die sogenannten Trading Panels erstellt. Dieser Artikel stellt ein Beispiel für die Erstellung eines solchen Panels von Grund auf dar.

Meistgelesene Artikel der Woche

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Grafische Interfaces V: Das ListView-Element (Kapitel 2)" veröffentlicht.

Grafische Interfaces V: Das ListView-Element (Kapitel 2)

In dem vorherigen Kapitel haben wir Klassen für die Erzeugung der vertikalen und horizontalen Scrollbar geschrieben. In diesem Kapitel werden wir diese implementieren. Wir werden eine Klasse für das Erzeugen eines ListView Elementes (Liste / Listenansicht) schreiben, bei der eine Komponente eine vertikale Scrollbar darstellt.

Über 540 Artikel sind auf der Webseite verfügbar

Artikel "Grafische Interfaces V: Die vertikale und horizontale Scrollbar (Kapitel 1)" veröffentlicht.

Grafische Interfaces V: Die vertikale und horizontale Scrollbar (Kapitel 1)

Wir besprechen weiterhin die Entwicklung der Bibliothek für die Erzeugung von grafischen Interfaces innerhalb der Metatrader-Umgebung. In dem ersten Artikel des fünften Teils dieser Serie, werden wir Klassen für die Erzeugung von vertikalen und horizontalen Scrollbars besprechen.

Meistgelesene Artikel des Monats

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Grafische Interfaces IV: Der Multi-Window-Modus und das System für Prioritäten (Kapitel 2)" veröffentlicht.

Grafische Interfaces IV: Der Multi-Window-Modus und das System für Prioritäten (Kapitel 2)

In diesem Kapitel werden wir die Bibliothek um die Möglichkeit der Erzeugung von Multi-Window-Modus-Interfaces für MQL Anwendungen erweitern. Wir werden zudem ein System für die Priorität eines Klicks mit der linken Maustaste auf grafische Objekte entwickeln. Dieses ist notwendig um Probleme zu vermeiden, falls der Anwender auf ein grafisches Element klickt und dieses nicht reagiert.

Artikel "Grafische Interfaces IV: Informierende Interface-Elemente (Kapitel 1)" veröffentlicht.

Grafische Interfaces IV: Informierende Interface-Elemente (Kapitel 1)

Zum aktuellen Stand der Entwicklung, beinhaltet die Bibliothek für die Erzeugung von grafischen Interfaces ein Formular und verschiedene Steuerelemente (Controls), welche dem Formular hinzugefügt werden können. Wie zuvor schon erwähnt, sollte sich einer der zukünftigen Artikel mit dem Thema Multi-Window-Modus beschäftigen. Dafür liegt nun alles vor, und wir werden in dem folgenden Kapitel dieses Thema behandeln. In diesem Kapitel schreiben wir Klassen für die Erzeugung der Statusbar und des Tooltip-Elementes.

Meistgelesene Artikel der Woche

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Wie man ein Handelskonto auf die Migration zu virtuellem Hosting vorbereitet

Das MetaTrader Client Terminal ist perfekt für die Automatisierung von Handelsstrategien geeignet. Es bietet alle nötigen Werkzeuge für Entwickler von Handelsrobotern – die leistungsstarke, C++-basierte Programmiersprache MQL4/MQL5, die praktische Entwicklungsumgebung MetaEditor und einen Multithreading-fähigen Strategietester, der verteiltes Rechnen im MQL5 Cloud Network unterstützt. In diesem Beitrag erfahren Sie, wie Sie Ihr Client Terminal mit allen benutzerdefinierten Elementen in eine virtuelle Umgebung migrieren können.

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

Artikel "Graphische Interfaces III: Gruppen von einfachen und multifunktionalen Buttons (Kapitel 2)" veröffentlicht.

Graphische Interfaces III: Gruppen von einfachen und multifunktionalen Buttons (Kapitel 2)

In dem ersten Kapitel dieser Serie ging es um einfache und multifunktionelle Buttons. Der zweite Artikel handelt über Gruppen von interagierenden Buttons, mit denen der Programmierer Elemente erzeugen kann, bei der der Anwender ein Element aus der Gruppe auswählen kann.

Artikel "Graphische Interfaces III: Einfache und multifunktionale Buttons (Kapitel 1)" veröffentlicht.

Graphische Interfaces III: Einfache und multifunktionale Buttons (Kapitel 1)

Lassen Sie uns das Control "Button" näher ansehen. Wir werden über Klassen für die Erzeugung von einfachen Buttons diskutieren, sowie auch über Buttons mit erweiterter Funktionalität (Icon-Button und Split-Button) und Buttons, die miteinander interagieren (Gruppen von Buttons und Radio-Buttons). Zusätzlich werden wir noch einige Ergänzungen zu schon existierenden Klassen für Controls hinzufügen, um sie in ihren Möglichkeiten zu erweitern.

Artikel "Erweiterung des StrategieTesters um ausschließlich Indikatoren zu optimieren am Beispiel von Seitwärts- und Trend-Märkten" veröffentlicht.

Erweiterung des StrategieTesters um ausschließlich Indikatoren zu optimieren am Beispiel von Seitwärts- und Trend-Märkten

Es ist für viele Strategien essentiell zu erkennen, ob ein Markt 'flach' ist oder nicht. Mithilfe des bekannten ADX zeigen wir, wie wir den Strategie-Tester nicht nur für die Optimierung dieses Indikators für unseren speziellen Zweck verwenden können, wir können auch entscheiden, ob dieser Indikator unserem Ziel gerecht wird und wir können die durchschnittliche Spanne eines Seitwärts-Marktes und eines Trend-Marktes ermitteln, welches wichtig für die Abschätzung von Stopps und Kurszielen werden könnte.

Artikel "Grafische Interfaces II: Das Hauptmenü Element (Kapitel 4)" veröffentlicht.

Grafische Interfaces II: Das Hauptmenü Element (Kapitel 4)

Dieses ist das letzte Kapitel des zweiten Teils der Serie über die grafischen Interfaces. Hier betrachten wir die Erzeugung des Hauptmenüs. Hier demonstrieren wir die Entwicklung dieses Controls und das Einrichten der Eventhandler innerhalb der Bibliotheks-Klasse, damit später die Anwendung korrekt auf die Aktionen des Users reagiert. Wir besprechen hier zudem, wie man Kontextmenüs dem Hauptmenü hinzufügt. Zudem werden wir noch besprechen, wie man inaktive Elemente blockiert.

Artikel "Grafische Interfaces II: Einrichtung des Eventhandlers für die Bibliothek (Kapitel 3)" veröffentlicht.

Grafische Interfaces II: Einrichtung des Eventhandlers für die Bibliothek (Kapitel 3)

Der vorherige Artikel beinhaltet die Implementation der Klassen für das Erzeugen der Bestandteile des Hauptmenüs. Nun ist es an der Zeit, dass wir uns die Eventhandler in den Basisklassen und in den Klassen für die Controls näher betrachten. Wir werden unsere Aufmerksamkeit auch auf das Verwalten des Status des Charts, in Abhängigkeit der Position des Mauszeigers, richten.

Artikel "Grafische Interfaces II: Die Trennlinien und Context-Menüelemente (Kapitel 2)" veröffentlicht.

Grafische Interfaces II: Die Trennlinien und Context-Menüelemente (Kapitel 2)

In diesem Artikel erzeugen wir das Trendlinien-Element Es kann nicht nur als unabhängiges Interface-Element verwendet werden, sondern auch als ein Teil von vielen anderen Elementen. Anschließend haben wir alles, was für die Entwicklung der Kontextmenü Klasse benötigt wird. Diese Klasse werden wir in diesem Artikel im Detail besprechen. Zudem werden wir alle notwendigen Ergänzungen dieser Klasse hinzufügen, die für das Abspeichern von Pointern aller Elemente des grafischen Interfaces dieser Anwendung benötigt werden.

Meistgelesene Artikel des Monats

MetaTrader 5 unter macOS

MetaTrader 5 unter macOS

Wir bieten ein spezielles Installationsprogramm für die MetaTrader 5 Handelsplattform auf macOS. Es handelt sich um einen vollwertigen Assistenten, mit dem Sie die Anwendung nativ installieren können. Das Installationsprogramm führt alle erforderlichen Schritte aus: Es identifiziert Ihr System, lädt die neueste Wine-Version herunter und installiert sie, konfiguriert sie und installiert dann MetaTrader darin. Alle Schritte werden in einem automatischen Modus ausgeführt, und Sie können die Plattform sofort nach der Installation nutzen.

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Häufige Fehler in MQL4 Programmen und wie man sie vermeidet

Um kritisches Beenden von Programmen zu vermeiden, hat die vorherige Compiler Version viele Fehler in der Laufzeitumgebung behandelt. Zum Beispiel Division durch Null oder ein Array außerhalb des Bereichs sind kritische Fehler und führen in der Regel zum Programmabsturz. Der neue Compiler kann tatsächliche oder potenzielle Fehlerquellen erkennen und die Code-Qualität verbessern. In diesem Artikel besprechen wir mögliche Fehler, die bei der Erstellung von alten Programmen erkannt werden können und sehen, wie sie zu beheben sind.

MetaTrader 5 unter Linux

MetaTrader 5 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 5 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Artikel "Universeller Expert Advisor: Ein benutzerdefiniertes Trailing Stop (Part 6)" veröffentlicht.

Universeller Expert Advisor: Ein benutzerdefiniertes Trailing Stop (Part 6)

Der sechste Teil des Artikels über den universellen Expert Advisor beschreibt die Verwendung eines Trailingstops. Dieser Artikel führt sie durch die Erstellung eines Trailingstop-Moduls, welches einheitliche Regeln verwendet, sowie durch den Vorgang, wie dieses Modul der Trading Engine hinzugefügt wird, damit es automatisch Positionen verwaltet.

Artikel "Grafische Interfaces II: Das Menu-Item-Element (Kapitel 1)" veröffentlicht.

Grafische Interfaces II: Das Menu-Item-Element (Kapitel 1)

In dem zweiten Teil dieser Serie, werden wir im Detail auf die Entwicklung von Interface Elementen, wie einen Hauptmenü und Kontextmenüs eingehen. Wir werden auch das Zeichnen und das Entwickeln einer speziellen Klasse für diese Elemente berücksichtigen. Wir werden ausführlich den Fragen der Verwaltung von Events und benutzerdefinierten Events nachgehen.

Über 530 Artikel sind auf der Webseite verfügbar

Artikel "Spontane Änderung der Expert-Advisor-Parameter vom Bedienfeld aus" veröffentlicht.

Spontane Änderung der Expert-Advisor-Parameter vom Bedienfeld aus

Dieser Artikel zeigt anhand eines Beispiels die Implementierung eines Expert Advisors, dessen Parameter vom Bedienfeld aus kontrolliert werden können. Bei einer spontanen Änderung der Parameter schreibt der Expert Advisor die Werte vom Infofeld in eine Datei, um sie später von dieser Datei zu lesen und sie im Feld darzustellen. Dieser Artikel ist interessant für alle, die manuell oder semi-automatisch handeln wollen.

Artikel "Maschinelles Lernen: Wie Support Vector Machines beim Handeln verwendet werden können" veröffentlicht.

Maschinelles Lernen: Wie Support Vector Machines beim Handeln verwendet werden können

Support Vector Machines wurden lange in Bereichen wie Bioinformatik und angewandter Mathematik verwendet, um komplexe Datensätze zu evaluieren und nützliche Muster für die Datenklassifikation zu extrahieren. In diesem Artikel wird besprochen, was eine Support Vector Machine ist, wie sie arbeitet und warum sie so nützlich bei der Extraktion komplexer Muster ist. Danach werden wir untersuchen, wie sie auf dem Markt angewandt werden können und vielleicht beim Handeln Ratschläge geben. Mit dem "Support Vector Machine Learning Tool" bietet der Artikel Beispiele, anhand derer Leser mit ihrem eigenen Handeln experimentieren können.

Artikel "Die Grundlagen von MQL5 Strings" veröffentlicht.

Die Grundlagen von MQL5 Strings

Dieser Artikel behandelt alle Funktionsweisen von Strings in MQL5. Er ist vor allem für neue MQL5-Programmierer interessant, und für erfahrene Entwickler ist es eine gute Möglichkeit, ihre Kenntnisse zusammenzufassen und zu systematisieren.

Artikel "Wie teste ich einen Handelsroboter vor dem Kauf" veröffentlicht.

Wie teste ich einen Handelsroboter vor dem Kauf

Der Kauf eines Handelsroboters hat bestimmte Vorzüge gegenüber ähnlichen Möglichkeiten - ein automatisiertes System kann direkt im MetaTrader5-Terminal getestet werden. Vor dem Kauf kann und soll ein Expert Advisor sorgfältig in allen ungünstigen Modi im eingebauten Strategietester ausgeführt werden, um das System komplett zu verstehen.

Artikel "Wie man ein Anbieter von Signalen für MetaTrader 4 und MetaTrader 5 wird" veröffentlicht.

Wie man ein Anbieter von Signalen für MetaTrader 4 und MetaTrader 5 wird

Möchten Sie Ihre Handelssignale anbieten und Gewinne erzielen? Registrieren Sie sich auf der Website MQL5.com als Verkäufer, geben Sie Ihr Handelskonto an und bieten Sie Händlern ein Abonnement an, um Ihre Handelsgeschäfte zu kopieren.

Artikel "Programmierungsgrundlagen für MQL5 Zeit" veröffentlicht.

Programmierungsgrundlagen für MQL5 Zeit

Dieser Beitrag konzentriert sich auf Standard MQL5-Funktionen zur Arbeitsweise mit Zeit sowie Programmiertechniken und praktisch sinnvolle Funktionen zur Arbeitsweise mit Zeit, die für die Erzeugung von Expert Advisors und Indikatoren erforderlich sind. Besondere Aufmerksamkeit wird auf die allgemeine Theorie der Zeitmessung gelegt. Dieser Beitrag sollte vor allem für Anfänger unter den MQL5-Programmierern von großem Interesse sein.

Artikel "Berechnung wesentlicher Merkmale von Indikator-Emissionen" veröffentlicht.

Berechnung wesentlicher Merkmale von Indikator-Emissionen

Indikator-Emissionen sind ein eher selten untersuchter Bereich der Markterforschung. Dies liegt hauptsächlich an ihrer schwierigen Analyse aufgrund der Verarbeitung sehr umfangreicher Arrays von zeitlich variablen Daten. Die existierende grafische Analyse ist zu Ressourcen-intensiv und hat demzufolge dazu geführt, dass ein sparsamer Algorithmus entwickelt wurde, der mit Zeitreihen von Emissionen arbeitet. Dieser Beitrag zeigt, wie die visuelle Analyse (intuitives Bild) durch das Studium wesentlicher Merkmale von Emissionen ersetzt werden kann. Dies kann sowohl für Händler als auch Entwickler von automatischen Handelssystemen interessant sein.

Artikel "Allgemeine Informationen zu Handelssignalen für MetaTrader 4 und MetaTrader 5" veröffentlicht.

Allgemeine Informationen zu Handelssignalen für MetaTrader 4 und MetaTrader 5

MetaTrader 4 / MetaTrader 5 Handelssignale ist ein Service, mit dessen Hilfe Händler Handelsoperationen eines Signale-Anbieters kopieren können. Unser Ziel war es, diesen neuen, intensiv genutzten Service zu entwickeln und somit Abonnenten zu schützen und ihnen zugleich unnötige Kosten zu ersparen.

1...555657585960616263646566676869...74