Der Historical Similarity Matcher ist ein Indikator für die technische Analyse für MetaTrader 5. Er scannt historische Kursdaten, um Segmente zu finden, die eine statistische Ähnlichkeit mit einem vom Benutzer ausgewählten Referenzzeitraum im Chart aufweisen. Wenn Übereinstimmungen gefunden werden, zeigt der Indikator die historischen Muster an und erstellt Projektionen möglicher zukünftiger Kursbewegungen auf der Grundlage der Entwicklung dieser historischen Segmente.
Dieser Indikator wird ausschließlich zu Bildungs- und Analysezwecken bereitgestellt. Er stellt keine Finanz-, Anlage- oder Handelsberatung dar. Es gibt keine Garantien für Ergebnisse oder Rentabilität. Die Performance in der Vergangenheit ist kein Indikator für zukünftige Ergebnisse. Der Handel birgt ein erhebliches Verlustrisiko. Die Benutzer sind allein für ihre eigenen Handelsentscheidungen und -ergebnisse verantwortlich.
---------------------------------------------------------------------------------------------------------------------------------------------------
Funktionen
- Identifiziert historische Kurssegmente mit Korrelation zum ausgewählten Referenzzeitraum
- Unterstützt direkten und inversen Musterabgleich
- Zeigt mehrere übereinstimmende historische Muster an (bis zu einer konfigurierbaren Anzahl)
- Zeichnet individuelle Projektionslinien für jede Übereinstimmung auf der Grundlage historischer Fortsetzungen
- Optionale OpenCL-Unterstützung für schnellere Berechnungen auf kompatibler Hardware (fällt auf CPU zurück, wenn nicht verfügbar)
- Funktioniert mit jedem Zeitrahmen und Symbol
- Ermöglicht das Scannen in einem anderen Zeitrahmen als dem aktuellen Chart
- Multi-Asset-Modus: Scannt alle im Market Watch-Fenster sichtbaren Symbole gleichzeitig und ordnet Übereinstimmungen über mehrere Instrumente hinweg ein
- Bietet Schaltflächen auf dem Chart zum Starten des Scans und zum Exportieren der Ergebnisse
- Individuelle ON/OFF-Schaltflächen für jede Übereinstimmung, die das selektive Anzeigen oder Ausblenden bestimmter Projektionslinien und historischer Überlagerungen ermöglichen
- Schaltfläche HIDE ALL / SHOW ALL zum Umschalten aller Übereinstimmungen auf einmal mit einem einzigen Klick
- Echtzeit-Scan-Fortschrittsbalken auf der SCAN-Schaltfläche und im Diagrammkommentar, der die prozentuale Fertigstellung während der Analyse anzeigt
- Exportiert Screenshots von jedem Match und eine CSV-Datei mit Matchdetails
---------------------------------------------------------------------------------------------------------------------------------------------------
Wie funktioniert es?
1. Der Benutzer wählt einen Referenzzeitraum aus, indem er zwei vertikale Linien auf dem Diagramm platziert oder indem er Daten in den Eingaben festlegt.
2. Mit der Schaltfläche "SCAN" wird die Analyse gestartet.
3. Der Indikator vergleicht den Referenzzeitraum mit historischen Segmenten unter Verwendung der Pearson-Korrelation der logarithmischen Renditen.
4. Im Multi-Asset-Modus wird der Scan über alle Symbole im Market Watch zusätzlich zum aktuellen Chart-Symbol durchgeführt.
5. Die Treffer werden nach Korrelationsstärke geordnet und gemäß den Benutzereinstellungen gefiltert.
6. Für jede angezeigte Übereinstimmung:
- Das historische Muster wird mit dem Referenzzeitraum überlagert (gelbe Linien).
- Vom aktuellen Balken aus wird eine Projektionslinie nach vorne gezogen, skaliert auf das aktuelle Kursniveau.
7. Übereinstimmungsinformationen (Datum, Symbol des Vermögenswerts und Korrelation) werden im Diagramm angezeigt.
8. Während des Scans wird ein Live-Fortschrittsbalken auf der Schaltfläche SCAN (z.B. "SCAN 45%") und im Kommentarbereich des Charts aktualisiert.
---------------------------------------------------------------------------------------------------------------------------------------------------
- Multi-Timeframe
- Scan_Timeframe: Für das Scannen verwendeter Zeitrahmen (Standard: aktueller Chart-Zeitrahmen)
- Visuelle Einstellungen
- start_line_color: Farbe der vertikalen Startlinie
- end_line_color: Farbe der vertikalen Endlinie
---------------------------------------------------------------------------------------------------------------------------------------------------
Verwendung
1. Befestigen Sie den Indikator in einem Chart.
2. Legen Sie den Referenzzeitraum mithilfe der vertikalen Linien oder der Datumseingaben fest.
3) (Optional) Aktivieren Sie den Multi-Asset-Modus, um alle Symbole im Market Watch zu scannen.
4. Klicken Sie auf die Schaltfläche "SCAN". Während des Scans wird ein Fortschrittsbalken auf der Schaltfläche und im Chartkommentar angezeigt.
5. Überprüfen Sie die angezeigten Übereinstimmungen und Prognosen.
6. Verwenden Sie die einzelnen EIN/AUS-Schaltflächen neben jeder Übereinstimmung, um bestimmte Projektionen ein- oder auszublenden.
7. Verwenden Sie die Schaltfläche ALLE AUSBLENDEN / ALLE EINBLENDEN, um alle Übereinstimmungen auf einmal einzublenden.
8. (Optional) Klicken Sie auf die Schaltfläche "CAPTURE", um Bildschirmfotos und eine CSV-Datei im Ordner MQL5/Files zu speichern. Wenn der Multi-Asset-Modus aktiv ist, wird der Name des übereinstimmenden Assets in den Dateinamen und die CSV-Datei aufgenommen.
---------------------------------------------------------------------------------------------------------------------------------------------------
Auswertung
Die Korrelationswerte reichen von -1 bis +1 (der absolute Wert gibt die Stärke an):
- 0.9-1.0: Sehr starke Ähnlichkeit
- 0,7-0,9: Starke Ähnlichkeit
- 0.5-0.7: Mäßige Ähnlichkeit
- 0,3-0,5: Schwache Ähnlichkeit
- Negative Werte bedeuten eine umgekehrte Bewegung
---------------------------------------------------------------------------------------------------------------------------------------------------
Beschränkungen
- Historische Ähnlichkeit sagt nichts über zukünftige Kursbewegungen aus.
- Märkte verändern sich im Laufe der Zeit; vergangene Muster wiederholen sich unter Umständen nicht unter aktuellen Bedingungen.
- Unerwartete Ereignisse können jede Analyse ungültig machen.
- Der Indikator sollte zusammen mit anderen Formen der Analyse und einem angemessenen Risikomanagement verwendet werden.
---------------------------------------------------------------------------------------------------------------------------------------------------
Technische Informationen
- Kompatibilität: MetaTrader 5 (Build 3661 und höher)
- Unterstützte Instrumente: Jedes Symbol
- Unterstützte Timeframes: Alle Standard-Zeitrahmen
- Version: 5.4
- Verfasser: GEORGE
---------------------------------------------------------------------------------------------------------------------------------------------------
Dieser Indikator ist nur für den persönlichen analytischen und pädagogischen Gebrauch bestimmt. Der Handel ist mit erheblichen Risiken verbunden. Die Benutzer müssen ihre eigenen Nachforschungen anstellen und sind für alle Handelsentscheidungen und -ergebnisse voll verantwortlich.
© 2026 GEORGE. Alle Rechte vorbehalten. Nur für den persönlichen analytischen und pädagogischen Gebrauch.