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

Bibliothek der Quellcodes in MQL4 und MQL5

icon

Sie wollen die Programmiersprache MQL5 oder MQL4 lernen, wissen aber nicht, womit Sie anfangen sollen? Hier finden Sie viele Programme für das Kundenterminal MetaTrader. Laden Sie veröffentlichte Beispiele herunter und schreiben Sie eigene Indikatoren und Experten. Die in der größten Bibliothek der Codes in MQL5 veröffentlichten Programme sind in jedem MetaTrader und MetaEditor zugänglich.

Ihre Beispiele in MQL4 und MQL5 werden in der ganzen Welt bekannt, und Tausende Händler lernen Sie kennen!

Code hinzufügen

MACD-Indikator, der den visuellen Stil von TradingView für MT5 nachbildet. 4-farbiges Histogramm, auf dem SMA basierende Signallinie – die Werte stimmen Bar für Bar mit denen von TradingView überein.

Dieser Indikator zeigt den geglätteten Wert des linearen Trends an

Dieser Expert Advisor kombiniert einen auf dem ADX basierenden Filter zur Ermittlung der Trendstärke mit einer EMA-basierten Einstiegstechnik bei Kursrückgängen und nutzt den ATR zur dynamischen Festlegung von Stop-Loss- und Take-Profit-Werten. Er ist für den Handel mit einem einzelnen Wertpapier konzipiert, wobei jeweils nur eine Position offen sein darf.

Expert Advisor zum Testen der „Inside Bar“-Fortsetzungshypothese. Der EA platziert Pending-Orders in Richtung des „Main Bar“, sobald ein gültiges „Inside Bar“-Muster erkannt wird, wobei optionale ATR- und Musterqualitätsfilter zur Verfügung stehen.

Anstatt jedes Paar einzeln analysieren zu müssen, können Sie auf einen Blick erkennen, welche Paare nach Ihren eigenen Kriterien am vielversprechendsten sind.

Ein Zustandsmotor zur geometrischen Signalvalidierung für Anzeigesignale

Universal Breakout Study ist ein forschungsorientierter Expert Advisor für MetaTrader 5, der zur Analyse und Optimierung von Range-Breakout-Strategien entwickelt wurde. Er bietet flexible Parametertests, schnelle Optimierung und einen strukturierten Rahmen für die Validierung von Handelsideen anhand historischer Daten und Forward-Tests.

Chart Navigator MT5 Light – eine Minikarte zur schnellen Navigation im Kurschart und zum sofortigen Sprung zu Ihren Markierungen darin

Ein ökonometrischer Preisraumindikator, der den stochastischen Ornstein-Uhlenbeck-Prozess nutzt, um das tatsächliche driftfreie Gleichgewicht des Vermögenswerts und die Geschwindigkeit seiner Rückkehr zum Mittelwert mathematisch zu schätzen.

Expert Advisor zum Testen der „Turnaround Tuesday“-Hypothese. Schließt der Montag im Plus, wird am Dienstag eine Verkaufsposition eröffnet. Schließt der Montag im Minus, wird eine Kaufposition eröffnet. Der EA unterstützt einen ATR-basierten Filter, ATR-basierte Stop-Loss- und Take-Profit-Werte sowie die Positionsgrößenbestimmung entweder anhand einer festen Lotgröße oder eines prozentualen Risikos.

