Die besten Quellcodes in MQL4 und MQL5 nach dem Kundenranking - 2

Code hinzufügen

Indikator "Korrelationskoeffizient

Dieses Skript ist eine Referenzlösung für das Mapping von Symbolnamen, die von Benutzern in MetaTrader 5 EAs oder Skripten konfiguriert wurden, auf die tatsächlichen Namen, die vom Broker bereitgestellt werden. Es verwendet den Levenshtein-Distanz-Algorithmus, um automatisch das ähnlichste Symbol in Market Watch zu identifizieren. Ideal für Entwickler, die Kompatibilitätsprobleme mit Präfixen oder Suffixen in Symbolnamen haben. Es ist ein anpassungsfähiger Ausgangspunkt, der allen spezifischen Anforderungen gerecht wird.

Eine leistungsstarke und funktionsreiche JSON-Bibliothek für MQL5, die eine moderne Entwicklungserfahrung ähnlich wie Python/JS bietet

Die Überlagerung mehrerer Stochastiken mit unterschiedlichen Perioden hilft Anfängern im Handel.

Vollständige Telegram-Integration für MT5. Senden Sie Handelssignale, Screenshots, Berichte und Warnungen an Telegram-Kanäle. Inklusive Warteschlangensystem, Multi-Channel-Unterstützung und Risikomanagement.

Der Indikator ermöglicht es Ihnen, die Wahrscheinlichkeit abzuschätzen, dass der Kurs sein Maximum oder Minimum erreicht hat.

Es ist ein Skript, das die verbleibende Zeit bis zum Eintreffen des nächsten Taktes anzeigt.

Zeichnet Ticks im Real-Tick-Modus auf und liest sie im Mathe-Modus, wobei Ihre Strategie bei jedem Tick aufgerufen wird.

Der Indikator ZigZag BOS CHoCH Detection basiert auf dem Original-ZigZag-Algorithmus von MetaQuotes und erweitert ihn durch die Erkennung und Markierung von Marktstrukturereignissen. Er verfolgt die jüngsten ZigZag-Swing-Punkte und identifiziert automatisch den Break of Structure (BOS) und den Change of Character (CHoCH) anhand der Pivot-Trendbestätigung. BOS- und CHoCH-Niveaus werden direkt auf dem Chart mit beschrifteten horizontalen Linien eingezeichnet, um eine klarere Preisaktionsanalyse zu ermöglichen.

Ein quantitativer Umschlag für maschinelles Lernen, der die Nadaraya-Watson-Kernregressionsmathematik nutzt, um statistisch signifikante Mittelwertumkehrzonen dynamisch zu projizieren, ohne sich auf die traditionelle Standardabweichung zu verlassen.

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.

Der WeekDays-Indikator zeigt den Wochentag, die Jahreswoche, den Tag des Jahres oder den Balkenindex im Datenfenster und optional in den Beschriftungen im Diagramm an.

ZigZag SNR Detection identifiziert Unterstützungs- und Widerstandsniveaus unter Verwendung von ZigZag-Pivot-Punkten.

Quellcodes, die im Rahmen der Entwicklung einer Bibliothek zur Erstellung von Expert Advisors für mehrere Währungen geschrieben wurden, die mehrere Instanzen verschiedener Handelsstrategien kombinieren.

Skript zur Anzeige von Aktualisierungsdaten zu offenen Positionen.

Der Indikator "Nettovolumen" zeigt das Volumen unter Berücksichtigung des Drucks von Verkäufern und Käufern

Volatilitätsstopp - Indikator für Stopp-Levels nach Volatilität

Ziel ist es, einen Code zu zeigen, der die Berechnung der ATR mit Wilder smoothing zeigt

Zeichnen Sie die Dochte (dünne Linien): Zeichnen Sie eine vertikale Linie vom niedrigsten Preis zum höchsten Preis jeder Kerze (dies wird "Docht" genannt). Zeichnen Sie den Kerzenkörper: Zeichnen Sie ein Rechteck vom Eröffnungskurs zum Schlusskurs, wobei Sie eine andere Farbe verwenden, wenn die Kerze bullish oder bearish ist. Farbanpassung: Sie können die Farben für bullish und bearish Kerzen und deren Dochte leicht ändern. In Ihrem Code können Sie z.B. folgende Farben verwenden: Die bärischen Kerzen haben einen kastanienbraunen Körper (clrMaroon). Die Dochte der bärischen Kerzen sind hellviolett (clrOrchid). Wofür ist dieser Indikator nützlich? Dieser Indikator ist nützlich, wenn Sie: einen einzigartigen und klaren visuellen Stil auf Ihren Charts haben möchten. bullische Kerzen leichter von bärischen unterscheiden möchten. das Kursverhalten auf eine visuelle Weise analysieren möchten.

