Cardinal Exclusive
- Experten
- Version: 1.0
- Aktivierungen: 5
Übersicht
Cardinal Exclusive ist ein Expert Advisor, der auf einem mehrschichtigen Signalbestätigungsmodell in Kombination mit einer Ausführungsengine mit abgestufter Serie (im Grid-Stil) basiert. Anstatt sich auf das Kreuzungssignal eines einzelnen Indikators zu verlassen, eröffnet der EA Trades nur dann, wenn drei unabhängige Filter gleichzeitig übereinstimmen: ein Filter für die Trendrichtung, ein Volatilitätskorridor aus zwei Quellen und eine Bestätigung der Steigung. Das Ziel dieser mehrschichtigen Struktur ist es, falsche Einstiegspunkte in Seitwärtsphasen mit geringer Volatilität zu reduzieren und gleichzeitig reaktionsfähig zu bleiben, sobald sich eine echte Trendbewegung abzeichnet.
Der EA richtet sich an Trader, die ein konfigurierbares, serienbasiertes Positionsmanagement – mit einer begrenzten Anzahl von Orders und integrierten Schutzmechanismen zur Stop-Verengung – anstelle eines einfachen Ein-Order-Systems wünschen und die volle Kontrolle sowohl über die Risikogrößen als auch über die Ausführungsbedingungen (Spread, Ausführungsart, Requotes) haben möchten.
So funktioniert es
Die Signal-Engine wird bei jedem neuen Bar neu ausgewertet und kombiniert vier unabhängige Komponenten, bevor eine Order gesendet wird.
- Trendfilter. Inp_FastMA und Inp_SlowMA definieren zwei Perioden für gleitende Durchschnitte. Ihre relative Position und ihr Abstand legen die aktuelle Richtungsneigung (bullisch/bärisch) fest, der der Rest der Logik entsprechen muss, bevor ein Einstieg zugelassen wird.
- Doppelter Volatilitätskorridor. Um den Kurs werden zwei unabhängige Korridore gebildet: einer, der sich aus Inp_RSIPeriod ableitet und mit dem Koeffizienten Inp_ATR_RSI_Mult skaliert wird, der andere aus Inp_ATRPeriod, skaliert mit Inp_ATR_ATR_Mult. Ein Einstieg gilt nur dann als gültig, wenn die Kursentwicklung eine Ausdehnung über beide Korridore hinaus bestätigt; dadurch werden Bewegungen herausgefiltert, die bei einem Volatilitätsmaß signifikant erscheinen, beim anderen jedoch nicht.
- Bestätigung der Steigung. Inp_FastInd und Inp_SlowInd legen die Perioden für eine schnelle bzw. langsame Steigungsmessung fest. Der EA vergleicht den resultierenden Winkel mit seinem internen Schwellenwert – eine flache, unentschiedene Steigung löst keinen Einstieg aus, selbst wenn die beiden vorherigen Filter übereinstimmen.
- Adaptive Korrektur. Inp_CorrectionFactor verengt oder erweitert die effektiven Entscheidungsschwellenwerte dynamisch von Bar zu Bar und passt die Empfindlichkeit an das jüngste Kursverhalten an, anstatt feste statische Werte zu verwenden.
- Einstiegsauslöser. Eine Position wird erst eröffnet, wenn der Trendfilter, der Doppelkorridor und die Neigungsbestätigung auf demselben Balken in dieselbe Richtung weisen.
- Serienmanagement. Wenn sich der Kurs um den internen Rasterschritt gegen die offene Position bewegt, werden zusätzliche Orders in derselben Richtung hinzugefügt, wobei das Volumen progressiv durch „StepExponent“ skaliert wird. Die Serie ist auf „MaxSeriesOrders“ begrenzt.
- Serien-Schutzmechanismen. Wenn „Protections“ (kompiliert mit dem __PROTECTION__-Guard) aktiv ist, werden die Stop-Niveaus mit zunehmender Länge einer Serie schrittweise angezogen – je niedriger der Wert, desto früher werden lange Serien verkürzt, wodurch das Risiko durch anhaltende negative Sequenzen verringert wird. Die Einstellung auf 0 deaktiviert diesen Schutzmechanismus.
- Ausstiegsmanagement. „TakeProfitPoints“ und „StopLossPoints“ definieren die virtuellen Gewinn-/Verlustziele für die Serie. Sobald der schwankende Gewinn „TrailingStartPoints“ erreicht, wird der Trailing-Mechanismus aktiviert und folgt dem Kurs in einem Abstand von „TrailingStopPoints“, wodurch die kumulierten Gewinne über die gesamte Serie hinweg und nicht nur bei einer einzelnen Order geschützt werden.
Wichtigste Funktionen
- Dreistufige Einstiegsbestätigung: Trendfilter + doppelter Volatilitätskorridor + Steigungs-/Neigungsprüfung
- Adaptiver Korrekturkoeffizient anstelle fester Entscheidungsschwellen
- Konfigurierbare Serien- (Grid-)Engine mit exponentieller Volumenprogression (StepExponent)
- Integrierte Seriensicherungen, die den Stop-Abstand automatisch verkürzen, wenn sich eine Serie verlängert
- Manueller Modus mit festen Lotgrößen oder automatische Risikoberechnung anhand des prozentualen Kontostands (AutoRiskCalc / RiskPercentage)
- Trailing-Stop gilt für die gesamte Serie, nicht nur für die letzte Order
- Spread-Filter mit unabhängig voneinander konfigurierbaren Mindest- und Höchstgrenzen
- ECN-kompatible Ausführung mit wählbarer Art der Orderausführung
- Konfigurierbares Limit für die Anzahl der Requote-Wiederholungsversuche
- Benutzerdefinierte Magic Number und Handelskommentar für eine klare Trennung in einem Multi-EA-Portfolio
Einstellungsübersicht
Allgemeine Einstellungen – Magic Number (ExpertMagic), Handelskommentar (TradeComment), ECN-Modus (UseEcnFilling), Art der Orderausführung (OrderFillingType), Limit für die Anzahl der Requote-Versuche (RequoteLimit).
Risiko- und Volumeneinstellungen — feste Lotgröße (ManualLotSize) oder automatische risikobasierte Lotgröße (AutoRiskCalc, RiskPercentage).
Einstellungen für Serien — maximale Anzahl von Orders pro Serie (MaxSeriesOrders), Exponent für die Lot-Steigerung (StepExponent), Schutzmaßnahmen für Serien (Protections).
Punkte-Einstellungen — Take-Profit- und Stop-Loss-Abstand (TakeProfitPoints, StopLossPoints), Aktivierung und Schrittweite des Trailing-Stop (TrailingStartPoints, TrailingStopPoints).
Spread-Filter – aktivieren/deaktivieren (SpreadLimitOn), minimaler und maximal zulässiger Spread (SpreadMin, SpreadMax).
Signaleinstellungen — Perioden der Trend-MA ( Inp_FastMA , Inp_SlowMA ), Perioden der Korridorquelle ( Inp_RSIPeriod , Inp_ATRPeriod ), Korridormultiplikatoren ( Inp_ATR_RSI_Mult , Inp_ATR_ATR_Mult ), Perioden für die Steigungsmessung ( Inp_FastInd , Inp_SlowInd ), adaptiver Korrekturkoeffizient ( Inp_CorrectionFactor ).
Empfehlungen zur Verwendung
- Führen Sie den EA im Strategietester für Ihr Zielinstrument und Ihren Zeitrahmen aus, idealerweise unter Verwendung echter Tick-Daten, bevor Sie ihn live einsetzen.
- Passen Sie den Signalblock (MA-Perioden, RSI-/ATR-Perioden, Korridormultiplikatoren, Steigungsperioden, Korrekturfaktor) an das Volatilitätsprofil des Instruments an, mit dem Sie handeln möchten – die Standardwerte dienen als Ausgangspunkt, nicht als universelle Einstellung.
- Beginnen Sie mit einem Demokonto, um das Verhalten der Orderreihe unter den aktuellen Marktbedingungen zu beobachten, bevor Sie echtes Kapital einsetzen.
- Da das Gesamtrisiko mit der Anzahl der Orders in einer Serie wächst, sollten Sie die Risikogröße stets unter Berücksichtigung von „MaxSeriesOrders“ und „StepExponent“ festlegen und nicht nur anhand des Basis-Lots oder des Risikoprozentsatzes einer einzelnen Order.
- Überprüfen Sie den Spread Ihres Brokers und die unterstützten Orderausführungstypen, bevor Sie „UseEcnFilling“ aktivieren oder „OrderFillingType“ ändern.
Risikohinweis
Der Handel an den Finanzmärkten birgt das Risiko eines Kapitalverlusts. Die im Strategietester anhand historischer Daten erzielten Ergebnisse garantieren keine vergleichbaren Ergebnisse im Live-Handel. Bevor Sie diesen Expert Advisor auf einem Live-Konto einsetzen, testen Sie ihn gründlich auf einem Demokonto und vergewissern Sie sich, dass seine Logik, sein Serienverhalten und seine Risikoparameter mit Ihrem eigenen Risikomanagementansatz vereinbar sind.
