Meist geladene Quellcodes der Woche
- Funktionen für die Vereinfachung der Order-Verarbeitung Wir wollen lediglich über Algorithmen und Methoden diskutieren, nicht über Syntax, Werte und wie Order platziert werden. Hier werden einfache Funktionen zum Positionsmanagement in MQL5 präsentiert.
- iS7N_TREND.mq5 Nun der Zwei-Farben (oder Zweifach-Modus) Trendindikator. Die Anzahl der berechneten Balken kann angegeben werden.
- ADX Trend Pullback EA 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.
Meistgelesene Artikel der Woche

Neuronale Netze im Handel: Maskenfreier Ansatz zur Vorhersage von Preisentwicklungen
In diesem Artikel wird die Methode MAFT (Mask-Attention-Free Transformer) und ihre Anwendung im Bereich des Handels diskutiert. Im Gegensatz zu herkömmlichen Transformer, die bei der Verarbeitung von Sequenzen eine Datenmaskierung erfordern, optimiert MAFT den Aufmerksamkeitsprozess, indem es die Maskierung überflüssig macht und so die Rechenleistung erheblich verbessert.

Der Artikel wirft einen detaillierten Blick auf den vom Bogenschießen inspirierten Optimierungsalgorithmus, wobei der Schwerpunkt auf der Verwendung der Roulette-Methode als Mechanismus zur Auswahl vielversprechender Bereiche für „Pfeile“ liegt. Die Methode ermöglicht es, die Qualität der Lösungen zu bewerten und die vielversprechendsten Positionen für weitere Untersuchungen auszuwählen.

MQL5.community - Benutzer-Memo
Sie haben sich gerade angemeldet und haben wahrscheinlich jetzt eine Menge Fragen wie z.B. "Wie füge ich ein Bild in meine Nachricht ein?" "Wie formatiere ich meinen MQL5 Quellcode?" "Wo werden meine persönlichen Nachrichten abgelegt?" Und noch vieles mehr. In diesem Beitrag haben wir für Sie einige praktische Tipps zusammengestellt, die Ihnen helfen, sich in der MQL5.community zurechtzufinden und all ihre vorhandenen Features optimal zu nutzen.
Neue Codes in der CodeBase
- OnChart Candle Countdown Clock „On-Chart Candle Countdown Clock“ ist ein einfacher Indikator, der entwickelt wurde, um die verbleibende Zeit bis zum Ende der letzten Kerze in jedem beliebigen Zeitrahmen anzuzeigen.
- Spread Calculator Der Spread-Rechner dient dazu, den aktuellen Spread für jedes beliebige Währungspaar im Chart anzuzeigen.
Meist diskutierte Themen im Forum:
- Diskussion zum Artikel "Welche Überprüfungen der Handelsroboter vor der Veröffentlichung in Market bestehen soll" 7 neue Kommentare
- Diskussion zum Artikel "Der erste Einsatz des MetaTrader VPS: eine Schritt-für-Schritt-Anleitung" 4 neue Kommentare
- Nach Umstieg von MT4 auf MT 5 unter Ubuntu 24.04.4 keine Kerzencharts Anzeige 3 neue Kommentare
Meist geladene kostenlose Produkte:
Bestseller im Market:
Neue Codes in der CodeBase
- Simple EMA Cross EA with SL/TP and Magic Number Ein einfacher Expert Advisor, der auf dem Crossover zweier EMAs (schnell und langsam) basiert und über konfigurierbare Stop-Loss-, Take-Profit- und Lot-Größen sowie eine Magic Number verfügt.
- RealCost Spread P95 Logger MT5 Open-Source-MT5-Spread-Logger mit Durchschnittswert, P50, P90, P95, P99, maximalem Spread, Benachrichtigungen und CSV-Export.
Meist geladene kostenlose Produkte:
Bestseller im Market:
Neue Codes in der CodeBase
- Spread Meter Spread Meter – Live-Spread-Tracker für einzelne Symbole mit Maximal-/Minimalwert-Aufzeichnung Spread Meter von Fox Wave ist ein übersichtliches Dashboard für einzelne Symbole, das den Live-Spread Ihres aktuellen Chart-Symbols in Echtzeit anzeigt und gleichzeitig den jemals verzeichneten größten und engsten Spread dauerhaft aufzeichnet – mit genauen Zeitstempeln.
- Confirmed Swing Points Helper 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.
Artikel "Vereinheitlichte Validierungspipeline gegen Backtest-Overfitting" veröffentlicht.