MSNR v5.31Plus AEU EA ist ein Expert Advisor für MetaTrader 5, der auf malaysischen SNR-Körpern, der „Smart Money“-Reaktionslogik, Liquiditäts-Sweeps, MISS, Engulfing-Bestätigung, Trendlinienkonfluenz, QML, CRT und DOL-Zielprognosen basiert. Der EA ist für XAUUSD konzipiert und funktioniert am besten im M5-Zeitrahmen. Er scannt höhere Zeitrahmen wie W1, D1, H4 und H1, um wichtige Unterstützungs- und Widerstandszonen zu ermitteln, und wartet anschließend auf eine Bestätigung durch die Kursentwicklung im Ausführungszeitrahmen. Hauptmerkmale: - Erkennung malaysischer SNR-Kursniveaus. - Scan nach Unterstützungs- und Widerstandszonen in höheren Zeitrahmen. - Liquiditäts-Sweep, MISS und Engulfing-Bestätigung. - Trendlinien-, QML-, Breakout-Retest- und CRT-Logik. - Konfluenz-Cluster-System. - Sitzungsfilter für die Handelszeiten in Asien, Europa und den USA. - Risikomanagement anhand des Kontoprozentsatzes. - Teilschließung bei ausgewähltem R-Multiplikator. - Break-even- und Sicherheitsoptionen. Empfohlene Einstellungen: Symbol: XAUUSD Zeitrahmen: M5.

EA mit mehreren Indikatoren für Gold (XAUUSD) und Silber (XAGUSD): RSI-, ADX- und MA-Signale, adaptiver ATR-Trailing-Stop und integrierter Kapitalschutz.

Breakout ist ein übersichtlicher, automatisierter Expert Advisor für MetaTrader 5, der darauf ausgelegt ist, das algorithmische Breakout-Momentum in strukturellen Hausse-Märkten zu nutzen.

MQTTFive – eine vollwertige Implementierung eines MQTT 5.0-Clients für MQL5. Funktionen: • MQTT v5.0 – alle Pakettypen, Properties, QoS 0/1/2 • TCP + TLS über die native MQL5-Socket-API • Will-Nachrichten mit Eigenschaften (will_delay_interval, payload_format, message_expiry) • Topic-Aliase für ausgehende PUBLISH-Befehle • Flusskontrolle (Receive Maximum) • Abonnementoptionen (no_local, retain_as_published, retain_handling) • Binäre und UTF-8-Nutzdaten • Automatischer Wiederholungsversuch für QoS 1/2 • Keine DLL-Abhängigkeiten – reines MQL5 Getestet mit Mosquitto 5.0 (15 Tests, alle bestanden). Dokumentation: https://github.com/chekh/MQTTFive Lizenz: MIT

Eine quantitative stochastische Wahrscheinlichkeitsberechnungsmaschine, die Markov-Ketten-Übergangsmatrizen nutzt, um die prozentuale Wahrscheinlichkeit einer Fortsetzung des Aufwärts- oder Abwärtstrends im nächsten algorithmischen Ausführungszyklus mathematisch zu prognostizieren.

IMR ist ein vielschichtiger, quantitativer Reversal-Finder, der für diskretionäre Price-Action-Trader entwickelt wurde, die sich weigern, blind zu handeln. Er hilft Tradern dabei, das aktuelle Marktregime zu verstehen – sei es eine Akkumulations-, Distributions- oder Fortsetzungsphase.

Dynamic Fair Value Gap (FVG) ist ein MQL5-Indikator für MetaTrader 5, der Ungleichgewichte bei den Marktpreisen automatisch erkennt. Dieser Indikator eignet sich hervorragend für Trader, die die „Smart Money Concepts“ (SMC)-Strategie anwenden.

Zeigt den aktuellen Bid-Ask-Spread in Punkten und Pips direkt im Chart an und verfolgt in Echtzeit den minimalen, maximalen und durchschnittlichen Spread seit dem Hinzufügen des Indikators. Die Farbe ändert sich, um darauf hinzuweisen, wenn der Spread einen vom Benutzer festgelegten Schwellenwert überschreitet.

Diagnoseskript, das für jedes Symbol in der Marktübersicht die Werte SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS und SYMBOL_TRADE_TICK_VALUE_PROFIT vergleicht. Ordnet jedes Symbol einer von vier Kategorien zu (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) und liefert eine aggregierte Zusammenfassung sowie einen Interpretationshinweis. Nützlich, um zu überprüfen, auf welche Tick-Wert-Eigenschaft man sich bei der Implementierung einer risikobasierten Lot-Größenbestimmung in EAs stützen sollte. Exportiert den vollständigen Bericht pro Symbol als CSV-Datei in den Ordner „MQL5/Files“.

