Mit Expert Advisors kann man Preischarts analysieren und automatisch handeln. Hier finden Sie Quellcodes in MQL5, mit denen unterschiedlichste Aufgaben gelöst werden können. Es gibt sowohl einfache Experten, die auf der Kreuzung gleitender Durchschnitte beruhen, als auch Handelsroboter mit komplexen Algorithmen, die Signale generieren und vor Fehlern beim Handel schützen.
Die angebotenen Experten können heruntergeladen und im MetaTrader 5 gestartet werden. Es ist empfehlenswert, die Handelsroboter vor dem Start im Strategietester zu testen und zu optimieren. Die Bibliothek von Expert Advisors ist auch direkt auf der Plattform MetaTrader 5 und in der Entwicklungsumgebung MetaEditor zugänglich.
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Zwei-Faktor-Authentifizierung aktivieren WeiterSchließt alle Trades und hält das Konto ausgeglichen, sobald das tägliche Verlustlimit, der maximale Drawdown oder ein tägliches Gewinnziel erreicht ist. Regeln im Stil von Prop-Firmen, ein Panel direkt im Chart und ein Status, der auch nach einem Neustart des Terminals erhalten bleibt.
USDX Trader v1.33 – Chart des synthetischen Dollar-Index und Korbhandel für MetaTrader 5 Version 1.33 · MetaTrader 5 · Jeder Broker, der die wichtigsten USD-Paare anbietet
Einfacher Expert Advisor, der auf die Richtung der 5-Minuten-Kerze um 9:30 Uhr in New York bei Index-CFDs (US100 / NAS100) setzt. Ein Trade pro Tag, fester Stop-Loss und Take-Profit, erzwungener Ausstieg, kein Martingale und kein Grid.
GER40 Evening Coil ist ein kostenloser, vollständig offener EA für den deutschen 40-Index auf dem H1-Chart. Er kauft in der Abendhandelssitzung nach einer kürzlich aufgetretenen Kerze mit enger Spanne, wenn die Volatilität gering und das Volumen normal ist, und schließt alle Positionen bis 23:00 Uhr Serverzeit. Vier Bedingungen, ausschließlich Long-Positionen, jeweils nur ein Trade, ein Stop-Loss bei jedem Trade.
Ein Manager für den manuellen Handel für MetaTrader 5: fertige Renko-Blöcke, konfigurierbarer Break-Even und Trailing-Stop-Loss sowie ein Renko-Dashboard direkt im Chart. Keine automatischen Einstiegspunkte.
Der „Monday Dip EA“ ist eine quantitative, zeitbasierte Long-Only-Handelsstrategie, die in erster Linie für CFDs auf wichtige Aktienindizes (wie US500, UK100) mit vollständigen täglichen historischen Daten konzipiert ist. Er funktioniert ausschließlich als zeitlich begrenztes „Buy-on-Dip“-System und nicht als trendfolgender Indikator.
Kostenloser Breakout-EA: Asiatische Handelsspanne, Londoner Breakout, ein Trade pro Tag, Stop-Loss immer gesetzt, Lot entsprechend des Risikoprozentsatzes. Kein Grid, kein Martingale. / Kostenloser EA: Durchbruch der asiatischen Handelsspanne während der Londoner Handelssitzung, ein Trade pro Tag, Stop-Loss immer gesetzt, Lot basierend auf dem Risikoprozentsatz. Kein Grid und kein Martingale.
Ein MetaTrader 5 (MT5)-Expert Advisor, der auf dem Durchbrechen früherer Swing-Hochs und -Tiefs basiert. Der EA platziert Pending-Orders im Umfeld bestätigter Fraktalstrukturen und verwaltet jeden Trade mit festgelegten Stop-Loss-, Take-Profit- und optionalen Regeln zum Positionsmanagement.
Schließt alle Positionen und blockiert neue Trades, sobald das tägliche Verlustlimit, der maximale Verlust oder das Gewinnziel erreicht ist. Entwickelt für die Herausforderungen von Prop-Firmen. Funktioniert sowohl beim manuellen Handel als auch mit jedem anderen EA.
Zeigt die Kurse des aktuellen Symbols an, bei denen das Konto einen Margin Call und einen Stop-Out erreicht, mit einem „Was-wäre-wenn“-Modus für zusätzliches Volumen, dem maximalen Volumen, das Sie hinzufügen können, sowie ausstehenden Orders, die dabei ausgelöst werden.
Bevor Sie einen Warenkorb konfigurieren, prüfen Sie, welche Zielgewichte zu den Mindestlosgrößen Ihres Brokers passen. Der Portfolio Allocation Planner wandelt ein explizites hypothetisches Nominalbudget und Prozentsätze in eine Diagrammtabelle um: Nominalwert der Mindestlose, abgerundete Losgrößen, berechnete Allokation, Zielabweichung und Zeilenstatus. Führen Sie bei Bedarf eine Neuberechnung durch, sehen Sie sich die Tooltips zu den Zeilen an, paginieren Sie längere Listen und exportieren Sie den angezeigten Snapshot optional als CSV-Datei. Es werden keine Handelsaufträge gesendet und es werden weder Kontostand, Eigenkapital noch Positionen ausgelesen.
Liest die Serverzeit aus dem eigenen H1-Verlauf des Symbols aus. Da die Forex- und CME-Woche um 17:00 Uhr in New York endet, ergibt die Serverzeit jedes wöchentlichen Schlusskurses den UTC-Offset des Servers für diese Woche. Über einen Zeitraum von 60 Wochen markiert das Programm unregelmäßige Schlusskurse, datiert jede Zeitumstellung und gleicht diese mit den Sommerzeitkalendern der USA und Europas ab, führt einen Gegenabgleich von „TimeTradeServer“ minus „TimeGMT“ durch und listet die Serverzeit der Eröffnungszeiten in London, New York, Tokio und Sydney für die kommenden Wochen auf. Schreibt jeden Schlusskurs in eine CSV-Datei. Nur Lesezugriff: keine Handelsfunktion, keine DLL, kein Netzwerk.
Ein Panel für den manuellen Handel mit integriertem Risikoschutz für Prop-Firmen und einem versteckten Support-/Resistance-Finder für MetaTrader 5.
Vergleicht die Sitzungstabelle des Brokers mit dem M1-Verlauf. Für jede Minute der Woche wird gezählt, an wie vielen der letzten N Tage das Symbol tatsächlich einen Balken aufweist, und dieser Wert wird neben „SymbolInfoSessionQuote“ und „SymbolInfoSessionTrade“ gesetzt: deklarierte Minuten, die üblicherweise leer sind (Rollover-Lücken), Balken in Minuten, die die Tabelle als geschlossen bezeichnet, Handels- und Kurs-Tabellen, die nicht übereinstimmen, sowie einmalige Ausfälle wie beispielsweise eine vorzeitige Schließung an Feiertagen. Gibt die tatsächlichen Sitzungen pro Wochentag aus, schreibt jedes Ergebnis in eine CSV-Datei und gibt die eigenen Berechnungen aus. Nur Lesezugriff: keine Handelsfunktion, keine DLL, kein Netzwerk.
Überprüft den Tick-Verlauf, den Backtests mit der Einstellung „Jeder Tick basiert auf echten Ticks“ wiedergeben. Fünf Prüfungen pro Wertpapier über die letzten N Tage: unmögliche und sich überschneidende Kurse, Zeitstempel, die rückwärts laufen oder sich wiederholen, Kursumkehrungen um einen Tick, deren Größe ein Vielfaches des eigenen Median-Spreads des Wertpapiers beträgt, Lücken innerhalb der vom Broker angegebenen Kursnotierungszeiten sowie Minuten, in denen die Ticks und die M1-Balken nicht übereinstimmen. Jeder Befund wird mit seinem Zeitstempel in Millisekunden in eine CSV-Datei exportiert, und das Tool gibt seine eigenen Berechnungen aus, sodass der Bericht nachgerechnet werden kann. Nur Lesezugriff: keine Handelsfunktion, keine DLL, kein Netzwerk.
Ein kostenloser, vollständig offener JPN225 (Nikkei 225)-EA für M15. Kauft, wenn der Kurs nach oben tendiert, das Momentum nicht überzogen ist und das Volumen gering ist. Backtest 2022 bis 2026: Profitfaktor 1,68, +18,5 % pro Jahr, hat 15 Stresstests bestanden. Um 17:00 Uhr ausgeglichen.
EA-Vorlage „Opening Range Breakout“ mit integriertem Kontoschutz. Markiert das Hoch und Tief der ersten N Minuten nach Handelsbeginn und platziert OCO-Stop-Orders oberhalb und unterhalb der Spanne. Enthält risikobasierte Positionsgrößenbestimmung, tägliches Verlustlimit, maximales Drawdown-Limit, ATR-Spannenfilter, Filter für die Handelsrichtung sowie Schutz vor über Nacht gehaltenen Positionen. Alle Sitzungszeiten sind konfigurierbare Eingabewerte. Diese Vorlage dient zu Schulungszwecken und ist kein System mit Gewinngarantie. Vor dem Einsatz im Live-Handel unbedingt auf einem Demokonto testen.
Signalgesteuerte Automatisierung für das WaveMaster-Oszilloskop. Automatisierte Ausführungs-Engine für das WaveMaster-Oszilloskop. Liest Signalpuffer in Echtzeit aus. Umfassendes Risikomanagement, Trailing und Break-even sind integriert.
Überprüft den tatsächlich auf Ihrem Terminal gespeicherten Balkenverlauf, also den Verlauf, auf den sich jeder Backtest und jeder Indikator stützt. Sechs Prüfungen pro Symbol: unmögliche OHLC-Werte, fehlerhafte Balkenzeiten, fehlende Balken, obwohl die brokerinterne Sitzungstabelle angibt, dass Kursnotierungen vorlagen, leere und flache Balken, Balken, die nicht mit der brokerinternen M1-Reihe übereinstimmen, sowie die Plausibilität des Spreads. Die wichtigste Kennzahl ist die Sitzungsabdeckung, nicht ein prozentualer Rasterwert, der hauptsächlich misst, wie viele Wochenenden Sie geprüft haben. Jeder Befund wird mit seiner Balkenzeit in eine CSV-Datei exportiert, und die geprüften Balken sowie die Sitzungstabelle können ausgegeben werden, sodass der gesamte Bericht mit einem anderen Tool als diesem neu ausgewertet werden kann.
Spiegelt Trades, die von einem anderen EA auf demselben Hedging-Konto eröffnet, geändert und geschlossen wurden, wobei die Auswahl anhand der Magic Number erfolgt. Standardmäßig kehrt das Programm die Richtung um (Kauf ↔ Verkauf, SL ↔ TP), sodass Sie das Gegenteil einer Strategie mit realen Spreads, Slippage und Ausführung im Forward-Test prüfen können.
Eine Portierung der Alpha Engine der Olsen-Gruppe: Acht Limit-Order-Agenten handeln auf einem Hedging-Konto auf Richtungswechsel in der intrinsischen Zeit. Sie bauen Positionen bei Überschwingungen auf und nehmen bei Kursumkehren Gewinne mit.
Prüft, ob ein Indikator neu gezeichnet wird, anstatt der Angabe einfach zu vertrauen. Dabei werden die Puffer aller benutzerdefinierten Indikatoren bei bereits geschlossenen Kerzen erneut ausgelesen und jeder Wert gezählt, der sich ändert, erscheint oder verschwindet, wobei der früheste Zeitpunkt berücksichtigt wird, zu dem dies noch geschieht. Das Ergebnis wird pro Puffer in einem Chart-Panel angezeigt, jedes Ereignis wird in eine CSV-Datei geschrieben.
ZoneUS30 ist ein einfacher US30-Expert-Advisor, der sich auf VERKAUF-Chancen nach Aufwärtskursbewegungen konzentriert. Die Strategie kombiniert ein Mean-Reversion-Konzept mit einer Carry-Trade-Idee: Wenn Short-Positionen einen positiven Overnight-Swap erzielen, kann der EA sowohl von einer Kurskorrektur als auch vom Halten der Position über einen längeren Zeitraum profitieren. Entwickelt für den US30 und für experimentelle sowie pädagogische Zwecke bestimmt. Der Handel gegen den Trend birgt erhebliche Risiken, insbesondere bei hohen Lotgrößen.
Ein kleiner Demo-Expert-Advisor: Einstiegssignale durch Kreuzung von schnellem und langsamem EMA (Auswertung erfolgt ausschließlich anhand geschlossener Kerzen, kein Repainting), ATR-basierte Stop-Loss- und Take-Profit-Werte, Spread-Filter sowie Positionsverwaltung, die sowohl für Hedging- als auch für Netting-Konten funktioniert. Enthält eine Python-Referenzimplementierung zum Paritätstest. Dies ist ein Beispiel zur Veranschaulichung, keine Handelsempfehlung – die beigefügte Wertentwicklungskurve basiert auf synthetischen Daten und dient der Veranschaulichung der Methode, nicht als Hinweis auf einen Handelsvorteil.
Open-Source-Expert-Advisor für EURUSD im MetaTrader 5-Strategietester, basierend auf RSI-Erschöpfungssignalen, ATR-basierten Ausstiegssignalen und einer volatilitätsangepassten Spread-Filterung.
Ein Breakout-EA im „Turtle“-Stil für Gold. Er kauft, wenn sich eine H4-Kerze in einem Aufwärtstrend über dem 20-Kerzen-Hoch schließt, mit einem Stop von 2 ATR und einem Ziel von 2R. Backtest auf XAUUSD von Januar 2020 bis September 2026: +9.029,72 bei 10.000 und 1 % Risiko, Profitfaktor 1,77, maximaler Drawdown 11,38 %, 6 von 7 Jahren profitabel.
Ein per Drag & Drop verschiebbares manuelles Handelsfenster direkt im Chart mit Multi-Timeframe-Ausrichtung, ATR-SL/TP-Empfehlungen, einem Trailing-Stop und Ein-Klick-Funktionen für KAUFEN/VERKAUFEN/ALLE SCHLIESSEN.
Schutzmechanismus auf Kontoebene für Konten von Prop-Firmen. Überwacht jede Position auf dem Konto, schließt alle Positionen bei Erreichen des täglichen oder maximalen Verlustlimits, begrenzt das Risiko pro Position, schließt Trades ohne Stop-Loss und kann Positionen bei Nachrichten mit großer Auswirkung glätten.
Trendfolgender Expert Advisor für MetaTrader 5, der die Richtung des Supertrend mit einer Bestätigung durch ADX und DI kombiniert. Verwendet einen ATR-basierten Stop-Loss und geht pro Trade ein Risiko von bis zu 0,5 % des Kapitals ein.
Veröffentlicht die von Ihrem MT5 eröffneten und geschlossenen Positionen in einem Telegram-Chat: Richtung, Symbol, Einstieg, Stop und Ziel in Pips, Lots sowie bei Schließung das Ergebnis, Pips, R-Multiplikator und Haltedauer. Warteschlange für Wiederholungsversuche, Neustart-sicher, führt selbst keine Trades durch. Kostenloser Handelsbenachrichtigungsdienst für MT5 über Telegram und Discord
Lernorientiertes MT5-Handelsfenster für Hedging-Konten mit Risikobegrenzung, Spread-Schutz, einer dauerhaften Sperre bei täglichen Verlusten sowie Break-even- und Trailing-Stops.
Lern-EA für MT5: Einstiegssignale durch EMA-Crossover bei geschlossenen Kerzen, ATR-basierte Stop-Loss- und Take-Profit-Werte, Lotgröße als fester Prozentsatz des Eigenkapitals über OrderCalcProfit, Spread-Filter, Isolierung von Magic Numbers und Überprüfung der Server-Rückgabecodes. Eine übersichtliche Vorlage zur Erstellung von EAs mit Risikokontrolle. Keine Gewinnversprechen.
Klassifiziert den Markt anhand des ADX, des Hurst-Exponenten und der Autokorrelation mit einer Verzögerung von 1, leitet jeden Balken an ein Breakout-Modul oder ein Mean-Reversion-Modul weiter und führt für jedes Regime ein separates Gewinnquotenprotokoll mit einer Wilson-95-%-Untergrenze, sodass Sie erkennen können, welche Hälfte davon tatsächlich funktioniert.
Berechnet die Position anhand Ihres Risikoprozentsatzes und der Stop-Distanz und eröffnet dann den Trade mit bereits festgelegten Stop-Loss- und Take-Profit-Werten. Führt niemals eigenständig Trades durch.
Ziehen Sie Ihren Stop-Loss an die gewünschte Stelle, klicken Sie auf „Kaufen“ oder „Verkaufen“, und die Lotgröße ist bereits korrekt eingestellt – ganz ohne Taschenrechner und ohne Tabellenkalkulation. Das System verwaltet Break-Even- und Trailing-Stop-Aufträge und beendet den Handel für den Tag, sobald Sie Ihr Verlustlimit erreicht haben.
Der Advisor eröffnet Positionen, wenn sich zwei gleitende Durchschnitte (Fast und Slow) kreuzen. Er funktioniert bei jedem Wertpapier und jedem Zeitrahmen.
Ein Liquidity-Sweep-/Order-Block-Scalper mit ATR-basierter Positionsgrößenbestimmung und einem Trendfilter für höhere Zeitrahmen. Jeder Trade wird im Chart mit der aktuellen historischen Gewinnquote dieses Setup-Typs gekennzeichnet – eine fortlaufende Erfolgsbilanze, nicht nur einfache Kästchen.
Schließt Verlustpositionen vorzeitig, noch vor Erreichen des vollen Stop-Loss, wenn eine Regel besagt, dass sich der Trade nicht mehr erholen wird: ungünstige Kursbewegung über N × ATR hinaus, zu lange im Verlust, EMA-Trend hat sich umgekehrt, RSI spricht gegen die Position oder eine Gewinnbegrenzung. Eine Position mit Gewinn wird niemals berührt. Im reinen Beobachtungsmodus wird protokolliert, was geschlossen würde, ohne tatsächlich etwas zu schließen. Jeder Ausstieg wird zusammen mit der Regel, der Laufzeit und der maximalen negativen Abweichung in eine CSV-Datei geschrieben, sodass die Regeln anhand der Daten optimiert werden können.
Der GDS Renko Replay Trainer ist ein kostenloses Lerntool, mit dem Sie manuelle Entscheidungen anhand historischer Renko-Charts in MetaTrader 5 üben können. Laden Sie einen historischen Zeitraum, spielen Sie ihn vorwärts ab und platzieren Sie virtuelle KAUF- oder VERKAUF-Trades. Sie können pausieren, einen Tick vorwärts springen oder zum nächsten abgeschlossenen Renko-Block wechseln. Jede virtuelle Position verfügt über einen Stop-Loss und einen Take-Profit, und der Trainer zeichnet die Ergebnisse Ihrer Sitzung auf. Das Tool erstellt Renko-Blöcke fester Größe aus historischen Bid/Ask-Ticks mit einer klassischen Umkehrung nach zwei Blöcken. Zukünftige Ticks werden nicht zur Darstellung des sichtbaren Charts oder zur Ausführung virtueller Trades verwendet. Bei Kauf-Trades wird der Ask-Kurs für den Einstieg und der Bid-Kurs für den Ausstieg verwendet; bei Verkaufs-Trades gelten die entgegengesetzten Seiten. Im Bedienfeld eingegebene Orders warten auf den nächsten wiedergegebenen gültigen Tick. Stopps und Ziele werden bei jedem Tick überprüft, einschließlich Kurslücken.
PulseStrike Scalper – EA zur statistischen Erkennung von Kurssprüngen