Corvux Gate
- Indikatoren
-
Miguel Angel Leon Yanez
MQL5-Entwickler | Algorithmischer Handel | Quantitative Systeme & Risiko-Engineering
Unabhängiger Entwickler mit Fokus auf die Entwicklung von Trading-Software für MetaTrader 5, mit Schwerpunkt auf systematischer Ausführung, Risikomanagement und robuster Marktanalyse. - Version: 1.0
- Aktivierungen: 5
Trading-Berechtigungs-Engine für MetaTrader 5
Corvux Gate ist eine Trading-Berechtigungs-Engine, die Marktbedingungen in Echtzeit bewertet und feststellt, ob der Handel mit dem aktiven Symbol erlaubt ist. Es ist kein Expert Advisor, der Trades eröffnet. Es ist kein technischer Indikator, der die Richtung vorhersagt. Es ist eine Validierungsschicht, die zwischen dem Trader oder EA und der Trade-Ausführung liegt. Es überwacht fünf unabhängige Filter: Risiko pro Trade, Spread, Handelssitzung, Tagesverlust und Exposure, plus einen News-Filter, der in den MQL5-Wirtschaftskalender integriert ist. Basierend auf der Anzahl der fehlgeschlagenen Bedingungen zeigt das Panel einen von drei Zuständen an: ALLOWED, wenn keine Bedingungen fehlschlagen, WARNING bei einer oder zwei, und BLOCKED bei drei oder mehr. Die Hard-Block-Integration veröffentlicht globale Variablen, die jeder Expert Advisor vor dem Öffnen einer Position lesen kann, und ein CSV-Audit-Log dokumentiert jede Entscheidung mit vollständiger Nachverfolgbarkeit.
[ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ]
Welches Problem es löst
Die meisten Trader haben geschriebene Regeln. Wenige befolgen sie im Moment der Ausführung konsequent. Die Lücke zwischen Absicht und Handlung ist der Ort, an dem Konten verloren gehen. Corvux Gate schließt diese Lücke, indem es Handelsregeln in automatische Blockierungen umwandelt. Es löst das Problem der operativen Undiszipliniertheit, indem es unmöglich macht zu handeln, wenn die vordefinierten Bedingungen nicht erfüllt sind, unabhängig von der Stärke des Impulses einzusteigen.
Es löst das Problem des Handels unter ungünstigen Bedingungen: hohe Spreads, außerhalb aktiver Sitzungen, in der Nähe von Nachrichten mit hoher Auswirkung, bei Tagesverlust nahe dem Limit oder bei übermäßigem Exposure. Corvux Gate blockiert all diese Situationen automatisch und kontinuierlich.
Es löst das Problem der Integration zwischen manueller Disziplin und automatisierter Ausführung. Ein Trader kann einen profitablen Expert Advisor haben, der zu Momenten handelt, die er manuell nie wählen würde. Hard Block ermöglicht es dem EA, dieselben Regeln zu respektieren, die der Trader manuell anwenden würde, durch globale Variablen, die der EA vor dem Öffnen einer Position liest.
Es löst das Problem der Compliance mit Prop-Trading-Firmen. Firmen erzwingen strenge Regeln zu Tagesverlust, Exposure und maximalem Drawdown. Corvux Gate wendet diese Regeln automatisch an und zeichnet jede Entscheidung in CSV für die Prüfung auf. Presets für FTMO, FundingPips, E8, The5ers und MyForexFunds konfigurieren alle Limits mit einem einzigen Klick.
Es löst das Problem der fehlenden Nachverfolgbarkeit. Viele Trader wissen nicht, warum sie zu einem bestimmten Zeitpunkt nicht gehandelt haben oder warum ihr EA keine Position eröffnet hat. Das CSV-Log zeichnet jede Prüfung mit allen Werten auf und ermöglicht die genaue Rekonstruktion, welche Bedingung die Ausführung blockiert hat und wann.
Es löst das Problem der visuellen Ermüdung und des fehlenden Feedbacks. Anstatt vor jedem Trade manuell mehrere Bedingungen zu überprüfen, sieht der Trader einen einzigen klaren Zustand: ALLOWED, WARNING oder BLOCKED. Differenzierte Sounds ermöglichen die Identifizierung des blockierenden Filters, ohne auf den Bildschirm zu schauen.
Warum Corvux Gate wählen
Wählen Sie Corvux Gate, wenn Sie möchten, dass Ihre Handelsregeln automatisch durchgesetzt werden, anstatt sie unter Druck in Erinnerung behalten zu müssen. Es ist für Trader gebaut, die bereits wissen, was sie tun und nicht tun sollten, und die ein System benötigen, das die Entscheidung aus dem Moment der Ausführung entfernt.
Wählen Sie es, wenn Sie Expert Advisors ausführen und möchten, dass sie dieselben Bedingungen respektieren, die Sie manuell respektieren würden. Die Hard-Block-Integration ist einfach, dokumentiert und von Natur aus ausfallsicher. Wenn das Dienstprogramm nicht läuft, arbeitet der EA normal weiter.
Wählen Sie es, wenn Sie finanzierte Konten handeln oder dies beabsichtigen. Die Prop-Firmen-Presets und das CSV-Audit-Log bieten sowohl automatische Compliance als auch eine überprüfbare Aufzeichnung jeder Entscheidung.
Wählen Sie es, wenn Sie Klarheit über Komplexität schätzen. Das Panel kommuniziert einen Zustand und einen Grund. Es gibt keine Mehrdeutigkeit darüber, ob der Handel erlaubt ist oder warum nicht.
Wählen Sie es, wenn Sie volle Kontrolle wollen, ohne auf Automatisierung zu verzichten. Corvux Gate greift nicht in Ihre Strategie ein. Es validiert nur Bedingungen und veröffentlicht einen Berechtigungsstatus, den Sie oder Ihr EA respektieren können.
Was Corvux Gate nicht kann
Corvux Gate öffnet, ändert oder schließt keine Trades. Es hat keine Handelslogik und kein Positionsmanagement.
Es sagt die Marktrichtung nicht voraus. Es ist kein Indikator und generiert keine Ein- oder Ausstiegssignale.
Es garantiert keine Rentabilität. Es ist ein Disziplin- und Validierungswerkzeug, keine Strategie.
Es erzwingt seine Regeln nicht gegenüber einem EA, es sei denn, der EA ist so programmiert, dass er die veröffentlichten globalen Variablen liest. Ohne diese Integration bietet Corvux Gate nur visuelles Feedback.
Es ersetzt nicht den MQL5-Wirtschaftskalender. Der News-Filter hängt von den im Terminal verfügbaren Kalenderdaten ab.
Es funktioniert nicht ohne MetaTrader 5 build 3000 oder höher.
Es speichert Einstellungen nicht in der Cloud. Die Konfiguration ist lokal für jedes Terminal und jeden Chart.
Eingabeparameter
General Configuration
InpOffsetX und InpOffsetY: anfängliche Panel-Position in Pixeln von der oberen linken Ecke des Charts. Standardwerte: 10 und 10.
InpUpdateSeconds: Panel-Aktualisierungsintervall in Sekunden. Standard: 1.
InpDraggable: ermöglicht das Ziehen des Panels mit der Maus. Standard: true.
InpDemoMode: Demonstrationsmodus, der Filterwerte simuliert, ohne reale Bedingungen zu bewerten. Nützlich für Präsentationen und visuelle Tests. Standard: false.
Visual Theme
InpTheme: visuelles Thema des Panels. Optionen: THEME_DARK, THEME_LIGHT, THEME_NIGHT, THEME_HIGH_CONTRAST. Standard: THEME_DARK.
Trade Permission Filters
InpMaxRiskPerTrade: maximales erlaubtes Risiko pro Trade, in Prozent. Standard: 1.0.
InpMaxSpreadPoints: maximal erlaubter Spread in Punkten. Wenn der aktuelle Symbol-Spread diesen Wert überschreitet, blockiert der Filter. Standard: 30.0.
InpMaxDailyLoss: maximal erlaubter Tagesverlust als Prozentsatz des Guthabens. Wenn der schwebende Verlust dieses Limit erreicht, blockiert der Filter. Standard: 2.0.
InpMaxExposure: maximal erlaubtes Exposure als Prozentsatz des Guthabens. Misst die Margin-Nutzung. Standard: 5.0.
InpCheckNews: aktiviert oder deaktiviert den News-Filter. Standard: true.
InpCheckSession: aktiviert oder deaktiviert den Sitzungsfilter. Standard: true.
News Filter
InpNewsUseHigh: beinhaltet Ereignisse mit hoher Auswirkung. Standard: true.
InpNewsUseMedium: beinhaltet Ereignisse mit mittlerer Auswirkung. Standard: false.
InpNewsUseLow: beinhaltet Ereignisse mit geringer Auswirkung. Standard: false.
InpNewsMinutesBefore: Minuten vor dem Ereignis, in denen der Handel blockiert wird. Standard: 30.
InpNewsMinutesAfter: Minuten nach dem Ereignis, in denen der Handel blockiert wird. Standard: 30.
InpNewsCurrencies: kommagetrennte Liste von Währungen zum Filtern von Ereignissen. Leer bedeutet alle Währungen. Standard: "".
Session Filter
InpTradeAsia: erlaubt den Handel während der asiatischen Sitzung (00:00 bis 09:00 GMT). Standard: false.
InpTradeLondon: erlaubt den Handel während der Londoner Sitzung (08:00 bis 17:00 GMT). Standard: true.
InpTradeNewYork: erlaubt den Handel während der New Yorker Sitzung (13:00 bis 22:00 GMT). Standard: true.
Prop Firm Preset
InpPreset: wählt ein Prop-Trading-Firmen-Preset. Optionen: PRESET_CUSTOM, PRESET_FTMO, PRESET_FUNDINGPIPS, PRESET_E8, PRESET_THE5ERS, PRESET_MYFOREXFUNDS. Die Auswahl eines Presets passt Tagesverlust-, Exposure- und maximales Spread-Limit automatisch gemäß den Regeln jeder Firma an. Standard: PRESET_CUSTOM.
InpApplyPresetOnInit: wendet das ausgewählte Preset bei der Initialisierung des Dienstprogramms an. Standard: true.
Challenge Mode
InpChallengeMode: aktiviert den Challenge-Modus, der den Fortschritt zu einem Gewinnziel anzeigt und den Drawdown relativ zum Anfangssaldo verfolgt. Standard: false.
InpChallengeTarget: Gewinnziel als Prozentsatz über dem Anfangssaldo. Standard: 10.0.
InpChallengeStartBal: Anfangssaldo für die Challenge-Berechnung. Wenn 0, wird das aktuelle Guthaben beim Start verwendet. Standard: 0.0.
Hard Block (EA Integration)
InpHardBlockEnabled: aktiviert die Veröffentlichung globaler Variablen für die Integration mit Expert Advisors. Standard: false.
InpHardBlockPrefix: Präfix der veröffentlichten globalen Variablen. Die primäre Variable ist CORVUX_GATE_PERMISSION_<Symbol> mit Wert 1.0, wenn der Handel erlaubt ist, und 0.0, wenn blockiert. CORVUX_GATE_PERMISSION_<Symbol>DD_REMAINING wird ebenfalls mit dem verbleibenden Drawdown veröffentlicht. Standard: "CORVUX_GATE_PERMISSION".
Alerts
InpEnableAlert: aktiviert Bildschirmwarnungen. Standard: true.
InpEnableSound: aktiviert differenzierte Sounds gemäß dem blockierenden Filter. Standard: true.
InpEnablePush: aktiviert Push-Benachrichtigungen. Standard: true.
InpAlertCooldownSec: Mindestzeit zwischen Warnungen in Sekunden, um Spam zu vermeiden. Standard: 60.
InpAlertSoundWarn, InpAlertSoundAnomaly, InpAlertSoundRecover: Sounddateien für Warn-, Anomalie- und Wiederherstellungszustände. Standard: "alert.wav", "alert2.wav", "ok.wav".
InpSoundSpread, InpSoundDailyLoss, InpSoundExposure, InpSoundRisk, InpSoundSession, InpSoundNews: spezifische Sounddateien für jeden blockierenden Filter. Sie ermöglichen die Identifizierung, welche Bedingung fehlgeschlagen ist, ohne auf das Panel zu schauen.
Persistence
InpPersistState: speichert und stellt die Panel-Position und den minimierten Zustand zwischen Sitzungen wieder her. Standard: true.
CSV Log
InpEnableCsvLog: aktiviert das CSV-Audit-Log in MQL5/Files. Standard: true.
InpCsvDetailedEverySec: schreibt jede Sekunde eine detaillierte Zeile mit allen Prüfwerten, der Entscheidung, dem blockierenden Filter und dem Grund. Wenn deaktiviert, werden nur Entscheidungsänderungen geschrieben. Standard: true.
Tooltips
InpEnableTooltips: aktiviert Tooltips beim Hovern über jede Zeile, die den aktuellen Wert, das konfigurierte Limit, die verbleibende Margin und zusätzliche Daten wie Reset-Zeit oder News-Ereignisname anzeigen. Standard: true.
Performance
InpCacheStaticLayer: aktiviert die zwischengespeicherte statische Ebene zur Reduzierung der CPU-Auslastung. Standard: true.
InpPulseCycleFrames: Anzahl der Frames im Animationszyklus des pulsierenden Verbindungspunkts. Standard: 20.
InpShowPerfMetrics: zeigt Leistungsmetriken (Millisekunden pro Frame und FPS) im Panel an. Standard: false.
Technische Informationen
Das Dienstprogramm bewertet fünf unabhängige Filter: Risiko pro Trade, Spread, Handelssitzung, Tagesverlust und Exposure. Jeder Filter wird mit seinem konfigurierten Limit verglichen. Die Anzahl der fehlgeschlagenen Filter bestimmt den angezeigten Zustand: ALLOWED bei null Fehlern, WARNING bei einem oder zwei, BLOCKED bei drei oder mehr.
Der News-Filter liest den MQL5-Wirtschaftskalender und blockiert den Handel während Ereignissen innerhalb des konfigurierten Fensters vor und nach dem Ereignis. Die Filterung nach Währung und Wichtigkeit wird unterstützt.
Hard Block veröffentlicht CORVUX_GATE_PERMISSION_<Symbol> mit Wert 1.0, wenn der Handel erlaubt ist, und 0.0, wenn blockiert. Es veröffentlicht auch CORVUX_GATE_PERMISSION_<Symbol>_DD_REMAINING mit dem verbleibenden Drawdown. Der EA muss so programmiert sein, dass er diese Variablen vor dem Öffnen einer Position liest.
Das CSV-Audit-Log schreibt eine Zeile pro Sekunde in MQL5/Files. Jede Zeile enthält Zeitstempel, Symbol, aktives Preset, alle fünf Prüfwerte, die Entscheidung, den Namen des blockierenden Filters und den Grund.
Das Panel ist ziehbar, behält seine Position und enthält Minimieren-, Snapshot- und Aktualisieren-Schaltflächen. Das Rendering verwendet eine zwischengespeicherte statische Ebene und einen 10-FPS-Frame-Limiter, um die CPU-Auslastung zu reduzieren.
Kompatibel mit jedem Broker und jedem Kontotyp. Erfordert MetaTrader 5 build 3000 oder höher.
Support und Fragen
Support wird über den MQL5 Market Kommentarbereich für dieses Produkt bereitgestellt. Posten Sie Ihre Fragen dort, damit die Antworten für alle Benutzer verfügbar bleiben.
