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

Die besten Bibliotheken für den MetaTrader 5 nach dem Kundenranking

Code hinzufügen

Tiny indicator factory to save memory consumed by indicators. Helpfull if clients use multiple indicators with high amount of periods causing large buffers.

CDateTime Milliseconds Erweiterung + datetime Aufsichtsvariablen Erweiterung

Eine Reihe von Klassen für die automatische Verschiebung des StopLoss von offenen Positionen durch einen festen Einzug oder durch die Werte der Indikatoren Parabolic SAR und gleitende Durchschnitte oder durch ein bestimmtes Stop-Niveau der Position.

Arbeiten mit Tastaturdaten

Ein einfacher Kommentar.

Professionelle Telegram Bot Integrationsbibliothek für MetaTrader 5. Komplette Lösung zum Senden von Handelssignalen, Screenshots, Berichten und Echtzeit-Benachrichtigungen an Telegram-Kanäle und -Gruppen.

Diese Bibliothek ist eine aktualisierte Version der von MetaQuotes veröffentlichten Bibliothek ErrorDescription.mqh, die einige Funktionen enthält.

Eine leistungsstarke und funktionsreiche JSON-Bibliothek für MQL5, die eine moderne Entwicklungserfahrung ähnlich wie Python/JS bietet

Quellcodes, die im Rahmen der Entwicklung einer Bibliothek zur Erstellung von Expert Advisors für mehrere Währungen geschrieben wurden, die mehrere Instanzen verschiedener Handelsstrategien kombinieren.

Zeichnet Ticks im Real-Tick-Modus auf und liest sie im Mathe-Modus, wobei Ihre Strategie bei jedem Tick aufgerufen wird.

Vollständige Telegram-Integration für MT5. Senden Sie Handelssignale, Screenshots, Berichte und Warnungen an Telegram-Kanäle. Inklusive Warteschlangensystem, Multi-Channel-Unterstützung und Risikomanagement.

Klasse für den Zugriff auf die Ortszeit für den angegebenen Ort sowie auf Informationen zur Zeitzone und zu den lokalen Handelszeiten.

Eine neue Schnittstellenbibliothek wurde entwickelt, um den Prozess der Konvertierung von MT4-Indikatoren und Expert Advisors (EAs) in MT5 zu vereinfachen. Diese Bibliothek unterstützt die meisten der MetaTrader 4-Funktionen und bietet Entwicklern eine einheitliche Lösung für plattformübergreifende Kompatibilität.

Die Quellcodes, die während der Entwicklung der Bibliothek zur Erstellung von Multiwährungs-Expert Advisors geschrieben wurden, die viele Instanzen verschiedener Handelsstrategien kombinieren.

PrintXYZ()-Bibliothek, um massive Informationen über das Terminal zu drucken.

Diese Bibliothek simuliert Prop-Trading-Firm-Szenarien, indem sie den Kontostand während des Backtestings auf der Grundlage konfigurierbarer Gewinn- und Verlustschwellenwerte zurücksetzt und die Rücksetzungsergebnisse zur Analyse protokolliert.

Logger mit der Möglichkeit, einzelne Module oder Codeabschnitte zu protokollieren

Funktion zur Konvertierung der Serverzeit von einer Zeitzone des Brokers in eine andere.

Logify ist eine Logging-Bibliothek für MQL, die das Debugging, Tracking und die Überwachung von EAs und Indikatoren vereinfacht. Sie bietet strukturierte, anpassbare und organisierte Logs direkt auf dem Chart oder im Terminal, mit Unterstützung für Log-Levels, flexible Formate und mehrere Handler. Eine leichtgewichtige, elegante Lösung, die sich einfach in Ihre MQL-Projekte integrieren lässt.

Dieser EA ist eine Demonstration, wie Sie Ihre eigene Hedging-Strategie mit Hilfe der Include-Datei umsetzen können.

Dieser Code bietet eine einfache Funktion zum Senden von Push-Benachrichtigungen an Ihr mobiles Gerät, wenn in MetaTrader 5 ein Handel eröffnet oder geschlossen wird. Sie ist für Netting-Konten gedacht (bei denen nur eine Position pro Symbol erlaubt ist).

Eine Klasse zum Lesen und Schreiben einzelner Bits oder Bitfolgen in und aus einem Puffer.

Entpacken Sie GZIP-Archive aus *.gz-Dateien oder Antworten von Websites, die mit diesem Format komprimiert wurden.

Grundlegende Bibliothek zur Erstellung von Volumenprofilen im Diagramm.

Mit diesem Skript & EA können Programmierer ihre auf Nachrichten basierenden Strategien, die den MQL5-Kalender verwenden, backtesten.

Ein Logger mit der Möglichkeit, bestimmte Module oder Codeabschnitte zu protokollieren

MQL5-ähnliche Handelsklassen in Python für MetaTrader 5 Python

Die Klasse CDebugLogger ist ein flexibles und umfassendes Protokollierungsprogramm, das für die Verwendung in MQL4/5-Umgebungen konzipiert wurde. Sie ermöglicht es Entwicklern, Meldungen auf verschiedenen Ebenen der Wichtigkeit (INFO, WARNING, ERROR, DEBUG) zu protokollieren, mit der Option, Zeitstempel, Funktionssignaturen, Dateinamen und Zeilennummern in die Protokolleinträge aufzunehmen. Die Klasse unterstützt die Protokollierung sowohl auf der Konsole als auch in Dateien und bietet die Möglichkeit, Protokolle in einem gemeinsamen Ordner und im CSV-Format zu speichern. Darüber hinaus bietet sie die Möglichkeit, Protokolle auf der Grundlage bestimmter Schlüsselwörter zu unterdrücken, um sicherzustellen, dass sensible Informationen nicht protokolliert werden. Diese Klasse ist ideal für Entwickler, die robuste Logging-Mechanismen in ihren MQL4/5-Anwendungen implementieren möchten, mit anpassbaren Funktionen, die eine breite Palette von Debugging- und Überwachungsanforderungen erfüllen.

Serialisierung und Deserialisierung des JSON-Formats

Ein hybrider Sortieralgorithmus, der schnelle Leistung beim Sortieren von Arrays einfacher Typen, Strukturen oder Objektzeigern bietet.

Der Konstrukteur für die Erstellung der Histogramme der statistischen Verteilungen der Indikatoren, Timeserien und ihrer Ableitungen.

Daten des Prüfers in einem Durchgang.

Mehrere Durchläufe/Optimierungen im Tester.

Statische Klasse zur Fixierung der Funktion TimeGMT() während des Tests im Strategietester.

Die einfachste Klasse für die Protokollierung in MetaTrader 5 mit Unterstützung für Ebenen, Nachrichtenformat, Ein- und Ausschlussfilter für Teilstrings.

Parallele Verwendung der MetaTrader 4 und MetaTrader 5 Ordersysteme.

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

Die Klasse für die Anzeige einer mehrzeiligen Kommentar.

Die Bibliothek und die Klasse iCanvas vereinfachen das Programmschreiben beim Verwenden von Hintergründen.

Das Ziel ist es, die Funktion für jede Telegram-Integrationsaufgabe in der MQL5-Entwicklung leicht verfügbar zu machen. Wenn Sie diese Datei zu Ihrer CodeBase hinzufügen, können Sie sie einfach in Ihre Expert Advisors einbinden und die Funktion direkt aus dem enthaltenen Modul aufrufen. Damit entfällt die Notwendigkeit, den Code immer wieder von Grund auf neu zu entwickeln, und die Wiederverwendbarkeit über mehrere Projekte hinweg ist gewährleistet.

1234567