Dieser Artikel erklärt, warum Standard-Walk-Forward und k-fache Cross-Validation Ergebnisse bei Finanzdaten systematisch zu positiv erscheinen lassen, und zeigt dann, wie dies behoben werden kann. V-in-V erzwingt strikte Datenpartitionen und verankertes Walk-Forward über Zeitfenster hinweg, CPCV bereinigt Datenlecks mittels Purging und Embargo und aggregiert die Performance auf Pfadebene, und CSCV misst die Wahrscheinlichkeit von Backtest-Overfitting. Anwender erhalten einen kohärenten Rahmen zur Bewertung der Robustheit über verschiedene Marktregime hinweg und der Verlässlichkeit der Strategieauswahl.
Artikel "Vom Einsteiger zum Experten: Optimierung von Liquiditätsstrategien durch strukturelle Bestätigung über mehrere Zeitrahmen in MQL5" veröffentlicht.

Die Abstimmung von Liquiditätsstrukturen höherer Zeitrahmen mit Umkehrmustern niedrigerer Zeitrahmen kann sowohl die Wahrscheinlichkeit als auch die Richtung der nächsten Preisbewegung stark beeinflussen. Durch die Integration struktureller Liquiditätszonen aus höheren Zeitrahmen mit präzisen Umkehrbestätigungen auf niedrigeren Zeitrahmen können Trader das Einstiegs-Timing und die Qualität ihrer Trades insgesamt verbessern. Dieser Artikel zeigt, wie man liquiditätsbasierte Handelsstrategien durch strukturelle Bestätigung auf höheren Zeitrahmen verstärkt – und wie man diesen Ansatz effektiv mit MQL5 umsetzt.
Artikel "Entwicklung eines Toolkits zur Price-Action-Analyse (Teil 64): Manuell gezeichnete Trendlinien mit der automatisierten Überwachung synchronisieren" veröffentlicht.

Die Überwachung manuell eingezeichneter Trendlinien erfordert eine ständige Beobachtung des Charts, wodurch wichtige Kursinteraktionen übersehen werden können. In diesem Artikel wird ein Expert Advisor zur Überwachung von Trendlinien vorgestellt, der manuell gezeichnete Trendlinien mit einer automatisierten Überwachungslogik in MQL5 synchronisiert und Warnmeldungen ausgibt, wenn sich der Kurs einer überwachten Linie nähert, diese berührt oder durchbricht.
Meist geladene kostenlose Produkte:
Bestseller im Market:
Neue Codes in der CodeBase
- Drawdown DNA Analyzer Ein natives MQL5-Skript, das die Struktur der Drawdowns eines Kontos analysiert und sich nicht nur auf den einzelnen Wert des „maximalen Drawdowns“ beschränkt. Es liest eine tägliche Equity-Kurve (Date,DailyPnL CSV) ein, rekonstruiert die „Underwater“-Kurve und unterteilt diese in einzelne Drawdown-Episoden mit deren Tiefe, Dauer und Erholungszeit. Anschließend gibt es den Ulcer-Index, den Pain-Index, den Recovery-Faktor und die im „Underwater“-Bereich verbrachte Zeit aus und fasst diese zu einem einzigen Resilienz-Score (A+ bis F) mit Empfehlungen zusammen, die auf der Registerkarte „Experts“ angezeigt werden. Es werden keine externen Bibliotheken benötigt; wird keine Datei gefunden, generiert es eine Beispielkurve, sodass es sofort einsatzbereit ist.
- Premium Discount Range Mapper Ein einfacher MetaTrader-5-Indikator für Schulungszwecke, der Premium-, Gleichgewichts- und Rabattbereiche anhand eines ausgewählten Marktbereichs darstellt.
1 neues Thema im Forum:
Artikel "MetaTrader 5 – Leitfaden für maschinelles Lernen (Teil 8): Bayes’sche Hyperparameter-Optimierung mit Purged Cross-Validation und Trial Pruning" veröffentlicht.