Skript zum Festlegen eines Stop-Loss für jede offene Position auf Basis eines Zielverlusts in der Kontowährung (z. B. 50 $ pro Position). Funktioniert mit jeder Einzahlungswährung und jedem Devisen-Symbol. Überprüft die Stop- und Freeze-Limits des Brokers. Die Währungsumrechnung erfolgt automatisch.

Heiken-Ashi, wobei alle Puffer als Serie eingestellt sind

Pipelines mit dreifacher Barriere verwenden häufig eine willkürliche Konstante (0,5–1,0 %) oder eine veraltete Spread-Annahme als „min_ret“-Schwellenwert. Ein Schwellenwert, der unter den tatsächlichen Round-Trip-Transaktionskosten liegt, führt dazu, dass die Pipeline kostenbedingtes Rauschen als handelbares Signal einstuft. Der so gekennzeichnete Datensatz überbewertet dann systematisch die „Edge“, und jedes Modell, das auf diesen Kennzeichnungen trainiert wird, passt sich eher an ein Artefakt des Kennzeichnungsschemas an als an die tatsächliche Marktstruktur. TransactionCostCollector.mq5 ist ein eigenständiges Skript, das den Datenerfassungsschritt dieses Problems löst.

Ein quantitatives Verfahren zur Berechnung der Volumendichte, das auf dem gewichteten harmonischen Mittelwert basiert, um arithmetische Ausreißer zu eliminieren und den tatsächlichen Schwerpunkt der institutionellen Liquidität zu ermitteln.

Gewinnpositionen schließen

Der Indikator ermittelt Bereiche mit Ungleichgewichten (Fair Value Gap) im Chart und signalisiert mit einem Pfeil, wenn der Kurs zu diesen Bereichen zurückkehrt. Er eignet sich für Gold, Forex und alle liquiden Instrumente auf Zeitrahmen von M5 bis H4.

MQL5-Implementierung der FFD-Methode (Fixed-Width Fractional Differencing) aus López de Prados „Advances in Financial Machine Learning“ (Kapitel 5). Wandelt eine nichtstationäre Kursreihe in eine stationäre um und bewahrt dabei ein Maximum an historischem Gedächtnis; die Ausgabe wird gegenüber der Python-Bibliothek „afml“ kreuzvalidiert und weist eine Abweichung von höchstens 1e-12 auf.

Langfristiger Momentum- und Trendoszillator auf Basis einer doppelten TRIX- und LWMA-Filterung.

Eine quantitative Physik-Engine, die Differentialrechnung auf Kursbewegungen anwendet und daraus die tatsächliche Marktgeschwindigkeit (1. Ableitung) sowie die Marktbeschleunigung (2. Ableitung) ermittelt, um das Ende eines Trends vorherzusagen, bevor es eintritt.

Prime Quantum AI ist ein MT5-Expert Advisor, der einen klassischen Vorfilter (ADX + Alligator) mit einer auf KI-Bildverarbeitung basierenden Chartbestätigung von führenden KI-Anbietern (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok) kombiniert. Wenn der Vorfilter ein Trend-Setup erkennt, erfasst der EA drei Screenshots des Charts mit adaptiven Zeitrahmen und sendet diese an den konfigurierten KI-Anbieter, der daraufhin Richtung, Konfidenz, Stop-Loss und Take-Profit zurückgibt. Ein Trade wird erst dann eröffnet, wenn die KI das Vorfiltersignal mit ausreichender Konfidenz bestätigt. Funktionen: zwei Risikomodi („Standard Broker“ und „Prop Firm“), konfigurierbare Lotgröße, optionales Martingale, mehrere SL/TP-Modi, Trailing Stop, Teilschließung, Nachrichten-/Zeit-/Tages-/Spread-Filter, per Drag & Drop verschiebbares Info-Panel im Chart und vollständig zugängliche Indikatorparameter. Erfordert MetaTrader 5, WebRequest-Aktivierung für die URL Ihres Anbieters sowie einen gültigen API-Schlüssel. Der Anbieter wird anhand des Schlüsselformats automatisch erkannt.

