Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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

Expert Advisors für den MetaTrader 5 mit Quellcodes

icon

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.

Code hinzufügen

Dieser EA wurde entwickelt, um automatisch Markttrends zu folgen, indem er Signale von den Indikatoren Gleitender Durchschnitt und Stochastik-Oszillator verwendet. Der EA erkennt Kauf- und Verkaufssignale durch die Nutzung von MA-Crossovers und bestätigt den Trend mit der Stochastik. Darüber hinaus beinhaltet der EA ein automatisches Positionsmanagement, wie z. B. die Festlegung von Take Profit, Stop Loss und die Verdopplung der Losgröße, um die Handelseffektivität in trendorientierten Märkten zu erhöhen.

Die RiskManagement-Bibliothek in MQL5 bietet ein effizientes und dynamisches Risikomanagement, das zur Minimierung der Ressourcen optimiert ist. Sie ermöglicht die Festlegung maximaler Gewinn- und Verlustgrenzen mit anpassbaren Modifikatoren. Sie umfasst eine OCO-Auftragssteuerung und Tools für das Candlestick-Management und Preisumwandlungen.

CryptoTrend 1.00 Expert Advisor ist ein automatisches Handelssystem, das für den Handel mit Kryptowährungen (insbesondere BTC) entwickelt wurde. Hauptmerkmale: Bollinger-Indikator: Wird verwendet, um Marktextreme zu identifizieren und Kauf- und Verkaufssignale zu generieren. Order-Block-Filterung: Ermöglicht es, Unterstützungs- und Widerstandsniveaus zu finden, was dazu beiträgt, die Anzahl falscher Signale zu reduzieren. Selbstlernend: Die Einstiegsschwelle wird in Abhängigkeit von der Statistik gewonnener und verlorener Trades angepasst, was es dem Expert Advisor ermöglicht, sich an veränderte Marktbedingungen anzupassen. Risikomanagement: Berechnet Stop-Loss- (SL) und Take-Profit-Niveaus (TP) auf der Grundlage von Risikoanalysen und Korrelationen

Dieser EA soll einige Regeln für die Verwaltung von Warenkörben aufstellen.

Butterfly Strategy Expert Advisor Dieser Expert Advisor (EA) implementiert das harmonische Handelsmuster Butterfly über mehrere Zeitrahmen (M2 bis D1) für den automatisierten Devisenhandel. Er erkennt bullische und bearische Butterfly-Muster anhand von Pivot-Punkten und führt Trades mit anpassbarem Risikomanagement und mehreren Take-Profit-Levels aus.

Laden Sie alle Ticks von Ihrem Broker für alle Symbole in der Marktbeobachtung herunter. Laden Sie die gesamte Historie oder bis zu einem bestimmten Datum in der Vergangenheit herunter, falls verfügbar.

Unabhängig davon, ob Sie mehrere Handelsroboter gleichzeitig oder nur eine ausgefeilte Strategie einsetzen, kann es überraschend zeitaufwändig sein, die Leistung der einzelnen Expert Advisors zu verfolgen. MetaTrader 5 (MT5) zeigt Aufträge und Positionen bequem in seiner "Toolbox" an, aber wenn sich mehrere Roboter dasselbe Konto teilen, wird es schwieriger zu wissen, welcher EA Ihre Gewinne - oder Verluste - generiert. Ein einziges Konto kann Dutzende oder Hunderte von Geschäften enthalten, die von verschiedenen EAs eröffnet wurden, so dass es schwierig ist, die Ergebnisse eines Roboters von denen eines anderen zu unterscheiden.

Der AutoCloseOnProfitLoss Expert Advisor (EA) ist ein leistungsstarkes Automatisierungstool für MetaTrader 5, das alle offenen Positionen schließt, wenn vordefinierte Gewinn- oder Verlustziele erreicht werden.

BreakRevertPro EA kombiniert Breakout- und Mean-Reversion-Strategien mit adaptiven SL/TP und Multi-Timeframe-ATR-Trailing-Stops für den flexiblen Handel in volatilen Märkten.