GridSearchCV und RandomizedSearchCV teilen eine grundlegende Einschränkung im finanziellen ML: Jeder Versuch ist unabhängig, sodass sich die Suchqualität durch zusätzliche Rechenleistung nicht verbessert. Dieser Artikel integriert Optuna – unter Verwendung des Tree-structured Parzen Estimator – mit PurgedKFold-Kreuzvalidierung, HyperbandPruner-Frühstopp und einer Dual-Weight-Konvention, die Trainingsgewichte von Bewertungsgewichten trennt. Das Ergebnis ist ein System aus fünf Komponenten: eine Zielfunktion mit Fold-Level-Pruning, eine Vorschlagsebene, die das Gewichtungsschema gemeinsam mit den Modell-Hyperparametern optimiert, ein finanziell kalibrierter Pruner, ein fortsetzbarer, SQLite-basierter Orchestrator und ein Konverter für das scikit-learn cv_results_-Format. Der Artikel zieht zudem die Grenze – basierend auf Timothy Masters – zwischen statistischen Zielen, bei denen eine gezielte Suche vorteilhaft ist, und finanziellen Zielen, bei denen sie schädlich ist.
Artikel "Graphentheorie: Tiefensuche (DFS) zur Traversierung von Marktstrukturen im Handel" veröffentlicht.

In diesem Artikel wird die Tiefensuche auf die Marktstruktur angewendet, indem Swing-Hochs und -Tiefs als Knoten eines Graphen modelliert und ein struktureller Pfad so tief wie möglich verfolgt wird, solange die Bedingungen gültig bleiben. Wenn ein maßgebliches Swing-Niveau gebrochen wird, führt der Algorithmus ein Backtracking durch und untersucht einen alternativen Zweig. Die Leser erhalten einen praktischen Rahmen, um die strukturelle Marktrichtung zu formalisieren und zu prüfen, ob der aktuelle Verlauf mit Zielen wie Liquiditätspools oder Angebots- und Nachfragezonen übereinstimmt.
Artikel "Paketbasierter Ansatz mit KnitPkg für die MQL5-Entwicklung" veröffentlicht.

Um maximale Zuverlässigkeit und Produktivität bei mit MQL erstellten MetaTrader-Produkten zu gewährleisten, empfiehlt dieser Artikel einen Entwicklungsansatz, der auf wiederverwendbaren Paketen basiert, die von KnitPkg, einem Projektmanager für MQL5/MQL4, verwaltet werden. Ein Paket kann als Baustein für andere Pakete oder als Grundlage für fertige Artefakte dienen, die direkt auf der MetaTrader-Plattform ausgeführt werden, wie beispielsweise EAs, Indikatoren und vieles mehr.
Meist geladene kostenlose Produkte:
Bestseller im Market:
Neue Codes in der CodeBase
- Profit Concentration Analyzer Ein natives MQL5-Skript, das misst, wie konzentriert der Gewinn einer Strategie ist – ob der Vorteil breit gestreut ist oder auf wenigen glücklichen Trades beruht. Es liest eine CSV-Datei mit Daten pro Trade (Datum, Gewinn) ein und gibt den Anteil des Nettogewinns aus den größten Trades an, den Gini-Koeffizienten der Gewinner, ein Konzentrationsprofil, einen Überlebenstest, bei dem die besten wenigen Trades entfernt und Nettogewinn sowie Gewinnfaktor neu berechnet werden, sowie den größten Einzel-Tagesgewinn im Vergleich zu einem konfigurierbaren Konsistenzgrenzwert – zusammengefasst in einer Konzentrations- und Konsistenzbewertung (A+ bis F) mit Empfehlungen. Wird keine Datei gefunden, generiert das Programm einen Beispielsatz, sodass es sofort einsatzbereit ist. Keine externen Bibliotheken, kein Python, keine KI. Das Hilfsprogramm „ExportTrades.mq5“ schreibt die Datei aus Ihrem Handelsverlauf.
- RealCost XAU Session Cost Snapshot MT5 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.
Artikel "Entwicklung eines dynamischen Multi-Pair-EA (Teil 7): Paarübergreifende Korrelationsabbildung für die Handelsfilterung in Echtzeit" veröffentlicht.