Dieser Experte ist ein System, das jedem Händler hilft, ein Raster von Aufträgen zu erstellen.

Eine Kombination aus vielen bekannten Indikatoren

Komprimierung der Tick-Daten zur Speicherung in einer kompakten Form, die bis zu 3,5 Mal kompakter ist als .tcs MQ-Dateien. Und für schnelles Arbeiten mit ihnen, weil das Lesen von 3 Bytes weniger Zeit benötigt als das Lesen von 60 Bytes der MqlTick-Struktur.

Professionelles Panel zum Schließen von Positionen mit 6 intelligenten Filtern. Schließen Sie alle, nach Typ, nach Symbol oder nach Gewinn/Verlust. P&L-Anzeige in Echtzeit. Perfekt für Notausstiege und Risikomanagement. Inklusive Sicherheitsbestätigungen.

Gewinn/Verlust-Rechner für Positionen (offene Aufträge)

Ein Multi-Timeframe-Indikator, der RSI-Divergenz aufweist. + Kauf-/Verkaufssignale Inspiriert von der Handelsansicht.

Gold unterliegt an der CME einer täglichen Wartungspause. In jedem Kalenderjahr eines 11-jährigen Beobachtungszeitraums steigt der Kurs in der ersten Stunde nach der Pause stärker an, als es durch den Zufall zu erklären wäre – während er in jeder anderen Stunde des Tages unverändert bleibt. Ein Trade pro Sitzung, ein volatilitätsabhängiger serverseitiger Stop, kein Averaging und kein Grid. Dann stellte sich heraus, dass mein Kostenmodell falsch war. Ein Backtest mit Echtzeit-Ticks zeigte, dass die tatsächlichen Round-Trip-Kosten bei der Wiedereröffnung bei etwa 60 Punkten liegen, nicht bei den 19, die meine Untersuchung ergeben hatte – das M1-Bar-Spread-Feld ist eine Zusammenfassung pro Bar und unterschätzt diese Kosten um etwa das Dreifache. Neuauswertung von 11 Jahren mit den korrigierten Kosten: +3,34 Basispunkte, t 7,40, 59,3 % Gewinne -> +1,60 Basispunkte, t 3,42, 50,8 % Gewinne Der Vorteil bleibt bestehen, allerdings mit weniger als der Hälfte seiner ursprünglichen Stärke. Die zweite Zahl ist die tatsächliche. Was es nicht ist: etwa +3,3 % pro Jahr bei einem Drawdown von 4,6 %, wobei etwa jedes neunte Jahr negativ ausfällt. Bei 0,01 Lots sind das ~130 pro Jahr – eine Zahl, die die Positionsgröße misst, nicht die Strategie.

Ein tickgesteuerter Scalper, der ausschließlich echte statistische Ausreißer bei Kursbewegungen handelt und dessen Positionsgröße und Absicherung so ausgelegt sind, dass er echte Ausführungsverzögerungen bei Brokern übersteht. Die Backtest-Ergebnisse sind unten aufgeführt.

Dies ist ein Skript zum Exportieren von Kursen und Ticks des aktuellen Chart-Symbols in CSV-Dateien, die mit dem Export/Import-Format von MT5 kompatibel sind.

Klasse für den Zugriff auf die Ortszeit für den angegebenen Ort sowie auf Informationen zur Zeitzone und zu den lokalen Handelszeiten.

Lineare Regressionslinie mit der Option, sie auf andere Indikatoren anzuwenden

Warnungen bei Trendlinienbruch

Pinbar Detector ist ein MetaTrader-Indikator, der versucht, Pinbars (auch bekannt als "Pin-bar" oder "Pin bar") zu erkennen und sie zu markieren, indem er ein "lächelndes Gesicht"-Symbol unter den bullischen Pinbars und über den bearischen Pinbars platziert. Es handelt sich um einen reinen Preisaktionsindikator, der in seinem Code keine technischen Standardindikatoren verwendet. Die Konfiguration der Pinbar-Erkennung kann über die Eingabeparameter des Indikators vorgenommen werden. Pinbar Detector kann bei Erkennung Plattform- und E-Mail-Benachrichtigungen ausgeben. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Handelsplattform verfügbar.