Der EA handelt automatisch auf Basis von Trend- und Mean-Reversion-Signalen mit validierten Parametern.

Dieser Expert Advisor (EA) hilft Händlern bei der Risikosteuerung, indem er die Positionsgrößen und Stop-Loss-Niveaus automatisch an die Marktvolatilität anpasst und dabei den Average True Range (ATR) Indikator verwendet. Der EA berechnet die optimale Positionsgröße für jeden Handel anhand eines benutzerdefinierten Risikoprozentsatzes und des aktuellen ATR-Werts und gewährleistet so ein konsistentes Risikoengagement unter allen Marktbedingungen. Darüber hinaus bietet er eine ATR-basierte Stop-Loss-Option zur Anpassung an die Volatilität, während er eine einfache gleitende Durchschnitts-Crossover-Strategie zur Eröffnung von Kaufgeschäften anwendet. Dieser EA ist ideal für Händler, die ihr Risikomanagement ohne komplexe Handelslogik automatisieren möchten, da er dem Schutz ihres Kontos Priorität einräumt und den Handelsprozess vereinfacht.

Guten Tag zusammen) Ich poste zum ersten Mal meinen Code!!!

Der EA eröffnet Positionen nach dem Zufallsprinzip (50/50 Chance für Kauf oder Verkauf), wenn keine Position offen ist.

Dieser Expert Advisor (EA) implementiert eine dreieckige Arbitrage-Strategie zwischen drei Währungspaaren: EURUSD, USDJPY und EURJPY

Dies ist ein Code, der zu einem bestehenden Expert Advisor hinzugefügt werden kann, um Abhebungen von Ihrem Konto, auf dem der EA läuft, zu verfolgen. Es hilft dem Benutzer, seine Abhebungen von einem bestimmten Konto zu überwachen.

Dieser MT5 Expert Advisor kombiniert die Analyse von Candlestick-Mustern in mehreren Zeitrahmen mit der Filterung fundamentaler Ereignisse, um Trades mit diszipliniertem Risikomanagement auszuführen.

Dieser Bot erkennt die Eröffnung einer neuen Kerze in einem beliebigen Zeitrahmen und erleichtert so die Ausführung eines einmaligen Codes, die Platzierung von Trades und den Aufruf anderer Funktionen. Der Code ist in der Funktion OnTick() geschrieben.

Nimmt Trades basierend auf ICT silverbullet und 2022 Modell mit Trailing-Stops und partielle, hält auch Eintrag nach OTE, und Risiko minimal. Es funktioniert in einem kleinen Zeitfenster von Silber Kugel vor allem NY Sitzung, und wenn kein Handel gefunden, 2022 Modell und Fibonacci OTE springt in einen Handel zu erhalten. Aber Eintrag ist so nur nach der Bestätigung mit diesen Modellen gibt, damit Trades werden weniger für minimale Drawdown und hohe Winrate. Um mehr über diese Strategien zu erfahren, können Sie den Inner Circle Trader YouTube-Kanal besuchen.

Einfacher Expert Advisor mit eigener R-Quadrat-Optimierungsfunktion

Dies ist ein einfacher Mean Reversion EA

Mein erster Code auf der Website, die Verbesserung erfordert. Die Idee, ein ideales Werkzeug für Händler zu schaffen, in der Arbeit an der Hauptkomponente eines jeden Handelssystems-Risk Manager

Strategie basierend auf dem Standardindikator iCHO (Chaikin Oscillator, CHO) und dem benutzerdefinierten Indikator 'CCIDualOnMA'.

Panel basierend auf der Klasse CDialog. Arbeit am aktuellen Symbol. Löschen, Einstellen von Take Profit, Einstellen von Breakeven für eine Gruppe von Positionen

Handelssystem mit dem Indikator iMA (Gleitender Durchschnitt, MA). Entwicklung des MA-Trends.

Algorithmuszyklus: Wenn es keine offenen Positionen gibt, öffnen Sie zwei entgegengesetzte Positionen. Warten Sie, bis beide Positionen geschlossen sind.

