Fractal Dimension
- Indikatoren
- Jose Maria Molina Sanchez
- Version: 1.0
- Aktivierungen: 5
Fractal Dimension – Market Regime Analyzer
Copyright 2025, Jose María Molina Sánchez
📧 molinatrader67@gmail.com | Version 1.00
🔍 Einleitung
Finanzmärkte folgen weder linearen Modellen noch Normalverteilungen. Ihr Verhalten ist komplex, chaotisch und hochgradig empfindlich gegenüber den Anfangsbedingungen. Scheinbar kleine Ereignisse – wie Gerüchte oder Nachrichten – können plötzliche und unvorhersehbare Bewegungen auslösen.
Die Fraktale-Markt-Hypothese bietet einen realistischeren Rahmen, um diese Phänomene zu verstehen. Im Gegensatz zur klassischen Theorie der effizienten Märkte erkennt sie an, dass Preise zeitliche Autokorrelation aufweisen, dicke Schwänze in ihren Verteilungen haben und eine statistisch selbstähnliche Struktur über verschiedene Zeiträume hinweg besitzen.
Dieser Indikator, Fractal Dimension – Market Regime Analyzer, misst genau diese fraktale Dimension des Marktes und stellt ein objektives Werkzeug bereit, um festzustellen, ob die Umgebung tendenziell oder seitwärts ist, und hilft Händlern, fundiertere Entscheidungen zu treffen.
🧮 Was ist die Fraktale Dimension?
Die fraktale Dimension ist ein Wert zwischen 1 und 2, der das Ausmaß von „Ordnung“ oder „Chaos“ in der Preisbewegung misst:
- < 1,5: Der Markt ist in einem Trend. Je niedriger der Wert, desto stärker und nachhaltiger ist der Trend.
- = 1,5: Der Markt ist vollständig zufällig (ohne Gedächtnis).
- > 1,5: Der Markt befindet sich in einer Seitwärtsbewegung. Je höher der Wert, desto größer ist die Volatilität ohne definierte Richtung.
Dieser Wert spiegelt das Langzeitgedächtnis des Preises wider:
- Eine niedrige Dimension deutet auf positive Autokorrelation hin: Die Bewegungen neigen dazu, fortzusetzen.
- Eine hohe Dimension deutet auf ständiges Umschalten zwischen Hoch- und Tiefpunkten hin: Der Markt schwankt ohne Richtung.
📈 Wie funktioniert der Indikator?
Der Indikator Fractal Dimension.mq5 analysiert die Preis-Zeitreihe unter Verwendung eines vom Benutzer konfigurierbaren Zeitraums. Er zeigt sein Ergebnis auf drei Arten an:
-
In einem separaten Fenster:
- Zeigt den aktuellen Wert der fraktalen Dimension an.
- Horizontale Referenzlinien alle 0,1, von 1,0 bis 2,0.
- Rote Zone (> 1,5): Seitwärtsmarkt, nicht zum Handeln empfohlen.
- Grüne Zone (< 1,5): Trendmarkt. Grün wird heller, je niedriger der Wert ist, was auf eine stärkere Trendstärke hinweist.
-
Im Hauptdiagrammfenster:
- Druckt den Namen des Indikators, den gewählten Zeitraum und den aktuellen Wert mit 3 Dezimalstellen.
- Beispiel: Fractal_Dimension [13] = 1,383
-
Automatische Kommentare:
- Klare Nachrichten über den Marktregime:
- "The market is trending."
- "The market is moving sideways."
- Klare Nachrichten über den Marktregime:
⚙️ Eingabeparameter
Zeitraum: Anzahl der Kerzen, die zur Berechnung der fraktalen Dimension verwendet werden.
Empfehlung: Passen Sie diesen Wert entsprechend dem Asset und dem Zeitrahmen an. Ein zu kurzer Zeitraum kann Rauschen erzeugen; ein zu langer kann Verzögerungen verursachen.
💡 Wichtiger Tipp: Es gibt keinen universellen Zeitraum. Er muss für jedes Asset optimiert werden:
- Technologiewerte in langfristigen Trends (z. B. NVIDIA): Funktionieren besser mit mittleren Zeiträumen (10–20).
- Volatil oder seitwärts orientierte Assets (z. B. XRPUSD): Testen Sie kürzere Zeiträume (4–8).
🎯 Interpretation und strategische Nutzung
✅ Handel in einem Trend
- Einstieg: Wenn die fraktale Dimension unter 1,5 fällt.
- Ausstieg: Wenn sie wieder über 1,5 steigt.
- Wichtiger Hinweis: Wenn Sie einen Roboter (EA) verwenden, beachten Sie, dass das Signal bei der Eröffnung der nächsten Kerze ausgeführt wird. Um Verzögerungen zu vermeiden:
- Einstieg, wenn: Aktuelle Kerze ≤ 1,49 und vorherige > 1,5.
- Ausstieg, wenn: Aktuelle Kerze ≥ 1,51 und vorherige < 1,5.
🔄 Kombination mit anderen Indikatoren
Dieser Indikator generiert keine direkten Kauf-/Verkaufssignale, sondern dient als Filter für das Marktregime. Um seine Leistung zu maximieren, kombinieren Sie ihn mit Trendstrategien wie:
- Gleitende Durchschnitte (SMA, EMA)
- Parabolic SAR
- Bollinger-Bänder
- Envelopes
🔗 Beispiel: Erlauben Sie nur dann, wenn Fractal Dimension < 1,5, dass Ihr System aus gleitenden Durchschnitten Signale generiert.
🌐 Mehrzeitrahmen- und Multi-Asset-Analyse
Wie die beigefügten Bilder zeigen, kann dasselbe Asset je nach Zeitrahmen unterschiedliche Regimes aufweisen:
EURUSD | 1 Minute | 30 | ~1,3 | Trend |
EURUSD | 30 Minuten | 30 | ~1,3 | Trend |
USDCNH | 1 Minute | 30 | ~1,5 | Seitwärts |
USDCNH | 1 Minute | 5 | ~1,6 | Seitwärts |
Dies zeigt die Wichtigkeit der Analyse des zeitlichen Kontexts vor dem Handel.
⚠️ Letzte Überlegungen
- Kein Wunderindikator: Es ist ein Analysetool. Erfordert Validierung durch Backtesting oder Simulation.
- Anpassungsfähigkeit: Märkte ändern sich. Was heute funktioniert, funktioniert morgen möglicherweise nicht mehr. Prüfen Sie regelmäßig die Parameter.
- Dauer der Operation: Kurze Trades können nicht genügend Gewinn bringen. Dieser Indikator funktioniert besser in mittelfristigen Strategien.
- Obligatorische Vorab-Simulation: Bevor Sie ihn auf einem echten Konto verwenden, simulieren Sie sein Verhalten in verschiedenen Assets und Bedingungen.
✅ Schlussfolgerung
Fractal Dimension – Market Regime Analyzer sagt nicht die Zukunft voraus, aber er offenbart die verborgene Natur der Preisbewegung. Durch die genaue Identifizierung, ob der Markt in einem Trend oder seitwärts ist, verhindert er einen der kostspieligsten Fehler: Handel mit der falschen Strategie zum falschen Zeitpunkt.
Er ist ein unverzichtbares Werkzeug für quantitative Trader, EA-Entwickler und jeden Operator, der seine Konsistenz durch Kontextanalyse verbessern möchte.
📎 Entwicklernotizen
"Ich habe diesen Indikator nach Jahren der Forschung in nichtlinearen Marktodynamiken entwickelt. Es ist nicht nur eine mathematische Formel, sondern eine praktische Übersetzung dessen, wie Märkte wirklich funktionieren. Verwenden Sie ihn mit Disziplin, und er wird Ihnen einen echten Vorteil verschaffen."
— Jose María Molina Sánchez
📞 Technischer Support
Für Fragen, Vorschläge oder Fehlerberichte:
📧 molinatrader67@gmail.com
