Die besten Quellcodes in MQL4 und MQL5 nach dem Kundenranking - 7
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
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.
Die Positionsgröße wird anhand eines Risikobetrags ermittelt, der sich aus dem tatsächlichen Tick-Wert des Symbols, der Tick-Größe und der Volumenschrittweite ergibt, anstatt aus einem angenommenen Pip-Wert. Das Volumen wird stets abgerundet, und wenn Ihr Risiko kleiner ist als das Mindestlot, wird dies angezeigt und die tatsächlichen Kosten dieses Lots angegeben. Da kein Terminal-Status vorhanden ist, lässt sich die Logik zur Positionsgrößenberechnung offline testen – ein Testskript mit 41 Assertions ist enthalten.
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.
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.
Donchian-Breakouts im „Turtle“-Stil bei Gold, gefolgt von drei Ausstiegsstrategien gleichzeitig: einem ATR-Trailing-Stop, dem „Turtle“-Ausstiegskanal und einem festen Kursziel. Backtest auf XAUUSD H1 und H4 in den Jahren 2025 und 2026, wobei alle zwölf Kombinationen profitabel waren. Keine Nachzeichnung, mit Puffern für einen Expert Advisor.
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.
Markiert Impuls-Kerzen: Körper mindestens ATR × Multiplikator, Körper mindestens ein festgelegter Anteil der Kerzenspanne, Schlusskurs nahe dem Extremwert, optionale Bestätigung durch Tick-Volumen. Grüner Pfeil unterhalb eines bullischen Impulses, roter Pfeil oberhalb eines bärischen Impulses. Nur geschlossene Balken, kein Repainting. Die Signale befinden sich in den beiden Puffern, sodass ein Expert Advisor sie mit iCustom auslesen kann.
Zeigt den tatsächlichen Spread für jede Serverstunde an, gemessen anhand der Tick-Historie Ihres Brokers: Median und 90. Perzentil pro Stunde, optionale Kosten als Anteil Ihres Stop-Kurses und pro Lot sowie CSV-Export.
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.
Es handelt sich um einen Indikator, der Swing High/Low und Fibonacci Retracement kombiniert, um potenzielle Kaufzonen zu identifizieren.
Dieser Expert Advisor überwacht den stochastischen Oszillator, um Positionen automatisch auf der Grundlage vom Benutzer festgelegter Bedingungen zu schließen: Kreuzungen oberhalb der Überkauft-Marke oder unterhalb der Überverkauft-Marke, das Eintreten in Überkauft-/Überverkauft-Zonen oder das Verlassen dieser Zonen. Die Positionen werden hinsichtlich ihres Gewinnstatus (Verlust, Gewinn oder beides) gefiltert, um zu entscheiden, ob sie geschlossen werden sollen. Ein optionaler Testmodus aktiviert grundlegende Einstiegssignale, wenn die %D-Linie konfigurierbare Offset-Werte um die Mittellinie (50) herum kreuzt.
Dieser EA ist eine Demonstration, wie Sie Ihre eigene Hedging-Strategie mit Hilfe der Include-Datei umsetzen können.
Der Hauptpunkt ist die Änderung der MA-Kurve in eine horizontale Linie, und die DPO-Kurve soll den Abstand vom Schlusskurs zum Nullniveau oder zur MA-Kurve darstellen.
Synchronisierter benutzerdefinierter Fadenkreuzindikator, der den Preis und die (Server-/lokale) Zeit anzeigt.
Zeitbezogene Funktionen zur empirischen Erkennung von Serverzeitzone und Sommerzeit (DST) aus der Historie der Angebote
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).
Prototyp für die Datenerfassung. Dummy-Puffer für das Datenfenster (zum Zwecke der Datenerfassung) für die Stunde des Tages und ein zusätzlicher Puffer für die Stunde des Tages. Kommentare die Stunde des Tages.
Trade Assistant MetaTrader Indikator - ein Multi-Timeframe-Indikator, der auf drei Standardindikatoren basiert: Stochastik-Oszillator, RSI (Relative Strength Index) und CCI (Commodity Channel Index). Er zeigt die aktuellen Trendrichtungen für die Zeitrahmen M1, M5, M15, M30, H1, H4, D1, W1 und MN1 an. Wenn Sie einem solchen Indikator folgen, haben Sie ein klares Bild von den Trends in allen wichtigen Zeitrahmen. Dabei spielt es keine Rolle, in welchem Zeitrahmen Sie den Indikator einsetzen. Der Indikator kann für MT4 und MT5 heruntergeladen werden.
Zeichnen Sie tägliche vertikale Linien und die Wochentagsbezeichnungen in das Diagramm.
Der T3-Indikator ist ein fortschrittlicher gleitender Durchschnitt, der sechs exponentielle gleitende Durchschnitte kombiniert, um im Vergleich zu herkömmlichen gleitenden Durchschnitten eine glattere Kursbewegung mit geringerer Verzögerung zu ermöglichen.
Dies ist ein einfacher Indikator zur Anzeige des Histogramms der Dauer der benutzerdefinierten Balken in Minuten. Anwendbar für Renko-Boxen, PnF, Äquivolumen-Balken, etc.
Indikator für die Berechnung des Durchschnittspreises der offenen Positionen, Sie können die magische Zahl verwenden, wenn Sie die Positionen nur eines Roboters trennen wollen, aber die Nullzahl ist für manuelle Operationen.
Hierbei handelt es sich um einen einfachen analytischen (nicht signalisierten, einmalig berechneten) Indikator, mit dem Sie die Hypothese testen können, dass die Preiszeitreihen einen "Random Walk" darstellen, insbesondere einen Gaußschen "Random Walk". Dies kann dazu beitragen, eine parametrische Umwandlung von Preisinkrementen in gleichmäßig verteilte, stabilere und berechenbarere Zeitreihen zu konstruieren, zumindest was die Volatilität betrifft.
Der EquiPeak Drawdown Tracker ist ein Indikator zur Überwachung und Aufzeichnung des maximalen Drawdowns auf Ihrem Handelskonto in Echtzeit. Er ist nicht nur ein Warner für den aktuellen Drawdown; er ist besonders nützlich, um Ihren aktuellen Drawdown mit dem maximalen historischen Drawdown zu vergleichen, den Sie erwarten oder zuvor aufgezeichnet haben.
Dies ist ein benutzerdefinierter Indikator für MetaTrader 5, dessen einziger Zweck es ist, ein BMP-Bild auf dem Chart anzuzeigen, das auf dem Bildschirm zentriert ist. Wozu dient er? Er wird verwendet, um ein statisches Bild (wie ein Logo, ein persönliches Branding, eine Chart-Nachricht oder eine Erinnerung) direkt auf dem Trading-Chart anzuzeigen, ohne die Analyse und die Marktdaten zu beeinträchtigen. Wie funktioniert es? Es erstellt ein OBJ_BITMAP_LABEL-Objekt, um ein Bild (2.bmp) aus dem Ordner MQL5Images anzuzeigen. Es berechnet automatisch die Mitte des Charts und platziert das Bild dort. Es aktualisiert die Position des Bildes bei jedem neuen Tick, so dass es immer zentriert ist, auch wenn die Größe des Fensters geändert wird.
Custom MACD für MetaTrader 5 erweitert den klassischen MACD um Echtzeitsignale, die an Ihr Handy gesendet werden. Erkennen Sie Trends und Umkehrungen mit anpassbaren Parametern, intuitiven Grafiken und automatischen Kauf-/Verkaufsbenachrichtigungen.
Dies ist eine einfache Skriptdatei zur Berechnung der Losgröße entweder anhand des Risikoprozentsatzes oder des tatsächlich zu riskierenden Betrags.
Ein Indikator, der den Volumendruck auf beiden Seiten des Marktes deutlich sichtbar macht
Expert Advisor für MetaTrader 5, der Exponential Moving Averages (EMA) und Relative Strength Index (RSI) kombiniert, um Handelssignale zu erzeugen. Enthält Risikomanagement-Funktionen und Handelszeitfilter.
CloseAllOrders ist ein leistungsstarker und benutzerfreundlicher Expert Advisor, der das Handelsmanagement im MetaTrader 5 vereinfacht. Mit einer intuitiven Schaltflächenoberfläche direkt auf Ihrem Chart können Sie alle Marktpositionen und schwebenden Aufträge mit nur einem Klick sofort schließen.
Ein Kerzendiagramm, das den Geld- und Briefkurs mit dem Höchst- und Tiefstwert der Kerze verbindet
Es handelt sich um den klassischen Zickzackkurs mit einer Zeitrahmeneingabe, um einen HTF-Zickzackkurs auf einem LTF-Chart anzuzeigen.
Er signalisiert eine Phase geringer Marktvolatilität, die sich ihrem Ende nähert und eine deutliche Kursbewegung ankündigt.
Dieser Indikator setzt die "Quartals-Theorie" um - ein Konzept der technischen Analyse, das die Kursbewegung in vier Quartale um ein zentrales Basisniveau unterteilt. Der Indikator kann mit mehreren Anlagetypen (Devisen, Aktien, Rohstoffe usw.) verwendet werden und bietet visuelle Quartalebenen auf dem Diagramm.