Erkennung des Beginns eines neuen Balkens oder einer neuen Kerze im OnTick()-Ereignishandler eines Expert Advisors.

Ausbruch Trader 1.0 tradet Ausbrüche aus der Range.

Das Buch „Neuronale Netze im algorithmischen Handel mit MQL5“ ist ein umfassender Leitfaden, der sowohl die theoretischen Grundlagen der künstlichen Intelligenz und der neuronalen Netze als auch die praktischen Aspekte ihrer Anwendung im Finanzhandel unter Verwendung der Programmiersprache MQL5 behandelt.

Der EA tradet nur Buy - Positionen und setzt kein Sl und TP ein.

Der abschließende siebte Teil des Buches befasst sich mit den erweiterten Möglichkeiten der MQL5-API, die bei der Entwicklung von Programmen für MetaTrader 5 nützlich sind. Dazu gehören nutzerdefinierte Finanzsymbole, integrierte wirtschaftliche Kalenderereignisse und allgemeine Technologien wie Netzwerke, Datenbanken und Kryptografie.

In Teil 6 von „MQL5 Programming for Traders“ werden wir eine Schlüsselkomponente der MQL5-Sprache untersuchen - die Automatisierung des Handels. Wir beginnen mit einer Beschreibung der grundlegenden Einheiten, wie z. B. der Spezifikationen für Finanzinstrumente und der Einstellungen für Handelskonten. Dies sind die Voraussetzungen für die Erstellung ordnungsgemäß funktionierender Expert Advisors.

In Teil 5 des Buches beschäftigen wir uns eingehender mit den APIs, die mit dem algorithmischen Handel verbunden sind, einschließlich der Analyse und Verarbeitung von Finanzdaten, der Visualisierung von Charts, der Automatisierung und der Nutzerinteraktion.

Im vierten Teil des Buches werden wir uns auf die Beherrschung der integrierten Funktionen (MQL5-API) konzentrieren und uns nach und nach in spezialisierte Subsysteme vertiefen. Jedes MQL5-Programm kann eine Fülle von Technologien und Funktionalitäten nutzen. Daher ist es sinnvoll, mit den einfachsten und nützlichsten Funktionen zu beginnen, die in den meisten Programmen verwendet werden können.

Teil 3 "Objektorientierte Programmierung in MQL5" bietet ein Eintauchen in die Welt der objektorientierten Programmierung (OOP) in der Sprache MQL5. Die Softwareentwicklung ist oft mit der Komplexität der Verwaltung mehrerer Einheiten verbunden und erfordert fortschrittliche Technologien zur Verbesserung von Programmierkomfort, Produktivität und Qualität.

Teil 2 "Grundlagen der MQL5-Programmierung" ist eine Einführung in die wichtigsten Konzepte dieser Programmiersprache. Dieser Teil des Buches ist den Datentypen, Bezeichnern, Variablen, Ausdrücken und Operatoren gewidmet. Sie lernen, wie man verschiedene Anweisungen zu einer Programmlogik kombiniert.

Im ersten Kapitel des Buches werden die Sprache und die Entwicklungsumgebung von MQL5 vorgestellt. Eine der neuen Eigenschaften, die in der MQL5-Sprache im Vergleich zu MQL4 (MetaTrader 4-Sprache) eingeführt wurden, ist die Unterstützung der objektorientierten Programmierung (OOP), die sie C++ ähnlich macht.

Dieser Expert Advisor handelt nicht. Ein einfaches Panel, das mit der Standard-Canvas-Bibliothek implementiert wurde, ermöglicht es Ihnen, Ziffern mit der Maus zu zeichnen. Das trainierte Modell mnist.onnx wird zur Erkennung von Ziffern verwendet.

Der EA tradet mit Hilfe des Rectangle, EMA und SMA Indikator.

Stores the max spread of each selected symbol during a period.

Der Expert Advisor arbeitet mit Pending-Buy-Limit-Orders und Pending-Sell-Limit-Orders. Er verwendet Hoch und Tief des Zeitrahmens D1 (Bar #1 und #2)

1234567891011121314151617181920212223242526272829303132