Candle Range Theories
- Experten
- Cyle Nathan Myers
- Version: 4.0
- Aktivierungen: 5
Candle Range Theories ist eine institutionelle algorithmische Handels-Engine, entwickelt für ernsthafte Forex-Trader, die professionelles Risikomanagement, adaptive Marktanalyse und robuste Ausführungsqualität verlangen. Dies ist kein Black-Box-Scalper oder Martingale-System. Es handelt sich um ein vollständig transparentes, mehrschichtiges Handelsframework, das auf denselben Prinzipien basiert, wie sie von proprietären Handelsdesks und quantitativen Hedgefonds verwendet werden. Jede Funktion wurde so entwickelt, dass sie unter realen Marktbedingungen besteht – nicht nur in optimierten Backtests.
Dieser EA wurde über mehrere Jahre aktiver Entwicklung und Live-Tests aufgebaut. Version 5.0 stellt eine vollständige architektonische Überarbeitung dar, mit mehr als 40 institutionellen Funktionen, die jeweils konfigurierbar sind, um Ihren Handelsstil, Ihre Risikotoleranz und Ihre Kontogröße zu berücksichtigen.
KERNMETHODOLOGIE
Die Handels-Engine arbeitet auf einem Multi-Zeitrahmen-Trend-Ausrichtungs-Framework. Anstatt sich auf einen einzelnen Indikator oder ein Muster zu verlassen, synthetisiert sie die Richtungs-Tendenz über mehrere Zeitrahmen hinweg und bestätigt Einstiege durch eine Konvergenz unabhängiger Analyse-Module. Trades werden nur ausgeführt, wenn folgende Bedingungen übereinstimmen:
- Die Trendrichtung ist über mindestens zwei höhere Zeitrahmen bestätigt
- Die Marktregime-Erkennung identifiziert günstige Bedingungen (Trend, Range oder Volatilität)
- Die Volumenprofil-Analyse bestätigt institutionelle Beteiligung an Schlüsselkursniveaus
- Die Intermarket-Korrelationsanalyse bestätigt, dass die Bewegung durch verwandte Instrumente unterstützt wird
- Smart Money Concepts identifizieren Liquiditätsbereiche und institutionellen Orderflow
Dieser mehrschichtige Ansatz filtert Setups mit geringer Wahrscheinlichkeit heraus. Das System ist darauf ausgelegt, selektiv und nicht hyperaktiv zu sein. Weniger Trades, höhere Qualität.
MARKTANALYSE-ENGINE
Multi-Zeitrahmen-Trend-Ausrichtung
Der Kern der Richtungs-Engine liest die Trendstruktur gleichzeitig über mehrere Zeitrahmen. Ein Trade wird nur in Betracht gezogen, wenn das Setup im unteren Zeitrahmen mit der übergeordneten Richtungs-Tendenz übereinstimmt. Dies eliminiert Kontra-Trend-Einstiege bei starken Bewegungen und reduziert das Risiko von Fehlsignalen während Konsolidierungsphasen.
Marktregime-Erkennung
Nicht alle Marktbedingungen sind gleich. Das Regime-Erkennungsmodul klassifiziert die aktuellen Bedingungen in verschiedene Zustände – Trend, Mean-Reversion, Volatilitätsausbruch oder Niedrigvolatilitäts-Kompression. Die Strategieparameter passen sich automatisch an das erkannte Regime an, indem sie die Einstiegssensitivität, Stoppsetzung und Gewinnziele anpassen.
Intermarket-Korrelationsanalyse mit adaptiver Korrelationsmatrix
Währungspaare bewegen sich nicht isoliert. Das System überwacht die Korrelationen zwischen verwandten Instrumenten in Echtzeit und passt die Exponierung entsprechend an. Die adaptive Korrelationsmatrix wird dynamisch neu berechnet, sodass das System auf sich verändernde Marktbeziehungen reagiert, anstatt sich auf statische historische Durchschnitte zu verlassen.
Volumenprofil-Analyse
Institutionelle Trader hinterlassen Spuren im Volumenprofil. Dieses Modul identifiziert Hochvolumenknoten, Points of Control und Value Area-Grenzen, um festzustellen, wo signifikantes Kauf- und Verkaufsinteresse besteht. Einstiege werden auf Bereiche getimt, in denen institutionelle Aktivität einen Richtungs-Vorteil bietet.
Smart Money Concepts
Das System identifiziert Liquiditätspools, Orderblöcke und Displacement-Muster, die mit institutionellem Orderflow übereinstimmen. Dies ist kein Retail-Indikator-Overlay – es handelt sich um eine strukturelle Analyse, wo große Marktteilnehmer wahrscheinlich positioniert sind und wo Liquidität angestrebt wird.
Volatilitätsregime-Clustering
Volatilität ist zyklisch. Dieses Modul clustert historische Volatilitätsdaten, um das aktuelle Volatilitätsregime zu identifizieren und passt Positionsgröße, Stoppabstände und Zielplatzierung entsprechend an. Enge Stopps bei niedriger Volatilität. Weite Stopps bei Expansion. Das System passt sich an, damit Sie es nicht müssen.
Machine Learning Pattern Recognition
Ein auf historischen Preisstrukturen trainiertes Pattern-Recognition-Modul identifiziert wiederkehrende Setups mit statistischer Signifikanz. Dies ist kein Curve-Fitting an vergangene Daten. Es verwendet Walk-Forward-Validierungsprinzipien, um sicherzustellen, dass Muster ihren Vorteil auch unter Out-of-Sample-Bedingungen behalten.
COT (Commitment of Traders) Integration
Institutionelle Positionsdaten aus dem COT-Report werden als Sentiment-Overlay integriert. Wenn Commercial Hedgers oder große Spekulanten extreme Positionierungen erreichen, berücksichtigt das System diese Richtungs-Tendenz in seiner Trade-Auswahl-Logik.
RISIKOMANAGEMENT-FRAMEWORK
Risikomanagement ist keine Funktion dieses Systems. Es ist das Fundament. Jedes unten beschriebene Modul arbeitet unabhängig und im Zusammenspiel, um das Kapital unter allen Marktbedingungen zu schützen.
Portfolio-Heat-Management
Die gesamte Portfolio-Exponierung wird in Echtzeit überwacht. Das System verfolgt das aggregierte Risiko über alle offenen Positionen und verhindert neue Einstiege, wenn das Portfolio-Heat definierte Schwellenwerte überschreitet. Dies verhindert den häufigen Fehler der Überkonzentration in Phasen hoher Überzeugung.
Dynamische Risiko-Skalierung
Positionsrisiko ist nicht statisch. Das System skaliert die Risikoallokation basierend auf der jüngsten Performance, aktueller Volatilität und dem Verlauf der Kontokurve. Nach einem Drawdown wird das Risiko automatisch reduziert. Während günstigen Kontowachstums wird das Risiko innerhalb definierter Grenzen erhöht.
Kelly Criterion Optimierung
Die optimale Positionsgröße wird mit der Kelly Criterion-Formel berechnet, angepasst an die tatsächliche Gewinnrate und das Chance-Risiko-Verhältnis der letzten Trades. Ein fraktionaler Kelly-Ansatz wird verwendet, um Wachstum und Drawdown-Kontrolle auszubalancieren.
Value-at-Risk Rechner
Ein Echtzeit-VaR-Modul schätzt den maximal erwarteten Verlust für das aktuelle Portfolio über ein definiertes Konfidenzintervall. Dies liefert eine quantitative Messung des Tail-Risikos zu jedem Zeitpunkt.
Monte Carlo Drawdown Simulator
Bevor Sie echtes Kapital riskieren, simuliert das Monte Carlo-Modul tausende mögliche Trade-Sequenzen unter Verwendung der tatsächlichen Performance-Statistiken des Systems. So erhalten Sie eine realistische Wahrscheinlichkeitsverteilung potenzieller Drawdowns – nicht nur das Best-Case-Szenario einer einzelnen Backtest-Kurve.
Emergency Circuit Breaker
Fällt das Eigenkapital innerhalb einer Sitzung oder eines definierten Zeitraums unter eine kritische Schwelle, stoppt der Circuit Breaker alle Handelsaktivitäten und schließt offene Positionen. Dies ist die letzte Verteidigungslinie gegen katastrophale Verluste bei Flash-Crashes, Liquiditätslücken oder unerwarteten Marktereignissen.
Equity Drawdown Schutz
Unabhängig vom Circuit Breaker überwacht das Drawdown-Schutzmodul den rollierenden Drawdown vom Höchststand des Eigenkapitals. Wenn der Drawdown konfigurierbare Warnstufen erreicht, reduziert das System schrittweise die Positionsgrößen und verschärft die Einstiegskriterien.
Tägliche Verlustlimits
Ein hartes tägliches Verlustlimit verhindert, dass ein einzelner Handelstag übermäßigen Schaden am Konto anrichtet. Sobald das Limit erreicht ist, werden bis zur nächsten Sitzung keine neuen Trades eröffnet.
TRADE-MANAGEMENT
Multi-Stage Profit Lock System
Gewinne werden stufenweise gesichert. Bewegt sich ein Trade in die gewünschte Richtung, sichert das System den Gewinn an vordefinierten Meilensteinen. Dies ist kein einfacher Break-Even-Move – es handelt sich um ein mehrstufiges System, das die Sicherungsniveaus an die Dynamik des Trades und das aktuelle Volatilitätsumfeld anpasst.
Fibonacci Grid Technologie
Das Gewinnmitnahme- und Re-Entry-Grid ist um Fibonacci-Retracement- und Extension-Level strukturiert. Dies bietet mathematisch konsistente Skalierungspunkte, die mit der natürlichen Marktstruktur übereinstimmen.
Dynamischer Trailing Stop
Der Trailing Stop passt seinen Abstand basierend auf aktueller Volatilität und Trade-Momentum an. Bei starken Richtungsbewegungen folgt er locker, um ausgedehnte Läufe einzufangen. Bei nachlassender Dynamik zieht er sich enger, um den angesammelten Gewinn zu schützen.
Teilweises Positions-Scaling
Positionen können schrittweise auf- und abgebaut werden. Das System verwaltet Teil-Einstiege, wenn sich Bedingungen allmählich entwickeln, und Teil-Ausstiege, um Gewinne zu sichern und gleichzeitig die Exponierung für weitere Bewegungen aufrechtzuerhalten.
Time-Decay Positionsmanagement
Trades, die sich innerhalb eines erwarteten Zeitrahmens nicht entwickeln, werden reduziert oder geschlossen. Dies verhindert totes Kapital in stagnierenden Positionen und stellt sicher, dass das Portfolio auf aktive Chancen ausgerichtet bleibt.
Phoenix Recovery Mode
Nach einer Verlustserie aktiviert das Recovery-Modul ein konservatives Handelsprotokoll, das darauf ausgelegt ist, das Eigenkapital schrittweise wieder aufzubauen. Es reduziert die Positionsgrößen, verschärft die Einstiegsfilter und konzentriert sich nur auf die wahrscheinlichsten Setups, bis sich die Kontoperformance stabilisiert.
AUSFÜHRUNG UND KOSTENMANAGEMENT
Slippage- und Ausführungsqualitätsmonitor
Jede Trade-Ausführung wird protokolliert und auf Slippage analysiert. Das System verfolgt die Differenz zwischen erwarteten und tatsächlichen Ausführungspreisen im Zeitverlauf und liefert objektive Daten zur Ausführungsqualität Ihres Brokers. Überschreitet die Slippage akzeptable Schwellenwerte, werden Sie vom System benachrichtigt.
Swap- und Carry-Kostenoptimierer
Für Positionen, die über Nacht oder über mehrere Sitzungen gehalten werden, berücksichtigt das System Swap-Kosten und Carry-Raten. Es vermeidet das Halten von Positionen, bei denen ein negativer Swap den erwarteten Wert des Trades schmälert, und kann die Richtung zugunsten eines positiven Carry bevorzugen, wenn Setups ansonsten neutral sind.
News-Filter-System
Hochrelevante Nachrichtenereignisse erzeugen unvorhersehbare Volatilität. Der News-Filter pausiert die Handelsaktivität vor und nach geplanten Wirtschaftsveröffentlichungen, um die typischerweise damit einhergehenden Spread-Ausweitungen und erratischen Kursbewegungen zu vermeiden.
PERFORMANCE-ANALYTICS
MAE/MFE-Tracking (Maximum Adverse Excursion / Maximum Favorable Excursion)
Jeder Trade wird daraufhin analysiert, wie weit sich der Kurs gegen den Einstieg bewegte, bevor der Stopp ausgelöst wurde, und wie weit er sich zugunsten bewegte, bevor er drehte. Diese Daten zeigen, ob Stopps zu eng, Ziele zu ambitioniert oder Einstiege schlecht getimt sind – und das System nutzt sie, um die Parameter im Zeitverlauf zu optimieren.
R-Multiple-Analyse
Alle Handelsergebnisse werden in R-Multiples (Ertrag im Verhältnis zum Anfangsrisiko) gemessen. Diese standardisierte Performance-Metrik ermöglicht es Ihnen, die Systemqualität unabhängig von Positionsgröße oder Kontostand zu bewerten.
Performance-Heatmap
Eine visuelle Performance-Aufschlüsselung nach Wochentag, Stunde, Sitzung und Währungspaar. Dies zeigt, wann und wo das System am besten performt, sodass Sie Zeitplan und Paarauswahl für Ihren spezifischen Broker und Ihre Handelsbedingungen feinabstimmen können.
BETRIEBSFUNKTIONEN
Telegram Integration
Echtzeit-Handelsbenachrichtigungen, tägliche Performance-Zusammenfassungen und Systemstatus-Alerts werden direkt an Ihren Telegram-Kanal gesendet. Bleiben Sie über Ihr Konto informiert, ohne vor dem Terminal sitzen zu müssen.
Day-of-Week Control
Aktivieren oder deaktivieren Sie den Handel an bestimmten Wochentagen. Wenn Ihre Performance-Daten zeigen, dass Montage oder Freitage unterdurchschnittlich abschneiden, schalten Sie sie einfach aus.
Startzeit-Planung
Definieren Sie genau, wann das System jeden Tag mit dem Scannen nach Trades beginnt. Richten Sie das aktive Handelsfenster auf die Sitzungen und Stunden aus, die den optimalen Bedingungen Ihrer Strategie entsprechen.
Vollständige Anpassbarkeit
Jeder Parameter in jedem Modul ist offen und konfigurierbar. Die Standardeinstellungen sind für den allgemeinen Gebrauch optimiert, aber fortgeschrittene Nutzer können jeden Aspekt des Systemverhaltens an ihre spezifischen Anforderungen anpassen.
ÜBER DIE ENTWICKLUNG
Dieses System wurde nicht entwickelt, um in einem Backtest beeindruckend auszusehen. Es wurde entwickelt, um in Live-Märkten zu bestehen. Jedes Modul wurde unter verschiedenen Marktregimen – einschließlich Trend, Range, hoher Volatilität und niedriger Liquidität – Stresstests unterzogen. Die Architektur folgt institutionellen Entwicklungsstandards mit Schwerpunkt auf Robustheit, Transparenz und Anpassungsfähigkeit.
Version 5.0 umfasst mehr als 40 verschiedene Funktionen, die jeweils darauf ausgelegt sind, eine spezifische Herausforderung zu adressieren, mit der algorithmische Trader unter realen Marktbedingungen konfrontiert sind. Nichts ist aus Marketinggründen enthalten. Jede Funktion existiert, weil sie ein reales Problem löst.
EINRICHTUNG UND ANWENDUNG
1. Hängen Sie den EA an ein Chart Ihres bevorzugten Währungspaars und Zeitrahmens an.
2. Die Standardeinstellungen sind so konzipiert, dass sie sofort für Standard-Forex-Paare auf einem gut kapitalisierten Konto funktionieren. Beginnen Sie mit den Standardeinstellungen, wenn Sie neu im System sind.
3. Überprüfen Sie zuerst die Risikomanagement-Parameter. Legen Sie Ihr maximales tägliches Verlustlimit, die Equity-Drawdown-Schwelle und das Portfolio-Heat-Limit entsprechend Ihrer persönlichen Risikotoleranz fest.
4. Aktivieren oder deaktivieren Sie einzelne Module nach Ihren Präferenzen. Das System ist modular – jede Komponente kann unabhängig ein- oder ausgeschaltet werden.
5. Wenn Sie Telegram-Benachrichtigungen nutzen, geben Sie Ihren Bot-Token und Chat-ID in den Eingabeparametern ein.
6. Lassen Sie das System mindestens eine vollständige Handelswoche laufen, bevor Sie Anpassungen vornehmen. Die adaptiven Module benötigen Zeit, um sich an die Ausführungsumgebung Ihres spezifischen Brokers zu kalibrieren.
7. Überprüfen Sie die Performance-Analytics regelmäßig. Nutzen Sie die MAE/MFE-Daten, R-Multiple-Analyse und die Performance-Heatmap, um Optimierungspotenziale zu identifizieren.
BACKTESTING-HINWEISE
Backtesting ist unerlässlich, aber es gibt Einschränkungen, die jeder Trader verstehen sollte.
- Verwenden Sie Tickdaten oder mindestens M1 OHLC-Daten für genaue Ergebnisse. Daten geringerer Qualität führen zu unzuverlässigen Ausführungen und aufgeblähter Performance.
- Setzen Sie realistische Spread- und Kommissionswerte, die den Bedingungen Ihres Live-Brokers entsprechen.
- Testen Sie über mehrere Zeiträume, die verschiedene Marktregime abdecken – Trendmärkte, Seitwärtsmärkte und Krisenphasen.
- Optimieren Sie Parameter nicht für einen einzelnen Backtest-Zeitraum. Wenn Einstellungen nur für einen bestimmten Zeitraum funktionieren, sind sie curve-fitted und werden im Live-Handel wahrscheinlich versagen.
- Verwenden Sie den Monte Carlo Simulator, um Ihre Backtest-Ergebnisse einem Stresstest zu unterziehen. Eine einzelne Equity-Kurve zeigt, was passiert ist. Monte Carlo zeigt, was passieren könnte.
- Forward-Testing auf einem Demokonto wird dringend empfohlen, bevor Sie auf einem Live-Konto handeln.
Vergangene Performance im Backtest garantiert keine zukünftigen Ergebnisse. Märkte verändern sich, und kein Algorithmus ist immun gegen Regimewechsel. Die Stärke dieses Systems liegt in seiner Anpassungsfähigkeit, aber Anpassung erfordert Zeit und realistische Erwartungen.
MINDESTANFORDERUNGEN
- MetaTrader 4 Terminal
- Empfohlenes Mindestguthaben: $1.000 (höhere Guthaben ermöglichen effektivere Portfoliodiversifikation und Risikoskalierung)
- VPS empfohlen für unterbrechungsfreien Betrieb (niedrige Latenz zur Broker-Infrastruktur)
- ECN- oder Raw-Spread-Kontotyp empfohlen für optimale Ausführungsqualität
- Hedging-Kontotyp erforderlich
Wenn Sie Fragen zur Konfiguration, Kompatibilität mit Ihrem Broker oder zu bestimmten Funktionen haben, kontaktieren Sie mich gerne über das MQL5-Nachrichtensystem. Ich beantworte alle Anfragen persönlich.
