Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Greifen Sie auf die Code Base direkt aus dem Terminal MetaTrader 5 zu
Keinen passenden Code gefunden? Bestellen Sie einen über den Freelance Service

Bibliotheken für den MetaTrader 5 mit Quellcodes - 3

icon

Bibliotheken gehören zu kleinen Unterprogrammen mit bestimmten Funktionen, die bei der Entwicklung neuer Apps verwendet werden können. Eine einmal geschriebene und sorgfältig geprüfte Bibliothek beschleunigt die Entwicklung neuer Apps in MQL5. Als Beispiel kann die Bibliothek ALGLIB dienen, die eine Vielzahl von Funktionen nummerischer Analyse enthält.

Die Quellcodes der Bibliotheken kann man herunterladen und im MetaEditor nutzen. Sie können nicht im MetaTrader 5 gestartet werden.

Code hinzufügen
letzte | beste

Ergänzen Sie neue Kommentare ohne bestehende zu löschen.

Mit diesem Modul können Sie historische Daten auf Anfrage eines den mehrwährungs Expert Advisor zu laden.

Ein Abwärtskreuzen des gleitenden Durchschnitts T3 unter die Preise ist ein Signal, eine Kaufposition zu eröffnen, ein Aufwärtskreuzen des T3 das des Eröffnens einer Verkaufposition.

Das Kreuzen der Grenzen der Zonen von Überkauft/Überverkauft wird als Eröffnungssignal erachtet.

Eine Bibliothek von Klassen zur Erstellung eines benutzerfreundlichen Interfaces für Ihre Programme.

Eine Klasse für einen transparenten Button.

Die Klasse beschränkt das Handeln des Experten durch die Zeit. Es verfügt eine flexible Konfiguration, so dass man eine beliebige Anzahl von Zeitzonen eingeben kann und das Handeln nur an bestimmten Tagen der Woche erlauben.

Diese einfache Klasse kann für eine Konfiguration verwendet werden, zum Beispiel um Kursspannen zu konfigurieren oder bestimmte Handlungen in Bezug auf Zeit oder Wochentag zu aktivieren / deaktivieren.

Die korrigierten Versionen CRect und CCanvas, die Teil der standarten Bibliothek sind.

Diese Datei ersetzt die originale Datei WndContainer.mqh. Er verhindert die Veränderung des Charts beim Druck und bei der Haltung der Maus-Taste innerhalb im Bereichs des Containers.

Die Bibliothek FuzzyNet für die Erstellung der Fuzzy-Modellen wurde in C# geschrieben. Bei der Übertragung in MQL5 wurde zur Bibliothek 8 Zugehörigkeitsfunktionen und 4 Defuzzification-Methoden für die Systeme wie Mamdani hinzugefügt.

Die Klasse für die Anzeige einer mehrzeiligen Kommentar.

Serialization und Deserialization des JSON Protokolls. Der portable code mit der superschnellen Bibliothek С++.

Eine Klasse für die Erstellung und Anzeige von Bildern im BMP-Format.

Eine Funktion für die Auswahl des Kriteriums für die Variable "Custom мax" für die Funktion OnTester() und eine Tabelle mit den Optimierungsergebnissen inkl. alle Indikatoren in einer HTML-Datei

Die Bibliothek enthält Algorithmen universeller Hash-Funktionen: adler32, CRC-32 und MaHash8v64 sowie Funktionen zur Umwandlung aus dem Dezimalsystem in ein Base-Zahlensystem und umgekehrt.

CTimeControl Klasse zum Einbinden in Ihren EA für einfache Einstellung und Überprüfung Ihrer eigenen Handelszeit.

Bibliothek für die Berechnung der notwendigen Margin für das Öffnen einer Position in MetaТrader 5.

Prüfung eines Datums darauf, ob es zur Winter- oder Sommerzeit gehört. Der Code wurde für das Debuggen von Nachrichten entwickelt.

Trading Signale Module basierend auf dem Delta ZigZag Indikator.

Modul für die Verfolgung von offenen Positionen basierend auf dem Delta ZigZag für MQL5 Wizard.

Bibliothek für das Senden von Mails.

Möglichkeit eine Strichliste der Gewinne und Verluste zu führen.

Funktionen zur Erstellung von veschiedenen Objekten und zum Ändern der Eigenschaften von Objekten.

Die Klasse CCandlePattern kann bei der Erstellung von Modulen von Handelssignalen mit Kerzenformationen für den MQL5 Wizard verwenden.

Eine Reihe von statistischen Funktionen zur Kalkulation einiger Werte zur Beschreibung von Zeitreihen.

Handelssignale auf Basis des Ozymandias.

Diese Klasse erstellt interaktive Tasten mit unterschiedlichen Zuständen auf einem Preischart.

Das Skript enthält eine Klasse für die Lösung mathematischer und logischer Ausdrücke, die als String definiert werden.

Klasse zur Erweiterung der Möglichkeiten von MqlRates.

Beispiel für die Implementierung eines Zeilen-Hash-Arrays mit String Key.

Bibliothek von Fast Fourier Transformations Funktionen (FFT).

Es gibt eine Menge Nutzer, die nach der Funktion iBarShift wie in der Programmiersprache MQL4 suchen. Aber diese Funktion ist nicht mehr in MQL5 enthalten, vor allem, weil MQL5 alle notwendigen Grundlagen bietet, solche low-level-Funktionen in Bibliotheken ausführen zu lassen.

Synchronisieren von ОС/EA/MT Prozessen etc. Jede selbst gemachte DLLs sind nicht mehr nötig.

Version 1.2 - MQL5\Include\mql4compat.mqh

Ein Trailing Stopp Modul auf Basis des WPR Indikators mit Stopp-Loss für Kauf- (long) und Verkaufs- (short) Positionen

Verwendet die Idee des klassischen Donchian channel.

Verwendet die Idee der Glättung mit dem klassischen gleitenden Durchschnitt. Die Klasse kann verwendet werden, wenn Sie ein Arry des Typs double glätten wollen ohne den Standardindikator zu verwenden.

Eine Bibliothek von GUI Controls.

Emulator von Funktionen zur Arbeit mit Objekten. Es besteht die Möglichkeit die Objekte nach dem Testen im Chart zu sehen

123456