DYJ Hedging ODE Beta EA
- Experten
-
Daying Cao
Hallo!
Ich bin ein Softwareingenieur mit langjähriger Entwicklungserfahrung, der über ein eigenes, einzigartiges Handelssystem und reiche EA-Handelserfahrung verfügt. Die Hauptwährungen sind EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD, Gold und der EUR/NZD-Kreuzkurs. - Version: 2.4
- Aktualisiert: 2 September 2026
- Aktivierungen: 5
DYJ Hedging ODE Beta EA ist ein professionelles, in hohem Maße anpassbares Hedging- und Synergie-Handelssystem, das für MetaTrader 5 entwickelt wurde. Es vereint zwei unterschiedliche Kernlogiken für den Handel – BEAT
und ODE – und ermöglicht es Tradern, Signale dynamisch zu kombinieren, separate Magic Numbers zu verwalten und ausgefeilte Hedging- oder Reverse-Trading-Strategien umzusetzen.
Strategieübersicht
Dual-Core-Engine & Synergie-Mechanismus (BEAT & ODE)
-
BEAT-Kernschicht: Dient als Modul für die effiziente Ausführung und Signalvorfilterung und ist für die Erfassung von Basistrends sowie die Richtungssteuerung zuständig, um eine stabile Einstiegsbasis für komplexe Absicherungsmaßnahmen zu bieten.
-
ODE-Ebene für dynamische Entwicklung: Integriert gewöhnliche Differentialgleichungen (ODEs) und physikalische Dynamikmodelle (wie Geschwindigkeit, Beschleunigung und Dämpfungswiderstand) und wandelt Marktpreisschwankungen in ein kontinuierliches dynamisches System um. Durch die Berechnung von Systemzustandsvariablen in Echtzeit erfasst sie präzise Trendwendepunkte und Bereiche, in denen die Dynamik nachlässt.
-
Absicherungs- und Reverse-Trading-Modi: Unterstützt sowohl positive Synergien als auch Cross-Hedging zwischen den BEAT- und ODE-Kernen. Händler können „Magic Numbers“ für beide Logikströme unabhängig voneinander konfigurieren, was ein isoliertes multidirektionales Positionsmanagement oder fortgeschrittenes strategieübergreifendes Hedging ermöglicht.
-
Dynamischer Positionsausgleich: Passt Absicherungsverhältnisse und Risikoengagement dynamisch in Echtzeit auf der Grundlage von Differential-Evolution-Zuständen an, wodurch extreme Marktvolatilität und Schwankungen in Seitwärtsbewegungen wirksam gemildert und gleichzeitig das Risiko von Blow-ups in einer bestimmten Richtung deutlich reduziert werden.
-
Vollständig anpassbare Parameter: Stellt alle Koeffizienten des mathematischen Modells, Dämpfungsfaktoren, Schrittweiten und Risikoschwellenwertezur Verfügung , um den strengen Anforderungen professioneller quantitativer Trader an Optimierung und Backtesting gerecht zu werden.
-
Interaktives visuelles Dashboard: Verfügt über ein integriertes grafisches „Canvas“-Dashboard, das in Echtzeit den Betriebsstatus beider Kerne, dynamische Parameter sowie eine Gewinn- und Verlustübersicht anzeigt und so vollständige Transparenz während der gesamten Strategieausführung gewährleistet.
Ganz gleich, ob Sie die Strategien einzeln handeln, ihre Signale mithilfe logischer Operatoren (ODER/UND) kombinieren oder einen Risikausgleich im Reverse-Modus einsetzen möchten – dieser EA bietet Ihnen absolute Kontrolle über Ihre Handelsautomatisierung.
Wichtigste Funktionen
-
Dual-Core-Signal-Engine: Wählen Sie zwischen BEAT, ODE oder einer kombinierten Logik (BOTH_OR / BOTH_AND), um Einstiegstrigger fein abzustimmen.
-
Unabhängige Magic-Number-Verwaltung: Verfolgen und trennen Sie Trades anhand spezifischer Magic Numbers (InpODEMagic und InpBetaMagic) – mit der Flexibilität, Gewinnkurven global pro Konto oder individuell pro Magic Number zu berechnen.
-
Erweiterte Reverse- und Hedging-Modi: Konfigurieren Sie separate Reverse-Handelsmodi (InpIsBetaReverseMode und InpIsODEReverseMode), um den EA in ein leistungsstarkes Hedging- oder Gegen-Trend-System zu verwandeln.
-
Option für kontrolliertes Martingale: Enthält einen anpassbaren Multiplikator (InpMartingaleMult), um Recovery-Trades sicher innerhalb benutzerdefinierter maximaler Handelslimits zu skalieren.
-
Visuelle Arbeitsfläche und Warnmeldungen: Integrierte Unterstützung für Echtzeit-UI-Dashboard-Arbeitsflächen (InpIsDisplayCanvas und InpIsDisplayAlertCanvas) für sofortiges visuelles Feedback in den Charts.
-
Zweisprachige Unterstützung: Müheloses Umschalten zwischen englischen und chinesischen Protokollen/Meldungen in der Benutzeroberfläche über „InpLanguage“.
Eingabeparameter
Allgemeine & Zeiteinstellungen
-
InpLanguage = LANGUAGE_ENGLISH (Option für die Sprache der Benutzeroberfläche: Standard LANGUAGE_ENGLISH; optional LANGUAGE_CHINESE)
-
InpSignalType = SIG_BEAT (Kernsignalkombinationsmethode: SIG_BEAT – Beat-Signal / SIG_ODE – Signal einer gewöhnlichen Differentialgleichung / SIG_BOTH_OR – ODER-Logikkombination / SIG_BOTH_AND – UND-Logikkombination)
-
InpT1 = 01.06.2026 00:00 (Startzeit für den Filterumschalter zur Strategieausführung)
-
InpT2 = 31.12.2026 23:59 (Endzeit des Filterschalters für die Strategieausführung)
-
InpProfitsCurveType = CURVE_BY_ACCOUNT (Berechnungsmodus für die Gewinnkurve: CURVE_BY_ACCOUNT – Berechnung auf Basis des gesamten Kontos / CURVE_BY_MAGIC – Berechnung ausschließlich auf Basis der Magic Number)
-
InpIsUseNewbars = false (Soll der Handel nur beim ersten Tick einer brandneuen K-Linie/eines brandneuen Balkens ausgeführt werden?)
-
InpIsDisplayCanvas = false (Soll ein visuelles grafisches Dashboard im Chart aktiviert werden, z. B. die DYJ-ODE_CANVAS-Darstellung?)
-
InpIsDisplayAlertCanvas = true (Soll auf dem Chart-Dashboard Popup-Benachrichtigungen aktiviert werden?)
-
InpIsPrintHistoryPosition = false (Gibt an, ob detaillierte historische Orderausführungsprotokolle im Terminal ausgedruckt werden sollen)
-
InpODEMagic = 7654321 (Eindeutiger Identifikationscode („Magic Number“) für Orders des ODE-Strategiemoduls)
-
InpBetaMagic = 1234567 (Eindeutiger „Magic Number“-Identifikationscode für Orders des Beta-Strategiemoduls)
-
InpMartingaleMult = 2,0 (Martingale-Multiplikator, d. h. Parameter für die Verdopplung der Position, auf 2 gesetzt)
-
InpLotSize = 0,01 (Anfängliche Basis-Handelslotgröße, kann gemäß der empfohlenen Konfiguration im tatsächlichen Handel auf 0,2 angepasst werden)
-
InpIsBetaReverseMode = true (Gibt an, ob die umgekehrte Handelslogik und der Hedging-Modus für die Beta-Strategie aktiviert werden sollen)
-
InpIsODEReverseMode = false (Gibt an, ob die umgekehrte Handelslogik für die ODE-Strategie aktiviert werden soll)
-
InpMaxBetaTrades = 1 (Maximale Anzahl gleichzeitig offener Orders, die für das Beta-Modul zulässig sind – streng begrenzt auf jeweils 1 Order)
-
InpMaxOdeTrades = 1 (Maximale Anzahl gleichzeitig offener Orders, die für das ODE-Modul zulässig sind – streng begrenzt auf jeweils 1 Order)
-
InpVelocityThreshold = 1,5 (Schwellenwert für den Momentum-Geschwindigkeitsauslöser zur Erfassung der Marktänderungsrate)
-
InpTickThrottleSeconds = 1 (Parameter für Tick-Drosselung und Latenz, der zur Steuerung der Auslösefrequenz bei Hochfrequenzhandel oder zur Simulation von Stresstests mit Verzögerungen verwendet wird)
-
InpIsAgainBetaAlert = false (Gibt an, ob die Beta-Strategie das doppelte Auslösen von Alarmen in derselben Richtung zulässt)
-
InpIsAgainODEAlert = false (Gibt an, ob die ODE-Strategie die doppelte Auslösung von Warnmeldungen in derselben Richtung zulässt)
Empfohlene Konfiguration
Option 1: Boom-1000-Index, Step-Index, Jump-10-Index, Crash-1000-Index (Modus „Synthetischer Index – Hoch explosiv“)
-
Handelssymbol (Symbol): Boom 1000 Index
-
Zeitrahmen (Timeframe): Benutzerdefiniert / Kurzer Zeitrahmen (optimiert zur Erfassung von Spike-Explosionen) M15 oder M1 usw.
-
Empfohlene Einzahlung (Deposit): Mindestens 100 USD, empfohlen 1.000 USD (um Kapitalstufen-Sprünge aufgrund der Verdopplung im Verlauf zu unterstützen)
-
Anfängliche Handelslotgröße (InpLotSize): Auf 4 setzen (hoch-explosive Start-Lotgröße)
-
Kern-Martingale-Multiplikator (InpMartingaleMult): Auf 2,0 setzen (2-fache Progression)
-
Tick-Drosselung und Latenzparameter (InpTickThrottleSeconds): Auf 1 setzen
-
Obergrenze für Einzelpositionen (InpMaxBetaTrades / InpMaxOdeTrades): Beide auf 1 gesetzt (strikte Gewährleistung von jeweils nur einer Order, kein Halten von Grid-Positionen, keine Anhäufung mehrerer Orders)
-
Handelssymbol (Symbol): XAUUSD (Gold)
-
Zeitrahmen (Timeframe): M15 (15-Minuten-Chart oder benutzerdefinierter Zeitrahmen je nach Marktvolatilität) M15 oder M1 (bessere Performance mit einem geringeren Drawdown von 0,94 %) usw.
-
Empfohlene Einzahlung (Deposit): Mindestens 100 USD, empfohlen 1.000 USD
-
Anfängliche Handelslotgröße (InpLotSize): Es wird empfohlen, den Wert auf 0,2 festzulegen
-
Kern-Martingale-Multiplikator (InpMartingaleMult): Auf 2,0 einstellen (2-fache Progression)
-
Tick-Drosselung und Latenzparameter (InpTickThrottleSeconds): Auf 1 einstellen (dient zur Steuerung der Auslösehäufigkeit bei Hochfrequenzhandel oder zur Simulation von Stresstests mit Verzögerungen)
-
Obergrenze für Einzelpositionen (InpMaxBetaTrades / InpMaxOdeTrades): Beide auf 1 einstellen (gewährleistet streng, dass jeweils nur 1 Order offen ist, kein Halten von Grid-Positionen, keine Anhäufung von Mehrfach-Orders)
-
Handelsumgebung: Es wird empfohlen, den Handel mit ECN-Spread-Konten mit geringer Latenz und schneller Ausführung durchzuführen, um einen präzisen Einstieg basierend auf dem Geschwindigkeitsschwellenwert InpVelocityThreshold = 1,5 zu gewährleisten.
Schema 1 & Schema 2: Parameterkonfiguration & Latenz-Leitfaden
Um die beste Performance für Schema 1 und Schema 2 zu erzielen, wird empfohlen, einen Broker-Server mit geringer Latenz zu verwenden (gilt sowohl für Echtgeld- als auch für Demokonten).
Wichtige Überlegungen und Parameteranpassungen
Standard für die Server-Latenz: Eine geringere Latenz ist immer besser (idealerweise zwischen 0 und 10 ms).
Einstellungen bei höherer Latenz: Falls Ihre Server-Latenz diesen Standard nicht erfüllen kann, passen Sie die Parameter bitte wie folgt an:
InpIsUseNewbars = true
InpMartingaleMult = 1 (kein Martingale)
InpLotSize = 0,001 (feste Lotgröße, ruft automatisch das Mindesthandelsvolumen des Instruments ab. Ändern Sie den Wert auf 1, wenn eine Lotgröße von 1 erforderlich ist.)
Download der Parametervorlage:
Ich habe die Parametervorlage im Kommentarbereich veröffentlicht, damit sie jeder herunterladen und nutzen kann! Klicken Sie hier, um den Link direkt herunterzuladen.
Haftungsausschluss: Der Handel mit gehebelten Finanzinstrumenten birgt ein hohes Risiko. Bevor Sie Gelder für den Live-Handel einsetzen, stellen Sie bitte sicher, dass Sie gründliche Backtests und Stresstests der oben genannten entsprechenden Parameter (einschließlich der Drosselungsverzögerung von InpTickThrottleSeconds = 1 und des Martingale-Multiplikators von 2,0) im MetaTrader 5-Strategietester durchführen.