In diesem Abschnitt werden wir eine Echtzeit-Korrelationsmatrix in einen Expert Advisor für mehrere Symbole integrieren, um redundante oder risikobehaftete Trades zu vermeiden. Durch die dynamische Messung der Wechselbeziehungen zwischen Symbolen filtert der EA Einstiegssignale heraus, die im Widerspruch zur bestehenden Exposition stehen, wodurch die Ausgewogenheit des Portfolios verbessert, das systemische Risiko verringert und die Qualität der Trades insgesamt verbessert wird.
Artikel "Larry Williams’ Marktgeheimnisse (Teil 15): Handel mit Hidden-Smash Day-Umkehrungen unter Berücksichtigung des Marktkontexts" veröffentlicht.

Entwickeln Sie einen MQL5-Expert Advisor, der die Umkehrmuster nach Larry Williams’ Hidden-Smash-Day automatisiert. Er liest bestätigte Signale eines benutzerdefinierten Indikators aus, wendet Kontextfilter an (Supertrend-Ausrichtung und optionale Handelstag-Regeln) und steuert das Risiko mithilfe von Stop-Loss-Modellen, die auf der Smash-Bar-Struktur oder dem ATR sowie einer festen oder risikobasierten Positionsgröße basieren. Das Ergebnis ist ein reproduzierbares Framework, das für Tests und Erweiterungen bereit ist.
Artikel "MQL5-Handelswerkzeuge (Teil 24): Verbesserte Tiefenwahrnehmung mit 3D-Kurven, Pan-Modus und ViewCube-Navigation" veröffentlicht.

In diesem Artikel erweitern wir das Tool zur grafischen Darstellung der 3D-Binomialverteilung in MQL5, indem wir eine segmentierte 3D-Kurve für eine bessere Tiefenwahrnehmung der Wahrscheinlichkeitsmassenfunktion (Probability Mass Function, PMF) hinzufügen, einen Pan-Modus zur Verschiebung des Betrachtungsfokus integrieren und einen interaktiven ViewCube (Ansichtswürfel) mit Hover-Zonen und Animationen für schnelle Orientierungswechsel implementieren. Wir integrieren anklickbare Unterbereiche für Flächen, Kanten und Ecken in den ViewCube, um Kameraübergänge zu Standardansichten zu animieren, wobei umschaltbare 2D-/3D-Modi, Echtzeit-Aktualisierungen und anpassbare Parameter für eine immersive probabilistische Analyse im Handel beibehalten werden.
Meist geladene kostenlose Produkte:
Bestseller im Market:
Meist geladene Quellcodes des Monats
- iS7N_TREND.mq5 Nun der Zwei-Farben (oder Zweifach-Modus) Trendindikator. Die Anzahl der berechneten Balken kann angegeben werden.
- Funktionen für die Vereinfachung der Order-Verarbeitung Wir wollen lediglich über Algorithmen und Methoden diskutieren, nicht über Syntax, Werte und wie Order platziert werden. Hier werden einfache Funktionen zum Positionsmanagement in MQL5 präsentiert.
- XANDER Grid XAUUSD Bidirektionaler Gitter EA für Gold (XAUUSD). Ideal für ProCent-Konten. Inklusive Daily Profit Target und Max Drawdown-Schutz.
Meistgelesene Artikel des Monats

