ECFX Citadel Crypto R2
- Experten
-
Jarrod Emery
I’m the founder of ExpertCodeFX and an MQL5 Expert Advisor developer focused on practical, testable automation for MetaTrader 5. - Version: 1.6
- Aktivierungen: 5
ECFX Citadel Crypto R2 ist ein Expert Advisor für Kryptowährungen mit mehreren Symbolen für MetaTrader 5. Er verwaltet einen konfigurierbaren Korb aus 1 bis 15 unterstützten Kryptowährungssymbolen über ein einziges H1-Chart. Jedes aktive Symbol behält seinen unabhängigen Strategiezustand bei, während es gleichzeitig die Schutzmechanismen für Eigenkapital, Margin und Portfolio auf Kontoebene nutzt.
DREI AUF EINANDER ABGESTIMMTE ENGINES
• Engine A nutzt Kursniveaus aus mehreren Zeitrahmen, ausstehende Einstiegsorders, Filter und Positionsmanagement.
• Engine B nutzt ein separates, sitzungsbasiertes Handelsmodell.
• Engine C nutzt ein eigenständiges Portfoliomodell mit separater Orderzuordnung.
Jede Engine nutzt ihren eigenen Namensraum für Magic Numbers. Die Engines können unabhängig voneinander arbeiten und nutzen dabei gemeinsam das Kontoguthaben, die freie Margin sowie die Portfolioschutzmechanismen.
MULTI-SYMBOL-KORB
„BasketSymbols“ akzeptiert durch Kommas getrennte Namen von Broker-Instrumenten. Citadel überprüft jedes konfigurierte Symbol, bevor der Handelskontext erstellt wird. Optionale Symbole, die nicht verfügbar sind, werden als übersprungen vermerkt, anstatt dass der gesamte EA die Verbindung trennt, sofern die Bedingung „BasketMinimumAvailableSymbols“ erfüllt ist.
Das Dashboard und das Expertenprotokoll zeigen Informationen zu aktiven, verfügbaren und übersprungenen Symbolen an. Dadurch kann der nutzbare Teil eines Korbs weiterlaufen, ohne dass Konfigurationsprobleme verdeckt werden.
KOMPATIBILITÄT DER BROKER-SYMBOLE
Die Verfügbarkeit und Benennung von Kryptowährungen unterscheiden sich je nach Broker. Bitcoin kann als „BTCUSD“, „BTCUSD.a“, „BTCUSDm“, „BTCUSDp“ oder unter einem anderen brokerspezifischen Namen erscheinen.
Citadel prüft zunächst den exakt konfigurierten Namen. Wenn „BasketResolveBrokerNames“ aktiviert ist, kann es eine eindeutige Übereinstimmung mit einem Broker-Präfix oder -Suffix akzeptieren. Wenn keine Übereinstimmung vorliegt, wird das Symbol übersprungen oder die Initialisierung gemäß „BasketSkipUnavailable“ verweigert. Wenn mehrere mögliche Übereinstimmungen vorliegen, verzichtet Citadel auf eine Erraten und meldet die Mehrdeutigkeit im Experts-Protokoll.
Der standardmäßige Entwicklungs-Basket von IC Trading / CapitalPointTrading enthält neun Symbole, deren Verfügbarkeit im Testterminal überprüft wurde:
BTCUSD, SOLUSD, ADAUSD, BCHUSD, LTCUSD, XLMUSD, BNBUSD, DOTUSD und POLUSD.
Verfügbarkeit, Kontraktspezifikationen und Handelszeiten können sich ändern. Eine Broker-Voreinstellung bestätigt die Kompatibilität der Symbolnamen nur zum Zeitpunkt des Tests. Sie garantiert keine identischen Spreads, Margin-Anforderungen, Ausführungen oder Ergebnisse.
ON-CHART-DASHBOARD
Das Citadel-Dashboard zeigt Folgendes an:
• Kontostand und Eigenkapital
• Floating-Gewinn oder -Verlust des Portfolios
• Das heute realisierte Ergebnis und das Nettoergebnis des Portfolios
• Aktueller und maximaler Drawdown
• Offene Positionen und ausstehende Orders
• Live-Kurse und Anzahl der übersprungenen Symbole
• Netto- und realisierte Zahlen auf Engine-Ebene
• Bereitschaft pro Symbol, Anzahl der Positionen und Anzahl der ausstehenden Orders
EINRICHTUNG
1. Verwenden Sie ein MetaTrader 5-Hedging-Konto.
2. Öffnen Sie den Marktüberblick und zeigen Sie die gewünschten Kryptowährungsinstrumente an.
3. Geben Sie die genauen Broker-Namen in „BasketSymbols“ ein, durch Kommas getrennt und ohne Duplikate.
4. Fügen Sie Citadel einem H1-Chart hinzu.
5. Aktivieren Sie den algorithmischen Handel.
6. Überprüfen Sie die Anzahl der aktiven, übersprungenen und Live-Kurse auf dem Dashboard.
7. Testen Sie die ausgewählte Konfiguration im Strategy Tester und auf einem Demokonto, bevor Sie den Live-Einsatz in Betracht ziehen.
WICHTIGE BASKET-EINGABEN
• BasketSymbols – genaue, durch Kommas getrennte Broker-Symbolnamen, 1 bis 15 Einträge.
• BasketResolveBrokerNames – ermöglicht eine eindeutige Übereinstimmung mit einem Broker-Präfix oder -Suffix.
• „BasketSkipUnavailable“ – Behält gültige Symbole aktiv, wenn ein optionales Symbol nicht verfügbar ist.
• BasketMinimumAvailableSymbols – Mindestgröße des verwendbaren Korbs, die für die Initialisierung erforderlich ist.
• BasketMagicNamespace – stabiler Namensraum für Eigentumsverhältnisse; darf nicht geändert werden, solange Positionen offen sind.
• AnchorOverrides – optionale Überschreibungen der Anker für unterstützte Symbole.
• BasketQuoteMaxAgeSeconds – unterbricht die Verarbeitung, wenn eine Kursangabe veraltet ist.
Zusätzliche Eingabegruppen steuern die Engines A, B und C, den Portfolioschutz, das Engagement, die Margenverwaltung und die Anzeigeoptionen. Benutzer sollten ihre eigene, getestete Voreinstellung speichern, nachdem sie die Broker-Symbole und Risikoeinstellungen angepasst haben.
VORAUSSETZUNGEN
• MetaTrader 5-Hedging-Konto
• H1-Chart empfohlen
• Automatisierter Handel aktiviert
• Aktuelle Kursdaten und ausreichende Historien für jedes aktive Symbol
• Ausreichende freie Margin für den gewählten Korb und die Einstellungen
• Eine EA-Instanz pro „Magic Namespace“ des Wertpapierkorbs
RISIKOHINWEIS
ECFX Citadel Crypto R2 garantiert keine Gewinne. Kryptowährungsmärkte können sehr volatil sein. Spreads, Liquidität, Handelszeiten, Margin- und Ausführungsbedingungen variieren je nach Broker und können sich schnell ändern. Der automatisierte Handel kann zu Verlusten führen. Historische Backtests sind Simulationen und stellen keine Live-Handelsergebnisse dar. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Testen Sie das System sorgfältig im Demomodus, verwenden Sie konservative Einstellungen und überwachen Sie Margin und Drawdown. Die Nutzer tragen weiterhin die Verantwortung für ihre Handelsentscheidungen und das Kontorisiko.