Zig-Zag-Indikator, der sich nur auf einen Mindestprozentsatz des Retracements zu jeder vorhergehenden Welle stützt und optional größer ist als eine bestimmte Größe, die in atr-Einheiten gemessen wird.

Der Indikator "False Breakouts.mq5" ist ein Tool für MetaTrader 5, das Kauf- und Verkaufspunkte auf der Grundlage falscher Durchbrüche von Unterstützung und Widerstand visuell identifiziert und markiert. Er verwendet Puffer, um Kauf- (blau) und Verkaufspfeile (rot) anzuzeigen, sowie Linien für Unterstützung (blau) und Widerstand (rot) und zusätzliche Pfeile für Markthochs und -tiefs. Die Hauptlogik des Indikators besteht in der Erkennung von Höchst- und Tiefstständen auf der Grundlage der Höchst- und Tiefstkurse der Kerzen, wobei die Unterstützungs- und Widerstandsniveaus dynamisch aktualisiert werden. Wenn der Kurs die Unterstützung oder den Widerstand durchbricht und dann zurückkehrt, erzeugt der Indikator Kauf- bzw. Verkaufssignale. Er ist ein nützliches Instrument für Händler, die Strategien verfolgen, die auf falschen Ausbrüchen basieren.

Dieser MQL5-Indikator identifiziert aufwärts gerichtete (bullish) und abwärts gerichtete (bearish) Pinbars, die mit anpassbaren Pfeilen angezeigt werden (lime für aufwärts, rot für abwärts). Er ermöglicht die Feinabstimmung von Erkennungsparametern wie Tail Body Ratio und Protrusion. Pop-up- und Push-Benachrichtigungen signalisieren neue Pinbars. Ideal für Händler, die präzise Umkehrmuster erkennen möchten.

Das Skript bietet eine Reihe von Funktionen zur Erstellung aller Standard-Grafikobjekte zur Verwendung in Ihren eigenen Entwicklungen. Die im Skript vorgestellten Funktionen können "so wie sie sind" verwendet oder an Ihre Anforderungen angepasst werden.

Modern Time Panel für MT5 Das Modern Time Panel ist ein eleganter, minimalistischer Indikator für MetaTrader 5, der Ihnen hilft, die Zeit präzise zu verfolgen. Es ist in der oberen rechten Ecke Ihres Charts angebracht und zeigt die aktuelle Brokerzeit, die Ortszeit und einen Live-Countdown bis zur nächsten Kerze (New Bar) an. Der Countdown ist mit einem unabhängigen 1-Sekunden-Timer ausgestattet und läuft kontinuierlich, auch wenn der Markt langsam ist oder keine Ticks eingehen. Vollständig anpassbar und für den dunklen Modus geeignet, ist es das perfekte, nicht-intrusive Tool, um sicherzustellen, dass Sie nie einen Kerzenschluss verpassen.

Nur zwei Zeitrahmen — H1 und D1 — arbeiten synchron, um Rauschen herauszufiltern und nur starke RSI-Umkehrungen aus überkauften und überverkauften Zonen zu erfassen. Keine zufälligen Einstiege, nur eine klare Richtungsbestätigung vom "großen Bruder".

Ein strenger Multi-Timeframe Price Action Expert Advisor, der auf der Grundlage präziser OHLC-Bedingungen über verschiedene Zeitrahmen hinweg gleichzeitig handelt. Er verfügt über schwebende Ordereingänge, Rollenumkehrungen und dynamisches Risikomanagement ohne Verwendung von nachlaufenden Indikatoren.

Dieser EA hilft Ihnen bei der automatischen Einstellung der TP & SL durch Standardparameter, automatische Trailing-Stop & Schritt für jede Bestellung, die Sie von jedem Gerät, einfache Art und Weise zu schließen alle Aufträge mit 5 Button "Close All", "Close Profit", "Close Lose", "Close BUY", "Close SELL", automatische Schließung aller Aufträge durch Gewinn oder Verlust Schwellenwert