Die besten Quellcodes in MQL4 und MQL5 nach dem Kundenranking - 6
- 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.
Berechnen Sie sofort das Gewinn- und Verlustpotenzial Ihrer Trades direkt auf dem Chart. Ein unverzichtbares Werkzeug für ein agiles und präzises Risikomanagement.
WaveWeisBarForce ist ein benutzerdefinierter Indikator, der auf der Weis-Wellen-Logik basiert. Er akkumuliert das Volumen in Richtungswellen (bullish oder bearish) und zeigt sie als Histogramme mit Intensitätsstufen an. Bullish waves: 4 Stufen von Grün, von Hell bis Lime. Bearish waves: 4 Stufen von Rot, von Hell bis Rot. WaveMax (weiß): zeigt den Balken mit dem höchsten Volumen innerhalb jeder Welle an. WaveClimax (gelb): hebt den Rekord des akkumulierten Volumens über die Wellen hinweg hervor. Dieser Indikator hilft Händlern, den Marktdruck durch Volumenakkumulation und Wellenintensität zu visualisieren und verbessert die Intraday- und Swing-Analyse.
Exportiert umfassende Handelsstatistiken in eine CSV-Datei.
Ein einfacher Indikator auf der Grundlage der Bollinger Bänder, der die Phasen der Verengung und Erweiterung mit rot/grünen Farben anzeigt.
Erlauben Sie dem EA, anhand von Bedingungen zu bestimmen, ob es doppelte EAs auf dem Chart gibt.
Dieser Indikator kombiniert WPR und Gesamtgewinn/-verlust. Ich weiß nicht, wie ich Ihnen mehr über diesen Indikator sagen kann, aber Sie können ihn ausprobieren.
Echtzeit-Tracker für Prop-Firm-Regeln: täglicher Drawdown, maximaler Drawdown, Gewinnzielfortschritt, Anzahl der Handelstage und Challenge-Status mit visuellen Fortschrittsbalken. Voreinstellungen für FTMO, MyFundedFX, E8, TFT, und Bulenox. Reiner Indikator - keine Beeinflussung des Handels.
Ein leichtes, tickgesteuertes Dashboard, das den kurzfristigen Bid-Ask-Druck direkt auf dem Chart anzeigt.
Hebt Inside Bar Candlestick-Muster auf dem Chart hervor und bietet optionale Popup- und Push-Benachrichtigungen, wenn ein neues Muster erkannt wird.
Die Standard-MACD auf MT5-Plattform zu sein scheinen nicht genug, so dass ich Code diese Version durch Kopieren von der Pinescript.
Ein unbeaufsichtigter maschineller Lernindikator, der den K-Means-Clustering-Algorithmus auf historische Kursbewegungen anwendet, um die wahren institutionellen Liquiditätspools mathematisch zu erkennen und darzustellen, ohne dass der Mensch voreingenommen ist.
Symbol Summary ist ein Dienst für MT5, der ein separates Viewer-Fenster öffnet und einen detaillierten Bericht über ein Handelssymbol anzeigt. Er unterstützt die russische und englische Sprache, Größenänderung des Fensters, Scrollen, automatische Aktualisierung des Berichts bei Änderung des Symbols oder des Zeitrahmens des Charts ohne Neustart des Dienstes.
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.
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.
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.
Open-Source-Expert Advisor zum Testen von Umkehr- und Fortsetzungseffekten an bestimmten Wochentagen. Entwickelt für systematische Forschung, Strategievalidierung und die Weiterentwicklung durch die MQL5-Community.
Ein kleiner MetaTrader-5-Indikator zu Schulungszwecken, der bestätigte Swing-Hochs und -Tiefs markiert und die Marktstruktur mit HH, HL, LH und LL kennzeichnet.
Open-Source-MT5-Skript, das die Einstellungen für das Symbol XAUUSD/GOLD, den Spread, den Tick-Wert, die Kontraktgröße, die Volumenschritte, die Stop-/Freeze-Levels, den Swap sowie den Kontenkontext im Protokoll und optional in einer CSV-Datei aufzeichnet.
Der „Smart Trend Score“ ist ein übersichtlicher und ressourcenschonender MetaTrader-5-Indikator, der darauf ausgelegt ist, mithilfe mehrerer Trend- und Momentum-Filter hochwertige Handelsmöglichkeiten zu identifizieren.
Pivot SuperTrend BhanuCodeLab ist ein trendfolgender Indikator, der bestätigte Pivot-Punkte mit einer ATR-basierten nachlaufenden Trendlinie kombiniert, um die Marktrichtung, Trendumkehrungen und potenzielle KAUF- oder VERKAUF-Signale zu identifizieren.
„Asian Session Breakout“ ermittelt die während der asiatischen Handelssitzung gebildete Kursspanne und beobachtet, wie sich der Kurs nach Ende dieser Sitzung verhält. Das asiatische Hoch und das asiatische Tief bleiben bis zum Ende des Handelstages des Brokers gültig. Dadurch eignet sich die Spanne als Intraday-Unterstützungs- und Widerstandszone während der europäischen und US-amerikanischen Handelssitzungen. Ein übersichtliches Dashboard zeigt die aktuellen Spannenwerte, die konfigurierte Handelssitzungszeit, den Breakout-Status, die Methode zur Breakout-Bestätigung sowie den Bestätigungszeitrahmen an. Der Indikator eröffnet oder verwaltet keine Trades. Er liefert Informationen zur Marktstruktur und zu Breakouts für den diskretionären Handel oder die Entwicklung von EAs.
Kostenloses Open-Source-MT5-Chart-Tool (nur Lesezugriff), das die aktuellen Trendbedingungen bewertet und für den jeweiligen Broker normalisierte Risikopläne für Long- und Short-Positionen erstellt. Es nutzt die Richtung und Steigung des gleitenden Durchschnitts, den ADX, den Efficiency Ratio, den ATR, den Spread sowie Angaben zur Kontowährung und zum Wertpapier. Es eröffnet, ändert oder schließt niemals Trades.
Erstellt ein horizontales Volumenhistogramm über ein aktuelles Rückblickfenster und markiert den „Point of Control“ (POC) sowie den „Value Area“ mithilfe des Standard-TPO/Volumen-Algorithmus zur Erweiterung des Wertbereichs – nicht nur POC ± ein fester Versatz. Wird bei jedem neuen Balken aktualisiert und als Seitenleiste neben dem Kurs angezeigt.
Ein per Drag & Drop bedienbarer MT5-Risikorechner, der den ausgewählten Einstiegs- und Stop-Abstand unter Berücksichtigung von Tick-Größe, Tick-Wert und Kontorisiko in eine vom Broker normalisierte Positionsgröße umrechnet.
Markiert den Beginn und das Ende von bis zu drei Handelssitzungen (Asien, London, New York oder beliebige benutzerdefinierte Zeitfenster) mit vertikalen Trennlinien und/oder schattierten Hintergrundfeldern, die täglich über ein rollierendes Zeitfenster der letzten Tage wiederholt werden. Rein visuell – keine Berechnungen, keine Signale, nur klare Sitzungsgrenzen.
Verwaltung von Orders, bestehenden Orders, Limit-Orders, Trailing-Orders, Break-Event- und Lot-Größen-Rechner in einem Tool
Jeder, der ein Grid-System betreibt, fragt sich: Ist mein Konto groß genug? Die übliche Antwort – der Verlust auf der letzten Grid-Stufe – ist der falsche Wert. Was das Konto tatsächlich zum Erliegen bringt, ist das Erreichen des Stop-out-Wertes des Brokers, während die Position noch offen ist und es noch so aussieht, als wäre eine Erholung möglich. Dieser EA berechnet den tatsächlichen Wert und ermittelt anschließend, wie oft eine derart große Kursbewegung bereits in der M1-Historie des jeweiligen Symbols aufgetreten ist. Drei Fehler, die er behebt, wobei alle in die beruhigende Richtung gehen: Eine Kette aus N Legs schwankt bei Schritt x N(N-1)/2, nicht bei Schritt x N (bei 10 Legs sind es 45 Verlustschritte, nicht 10); offene Positionen binden zudem Margin, solange sie offen sind; und der Stop-out ist ein Prozentsatz, nicht Null – bei 50 % reicht es aus, die Hälfte des Eigenkapitals zu verlieren. „Sie benötigen 86 Dollar Spielraum“ ist eine Abstraktion. „„Eine Bewegung dieser Größenordnung trat 71 Mal in 100 Tagen auf, also einmal alle 1,4“ ist eine Entscheidung. Stellen Sie InpEquity auf einen Wert ein, den Sie noch nicht haben, um zu sehen, was die Konfiguration tatsächlich benötigen würde. Streng schreibgeschützt: Es werden niemals Positionen eröffnet, geschlossen oder geändert.
Fügen Sie es einem Chart hinzu, geben Sie den Namen eines beliebigen benutzerdefinierten Indikators ein, und es benachrichtigt Sie anhand der Indikator-eigenen Puffer – per Popup, Ton, Push-Benachrichtigung auf Ihrem Smartphone oder per E-Mail. Es liest den Indikator über iCustom aus, sodass kein Quellcode erforderlich ist: Eine kompilierte .ex5-Datei, die Sie heruntergeladen haben, reicht aus. Es kann diesen Indikator auch aus einem höheren Zeitrahmen auslesen und überprüft geschlossene Balken erneut, um Ihnen mitzuteilen, ob der Indikator sich neu berechnet oder lediglich verzögert. Das Tool öffnet sich im EXPLORE-Modus, der alle Puffer des Indikators sowie deren jeweilige Inhalte auflistet, denn die Frage „Welcher Puffer enthält das Signal?“ ist der Grund, warum die meisten Nutzer iCustom gar nicht erst verwenden.
Ein Expert Advisor, der den SuperTrend-TV-Indikator über iCustom ausschließlich bei geschlossenen Kerzen handelt und zusammen mit einem Audit geliefert wird, das belegt, dass jeder Trade einem Signal entspricht und kein Signal übersehen wurde
Basierend auf den Prinzipien der Wyckoff-Volumen-Spread-Analyse (VSA) entschlüsselt das System die Akkumulation, Verteilung und Absorption von „Smart Money“ sowie die Trendrichtung – ohne Repainting und mit einer strikten Leistungsgrenze von 2.000 Balken.
Eine leichtgewichtige, OOP-konforme MQL5-Header-Klasse (.mqh) zur präzisen Berechnung des Pip-Werts und zur dynamischen Lot-Größenbestimmung für alle Instrumente, mit automatischer Währungsumrechnung und Volumen-Normalisierung durch den Broker.
Ein kleiner, lehrreicher Expert Advisor, der zeigt, wie Wilders ADX und die Directional Movement direkt aus abgeschlossenen klassischen Renko-Blöcken berechnet werden können. Der EA erstellt intern Renko-Blöcke fester Größe aus BID-Ticks. Es sind keine Offline-Charts, benutzerdefinierte Symbole, DLLs oder externe Indikatoren erforderlich. +DI, -DI und ADX werden erst aktualisiert, nachdem ein Renko-Block abgeschlossen ist.
Der „GDS Renko Bollinger 4-Mode Demo EA“ ist ein kostenloser, zu Lernzwecken dienender Expert Advisor für MetaTrader 5. Er veranschaulicht vier verschiedene Möglichkeiten, klassische Renko-Bricks mit fester Größe mit Bollinger-Bändern in einem eigenständigen EA zu kombinieren. Der EA erstellt aus eingehenden BID-Ticks vier unabhängige interne Renko-Ströme. Jeder Modus verfügt über eine eigene Renko-Blockgröße und eigene Bollinger-Einstellungen. Signale werden erst generiert, wenn ein Renko-Block vollständig abgeschlossen ist. Die Bollinger-Bänder werden kausal aus den vorherigen abgeschlossenen Renko-Schlusskursen berechnet, sodass der aktuelle Block bis nach seiner Signalprüfung ausgeschlossen bleibt.
„GDS Renko Brick Statistics“ ist ein kompakter, zu Lernzwecken dienender Indikator für MetaTrader 5, der intern klassische Renko-Blöcke mit fester Größe aus BID-Ticks bildet und das Verhalten der zuletzt abgeschlossenen Renko-Blöcke zusammenfasst.
GDS Renko Canvas + Donchian ist ein kompakter Lehrindikator für MetaTrader 5. Er stellt klassische Renko-Blöcke mit fester Größe auf einer einzigen CCanvas-Bitmap-Ebene dar und überlagert diese mit einem Donchian-Kanal, der direkt aus den abgeschlossenen Renko-Blöcken berechnet wird. Die horizontale Achse stellt die Renko-Sequenz und nicht die Zeit dar. Der interne Generator verwendet eingehende BID-Ticks und die klassische Zwei-Block-Umkehrregel. Der Donchian-Kanal ist kausal: Für jeden neu abgeschlossenen Block wird der Kanal ausschließlich aus den vorherigen N abgeschlossenen Renko-Blöcken berechnet. Der aktuelle Block wird bei der Berechnung seines eigenen Kanals nicht berücksichtigt.
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.
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.