Eine DSP-Engine (Digital Signal Processing), die die diskrete Fourier-Transformation (DFT) auf Marktdaten anwendet, um die dominierende zyklische Frequenz zu isolieren, Wendepunkte vorherzusagen und Phasenverzögerungen zu beseitigen.

Der Supertrend-Indikator zeichnet eine auf dem ATR basierende dynamische Trendlinie im MetaTrader 5-Chart ein, wobei er bei jeder Trendumkehr zwischen einer grünen Aufwärtstrendlinie und einer roten Abwärtstrendlinie wechselt und optional Kauf- bzw. Verkaufspfeilsignale anzeigt.

Daily Risk Monitor Lite ist ein ressourcenschonender MetaTrader-5-Indikator, der den täglich realisierten Gewinn/Verlust, den schwankenden Gewinn/Verlust, die tägliche Gesamtsumme, den aktuellen Drawdown und den farblich gekennzeichneten Risikostatus direkt im Chart anzeigt. Es handelt sich um ein reines Überwachungswerkzeug, das keine Positionen schließt oder den Handel blockiert.

Dieser EA setzt eine Handelsstrategie auf Basis eines Ausbruchs aus einer Kursspanne um. Er berechnet eine Kursspanne zwischen einem vom Nutzer festgelegten Start- und Endzeitpunkt, zeichnet ein Rechteck in den Chart ein, um das Hoch und das Tief dieser Spanne zu markieren, und überwacht anschließend die Kursentwicklung nach dem Schließen der Spanne. Wenn der Markt das Hoch der Spanne nach oben durchbricht, wird eine Kaufposition eröffnet; wenn er das Tief der Spanne nach unten durchbricht, wird eine Verkaufsposition eröffnet.

Ein vom maschinellen Lernen inspirierter Ansatz zur Erkennung von Trendphasen. Bietet präzise Signale und integrierte Backtest-Zuverlässigkeit.

Zwei adaptive gleitende Durchschnitte, die den Markt unterschiedlich interpretieren. Kreuzungen signalisieren Trendwenden.

Als prädiktive quantitative Engine, die den veralteten ATR-Wert für den Einzelhandel ersetzt, nutzt sie das mit dem Nobelpreis ausgezeichnete ökonometrische GARCH(1,1)-Modell, um die zukünftige Marktvolatilität und -varianz mathematisch zu prognostizieren.

Ein quantitativer Multi-Asset-Oszillator, der für die statistische Arbitrage (Pairs Trading) entwickelt wurde. Er berechnet den logarithmischen Spread zwischen zwei korrelierten Vermögenswerten und misst dessen Z-Score, um risikoneutrale Mean-Reversion-Chancen zu identifizieren.

Precision Sniper ist ein MT5-Indikator für mehrere Konfluenzen, der von den führenden Signaltools von TradingView inspiriert ist und jedes Kauf-/Verkaufssignal (A+, A, B, C) auf der Grundlage der EMA-Struktur, des RSI, des MACD, des ADX, VWAP und der Volumenausrichtung bewertet, mit 8 Voreinstellungen, HTF-Bias-Bestätigung, automatischen TP/SL-Niveaus, Trailing Stop und einem integrierten Backtest-Dashboard.

Färbe deine Kerzen je nach Momentum-Zustand ein. Vier Bias-Stufen + Neutral – speziell für dunkle Charts entwickelt.

MACD Institutional ist ein fortschrittlicher Indikator, der für Trader entwickelt wurde, die im Einklang mit dem „Smart Money“ handeln möchten. Im Gegensatz zum Standard-MACD, der jeden Tick oder jeden Kerzenabschluss unterschiedslos verarbeitet, rekonstruiert dieser Indikator die Kursstruktur mithilfe eines dynamischen Volumenfilters, bevor er seine gleitenden Durchschnitte berechnet.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173