Continuum EA
- Experten
-
Alexandre Vincent Traber
Entwickler algorithmischer Handelssysteme, spezialisiert auf Expert Advisors für MetaTrader 5. - Version: 1.10
Uberblick
Continuum ist ein vollautomatischer Handelsroboter, der auf kontinuierlichem, diszipliniertem Money-Management basiert, statt auf einem einzelnen Einstiegstrick. Ein einziger Parameter, Aggressiveness, von 1 bis 100, skaliert gleichzeitig samtliche Risiko- und Verhaltensparameter, sodass dieselbe Kernlogik konservativ oder aktiv laufen kann, ohne eine einzige Zeile Code zu andern. Einstiege basieren auf einer gewichteten Multi-Timeframe-Konfluenzanalyse uber die Charts M15, H1, H4 und D1, die Trend-, Momentum- und Volatilitatsindikatoren kombiniert, die bereits in MetaTrader 5 integriert sind. Das Risiko ist sowohl pro Trade als auch aggregiert uber alle offenen Positionen begrenzt, und jeder Ausstieg wird von drei unabhangigen, ereignisgesteuerten Mechanismen verwaltet statt von einem einzigen festen Take-Profit-Niveau, sodass der Stop-Loss als Katastrophenschutz dient und nicht als primare Methode, Trades zu schliessen.
Funktionsweise
- Bei jedem Bar-Schluss auf M15, H1, H4 und D1 liest der EA die EMA-Trendrichtung, die RSI-Dynamik, den MACD-Kreuzungsstatus und die ADX-Trendstarke aus und kombiniert sie zu einem gewichteten Konfluenz-Score, wobei hohere Zeitrahmen starker gewichtet werden.
- Neue Trades werden ausschliesslich beim H1-Bar-Schluss eroffnet, wenn der Konfluenz-Score die von Aggressiveness abgeleitete Einstiegsschwelle uberschreitet, und nur wenn sich der Preis noch nicht zu weit vom H1-Trenddurchschnitt entfernt hat, um das Hinterherlaufen einer bereits ausgereizten Bewegung zu vermeiden.
- Die Positionsgrosse wird aus dem ATR-basierten Stop-Abstand und dem Kontoeigenkapital berechnet, sodass jeder Trade einen konsistenten Prozentsatz des Kontos riskiert, wahrend das Gesamtrisiko aller offenen Positionen durch ein separates aggregiertes Risikobudget begrenzt wird.
- Das Risikomanagement lauft bei jedem M15-Bar-Schluss, viermal haufiger als die Einstiegsprufung, und reagiert uber drei getrennte Mechanismen: einen fruhen Ausstieg, wenn sich der Konfluenz-Score gegen die Position wendet, einen zeitbasierten Ausstieg, wenn ein Trade innerhalb einer festgelegten Anzahl von Bars keinen Mindestfortschritt zeigt, sowie einen ATR-Trailing-Stop, sobald eine Position bereits einen Teilgewinn realisiert hat.
- Erreicht eine Position ein in Risikovielfachen ausgedrucktes Gewinnziel, wird ein Teil der Position geschlossen und der Stop auf Break-even verschoben, sodass der Rest unter dem Trailing-Mechanismus weiterlaufen kann.
- Der EA kann einer gewinnenden Position in derselben Richtung bis zu einer von Aggressiveness festgelegten Grenze hinzufugen, wahrend das gesamte Risikobudget uber alle Stufen hinweg begrenzt bleibt.
- Ab dem Moment der Eroffnung ist jeder Position stets ein Stop-Loss auf Broker-Seite zugeordnet. Dieser ist bewusst weit gesetzt: Er ist nicht als ubliche Methode zum Schliessen eines Trades gedacht, sondern existiert ausschliesslich zum Schutz des Kontos vor einer schnellen, anormalen Bewegung.
Eingabeparameter
Allgemein
- Magic Number: eindeutige Kennung fur die Trades dieses EA, damit er neben anderen EAs oder Instanzen auf demselben Konto ohne Konflikt laufen kann.
- Aggressiveness: einzelne Skala von 1 bis 100, die Risiko pro Trade, gesamtes Risikobudget, Einstiegsempfindlichkeit, Pyramidisierungstiefe, Stop-Abstand und die Geschwindigkeit der Gewinnsicherung steuert.
Indikatoren
- MA Fast Period: schneller gleitender Durchschnitt fur die Trendkomponente des Konfluenz-Scores.
- MA Slow Period: langsamer gleitender Durchschnitt fur die Trendkomponente des Konfluenz-Scores.
- RSI Period: RSI-Lange fur die Momentumkomponente.
- MACD Fast: schnelle EMA-Lange fur die MACD-Komponente.
- MACD Slow: langsame EMA-Lange fur die MACD-Komponente.
- MACD Signal: Signallinienlange fur die MACD-Komponente.
- ADX Period: ADX-Lange zur Gewichtung der Konfluenz nach Trendstarke.
- ADX Trend Min: Mindest-ADX-Wert, der als echte Trendbedingung gilt.
- ATR Period: ATR-Lange fur die Berechnung von Stop-Abstand und Trailing.
Exit-Management
- Invalidation Score Mult: wie weit sich der Konfluenz-Score relativ zur Einstiegsschwelle umkehren muss, bevor eine offene Position vorzeitig geschlossen wird.
- Stall Max Bars: maximale Anzahl von H1-Bars, die ein Trade ohne Mindestfortschritt laufen darf.
- Stall Min Progress R: Mindestgewinn in Risikovielfachen, den ein Trade bis Stall Max Bars zeigen muss, sonst wird er geschlossen.
- Entry Max Extension ATR: maximaler Abstand in ATR, den der Preis bereits vom H1-Trenddurchschnitt entfernt sein darf, damit ein neuer Einstieg erlaubt ist.
Dashboard
- Dashboard Show: schaltet das Chart-Panel ein, das Nettogewinn nach Zeitraum, Konto-Drawdown und den eigenen schwebenden Drawdown dieses EA anzeigt.
Optimizer-Score
- Score MinProfitFactor: minimaler Profitfaktor, der erforderlich ist, damit ein Optimierungslauf uberhaupt bewertet wird.
- Score MaxDrawdownPct: maximal zulassiger Drawdown-Prozentsatz, bevor ein Lauf disqualifiziert wird.
- Score MinTrades: minimale Anzahl an Trades, die fur eine statistisch aussagekraftige Bewertung erforderlich ist.
- Score R2Weight: Gewichtung der Glatte der Eigenkapitalkurve.
- Score SlopeWeight: Gewichtung der Wachstumsgeschwindigkeit der Eigenkapitalkurve.
- Score SplitPenalty: Strafe fur unterschiedliches Verhalten der Eigenkapitalkurve in der ersten und zweiten Testhalfte.
- Score SkewPenalty: Strafe fur Gewinnkonzentration in wenigen ubergrossen Trades.
- Score UlcerPenalty: Strafe fur Tiefe und Dauer von Drawdowns.
- Score MARWeight: Gewichtung des Nettogewinns im Verhaltnis zum maximalen Drawdown.
- Score TradeBonusWeight: kleiner Bonus fur eine hohere Trade-Anzahl mit abnehmendem Grenznutzen.
Optimizer-Bewertungssystem
Continuum enthalt eine eingebaute, benutzerdefinierte OnTester-Bewertungsfunktion, die gegen Kurvenuberanpassung ausgelegt ist statt auf reinen Nettogewinn zu zielen. Sie disqualifiziert jeden Optimierungslauf mit negativem Gewinn, einem Profitfaktor unter dem konfigurierten Minimum, einem Drawdown uber dem konfigurierten Maximum oder zu wenigen Trades fur statistische Aussagekraft. Die verbleibenden Laufe werden nach Glatte der Eigenkapitalkurve, Wachstumsgeschwindigkeit und Kapitaleffizienz eingestuft, mit Strafen fur zeitliche Instabilitat zwischen erster und zweiter Testhalfte, fur Gewinnkonzentration in einem einzelnen grossen Trade sowie fur Tiefe und Dauer von Drawdowns. Zur Nutzung stellen Sie das Optimizer-Kriterium vor dem Start einer Optimierung auf Custom max.
Empfohlene Einrichtung
Jedes liquide Forex-Hauptpaar oder Metall, Zeitrahmen H1. Backtesten und optimieren Sie mit echten Tick-Daten im Every-Tick-Modell fur die finale Validierung; ein grober erster Durchlauf im 1-Minute-OHLC-Modus eignet sich, um Indikator- und Schwellenwertbereiche vor einem vollprazisen Bestatigungsdurchlauf einzugrenzen. Ein VPS wird fur unterbrechungsfreien Dauerbetrieb empfohlen, da der EA das Risiko bei jedem M15-Bar-Schluss verwaltet.
Screenshots
Empfohlene Eingabesets (.set-Dateien) fur die gezeigten Symbole und Zeitrahmen finden Sie im Kommentarbereich unten.
Haftungsausschluss
Die in Screenshots oder Backtests gezeigte vergangene Wertentwicklung garantiert keine zukunftigen Ergebnisse. Testen Sie grundlich auf einem Demokonto, bevor Sie echtes Kapital einsetzen, und verwenden Sie eine Positionsgrosse, die Ihrer eigenen Risikotoleranz entspricht. Der Handel mit gehebelten Instrumenten birgt ein Verlustrisiko.