Neuronale Netze im Handel: Maskenfreier Ansatz zur Vorhersage von Preisentwicklungen
In diesem Artikel wird die Methode MAFT (Mask-Attention-Free Transformer) und ihre Anwendung im Bereich des Handels diskutiert. Im Gegensatz zu herkömmlichen Transformer, die bei der Verarbeitung von Sequenzen eine Datenmaskierung erfordern, optimiert MAFT den Aufmerksamkeitsprozess, indem es die Maskierung überflüssig macht und so die Rechenleistung erheblich verbessert.

Der Artikel wirft einen detaillierten Blick auf den vom Bogenschießen inspirierten Optimierungsalgorithmus, wobei der Schwerpunkt auf der Verwendung der Roulette-Methode als Mechanismus zur Auswahl vielversprechender Bereiche für „Pfeile“ liegt. Die Methode ermöglicht es, die Qualität der Lösungen zu bewerten und die vielversprechendsten Positionen für weitere Untersuchungen auszuwählen.

Das große Problem der angewandten Statistik besteht in der Annahme statistischer Hypothesen. Lange Zeit galt es als unlösbar. Das hat sich seit dem Auftreten des Verfahrens der eigenen oder Eigen-Koordinaten geändert. Es handelt sich dabei um ein präzises und leistungsfähiges Werkzeug für die Untersuchung des Aufbaus eines Signals, das es ermöglicht, mehr zu sehen als mit den üblichen Verfahren der zeitgenössischen angewandten Statistik. Dieser Beitrag befasst sich mit der praktischen Anwendung dieses Verfahrens stellt in MQL5 geschriebene Programme vor. Darüber hinaus geht es um das Problem der Ermittlung der Funktion anhand des Beispiels der von Hilhorst und Schehr vorgestellten Verteilung.
Neue Codes in der CodeBase
- FVG Imbalance Marker Helper Ein kleiner MetaTrader-5-Indikator zu Lernzwecken, der einfache bullische und bärische Fair-Value-Lücken mit drei Kerzen im Chart markiert.
- EA-Geldmanagement Ein einfacher Indikator, der auf Trendkriterien basiert
Artikel "PD-Arrays meistern: Optimierung des Handels mit Ungleichgewichten in PD-Arrays" veröffentlicht.

Dieser Artikel befasst sich mit einem spezialisierten, trendfolgenden EA, der deutlich machen soll, wie sich Setups, die sich aus Ungleichgewichten in Premium-/Discount-Bereichen (PD-Arrays) ergeben, definieren und nutzen lassen. In diesem Artikel wird ein EA ausführlich vorgestellt, der speziell für Trader entwickelt wurde, die PD-Arrays und Ungleichgewichte als Einstiegskriterien für ihre Trades und Handelsentscheidungen optimieren und nutzen möchten. Außerdem wird untersucht, wie sich Premium- und Discount-Zonen korrekt ermitteln und charakterisieren lassen und wie man sie jeweils validieren und nutzen kann, wenn sie unter den entsprechenden Marktbedingungen auftreten, um so die sich aus solchen Szenarien ergebenden Chancen bestmöglich zu nutzen.
Artikel "Entwicklung eines Toolkits zur Price-Action-Analyse (Teil 63): Automatisierung der Erkennung von steigenden und fallenden Keilen in MQL5" veröffentlicht.

In diesem Teil der Reihe Entwicklung des Price-Action-Analyse-Toolkits entwickeln wir einen MQL5-Indikator, der steigende und fallende Keilformationen automatisch in Echtzeit erkennt. Das System überprüft Pivot-Strukturen, validiert die Konvergenz der Begrenzungslinien mathematisch, verhindert überlappende Formationen und überwacht die Bedingungen für Ausbruch und Scheitern mit präziser visueller Rückmeldung. Diese auf einer klaren, objektorientierten Architektur basierende Implementierung wandelt die subjektive Erkennung von Keilformationen in eine strukturierte, zustandsabhängige Analysekomponente um, die darauf ausgelegt ist, eine disziplinierte Price-Action-Analyse zu unterstützen.


























