DoubleDragon Gold

> Language: Deutsch | Product: DoubleDragon Gold

DoubleDragon Gold - Produktbeschreibung für den MQL5 Market (Deutsch)

Kurzbeschreibung (für das Feld "kurze Beschreibung")

DoubleDragon Gold ist ein automatischer Handelsmanager für Gold (XAUUSD) auf M1. Er bildet abgesicherte Ketten, verfolgt den gewichteten Durchschnittspreis jeder Kette und schließt die gesamte Kette, sobald ein kleines, konfigurierbares Ziel erreicht ist. Fünf wählbare Modi und vier Start-Lotgrößen bestimmen Abstand, Ziel und Lot-Kurve. Ein mehrstufiges Sicherungssystem steht für schwebenden Verlust, tiefes Verweilen, Rückgabe nach Rücksetzer, Tagesverlust und Wochenend-Schluss zur Verfügung (alle optional und in der Standardkonfiguration ausgeschaltet).

Vollständige Beschreibung

Überblick

DoubleDragon Gold ist ein vollständig automatischer Expert Advisor für Gold (XAUUSD) im M1-Zeitrahmen. Der EA verlässt sich nicht auf ein einzelnes Einstiegssignal. Er verwaltet eine zweiseitige (abgesicherte) Kette von Positionen, hält den Durchschnittspreis der Kette nahe am zuletzt gefüllten Teil und beendet die gesamte Kette, wenn der gewichtete Durchschnittsgewinn das konfigurierte Ziel erreicht. Abstand zwischen den Teilen, Zieldistanz und Lot-Kurve werden durch den gewählten Modus und die Start-Lotgröße bestimmt.

Ein Hedging-Konto ist erforderlich. Der EA eröffnet Long- und Short-Positionen unabhängig voneinander und verwaltet jede Seite als eigene Kette.

Funktionsweise

  • Kettenaufbau. Positionen werden in festem oder adaptivem Abstand hinzugefügt. Jeder neue Teil bringt den Durchschnittspreis der Kette näher an den aktuellen Marktpreis.
  • Kettenausstieg. Die gesamte Kette wird geschlossen, wenn der gewichtete Durchschnittsgewinn dieser Seite das Ziel erreicht. Take-Profit-Level werden serverseitig verwaltet, und nach einer Ausführung läuft eine tickbasierte Nachfüllung, damit das Ziel konsistent bleibt.
  • Zweiseitige Verwaltung. Long- und Short-Ketten werden getrennt verfolgt, sodass der EA die Belastung auf einer Seite verringern kann, während die andere weiterarbeitet.
  • Adaptiver Abstand und adaptives Ziel. Beide können dem gewählten Modus folgen oder abgeschaltet bzw. manuell überschrieben werden.

Wählbare Modi und Start-Lots

Es stehen fünf Modi zur Verfügung. Sie unterscheiden sich darin, wie der Abstand zwischen den Teilen berechnet wird, wie das Kettenausstiegsziel berechnet wird und wie lange der EA wartet, bevor er nach dem Schließen einer Kette wieder auf derselben Seite einsteigt:

Modus Abstand zwischen den Teilen Kettenausstiegsziel Wiedereinstiegsverzögerung
Conservative Passt sich der Marktvolatilität an (ATR-basiert) Fest 75 s
Classic Fester Abstand, keine Volatilitätsanpassung Fest 75 s
Smart (Standard) Standardmäßiger fester Abstand Passt sich der Marktvolatilität an 30 s
Aggressive Dichter Abstand (Teile näher beieinander) Breiteres, volatilitätsbasiertes Ziel 30 s
D recipe Gleiche Engine wie Conservative, mit festen Preset-Werten geliefert Fest 75 s

So ist die Tabelle zu lesen

  • Abstand zwischen den Teilen - wie weit sich der Preis bewegen muss, bevor die nächste Position hinzugefügt wird. "Passt sich der Volatilität an" bedeutet, dass der EA die jüngste Marktspanne (ATR, average true range) misst und den Schritt automatisch erweitert oder verkleinert.
  • Kettenausstiegsziel - der gewichtete Durchschnittsgewinn, bei dem die gesamte Kette geschlossen wird. Ein volatilitätsbasiertes Ziel folgt dem Markt; ein festes Ziel nicht.
  • Wiedereinstiegsverzögerung - wie lange der EA wartet, bevor er nach dem Schließen der vorherigen Kette auf derselben Seite eine neue Kette eröffnet.
  • D recipe ist die risikoarme Option: Sie führt die Conservative-Engine mit festen Preset-Werten aus (nichts einzustellen). Sie ist für Nutzer gedacht, die die einfachste Einrichtung wünschen.

Vier Start-Lotgrößen (0.01, 0.02, 0.03, 0.04) können unabhängig vom Modus gewählt werden. Der EA skaliert die Lots niemals von sich aus anhand des Kontostands oder der Kontraktgröße.

Schutz: was aktiv ist und was Sie selbst einschalten

Die obige Modus-Engine (Abstand, Ziel, Abklingzeit) ist immer aktiv. Die zusätzlichen Schutzebenen sind in der Standardkonfiguration ausgeschaltet - Sie aktivieren die gewünschten in den Eingaben:

Schutz Standard Wirkung, wenn aktiviert
Tagesverlust-Schutz ( DailyLossGuard ) Aus bei 15% Tagesverlust werden neue Einstiege und Nachfüllungen pausiert; offene Positionen werden weiter verwaltet und nichts wird zwangsgeschlossen
Sicherung bei anhaltendem schwebendem Verlust Aus schließt eine Kette, nachdem der schwebende Verlust für die gewählte Anzahl Minuten über Ihrem Niveau bleibt
Sicherung bei tiefem Verweilen Aus schließt eine Kette, die zu lange tief bleibt, während der schwebende Verlust über Ihrem Niveau liegt
Sicherung bei zu großer Zielentfernung Aus schließt, wenn der Preis zu weit vom Ziel entfernt ist und der schwebende Verlust Ihr Niveau übersteigt
Sicherung bei Rückgabe nach Rücksetzer Aus schließt nach einem Rücksetzer, wenn ein festgelegter Teil des zurückgewonnenen Verlusts wieder abgegeben wird
Wochenend-Abschluss Aus versucht, vor dem Wochenende innerhalb eines erlaubten Verlusts zu schließen
Sitzungs- und News-Vermeidung Aus pausiert neue Einstiege bei Marktöffnungen und rund um Kalenderereignisse
Prüfung und Reparatur Aus prüft und stellt den lokalen Zustand wieder her, wenn der EA hängt

Jede davon ist optional; sind alle ausgeschaltet, verwaltet der EA Ketten, Ziele und Ausstiege weiterhin wie oben beschrieben.

So wird ein Schutz aktiviert, und empfohlene Startwerte

Drei Schritte:

1. Hängen Sie den EA an einen XAUUSD-M1-Chart und drücken Sie F7 (oder doppelklicken Sie im Navigator auf den EA und öffnen Sie die Eingaben).

2. Suchen Sie die passende Gruppe in der Liste: Gruppen 03-06 für die Sicherungen, Gruppe 07 für Sitzungen und Verlustvermeidung, Gruppe 10 für Prüfung und Reparatur.

3. Geben Sie die Werte ein und drücken Sie OK. Der EA wendet sie beim nächsten Tick an, und bereits offene Ketten werden mit den neuen Schwellenwerten neu bewertet.

Zwei Regeln gelten für jeden Betrag:

  • Beträge werden als USD-Basis eingegeben. Auf einem Cent-Konto rechnet der EA sie automatisch um (Faktor 100x), sodass Sie unabhängig von der Kontowährung immer dieselben USD-Zahlen eingeben.
  • Die Schwellenwerte skalieren mit dem Geburts-Lot-Multiplikator der Kette: Eine Kette, die mit einer größeren Lotgröße gestartet wurde, erhält proportional größere Schwellenwerte. Sie benötigen keine separaten Einstellungen für jede Start-Lotgröße.

Ein Wert von 0 (oder false ) schaltet diesen Schutz aus - und Aus ist bei allen der Standard.

Schutz Einzustellende Eingaben Empfohlene Startwerte
Sicherung bei anhaltendem schwebendem Verlust InFloatEscUsd / InFloatEscMin / InFloatEscResetUsd / InFloatEscDeepUsd 300 / 30 / 150 / 800
Sicherung bei tiefem Verweilen InDeepDwellLayer / InDeepDwellMin / InDeepDwellUsd 20 / 60 / 500
Sicherung bei zu großer Zielentfernung InRetrEscUsd / InRetrEscFloatUsd 30 / 400
Sicherung bei Rückgabe nach Rücksetzer InRebEsc / InRebEscLayer / InRebEscArmUsd / InRebEscMinRebUsd / InRebEscRecPct / InRebEscGiveUsd / InRebEscGivePct true / 25 / 250 / 60 / 0.5 / 150 / 0.5
Tagesverlust-Schutz DailyLossGuard true (der Schwellenwert ist fest auf 15%)
Wochenend-Abschluss WeekendFinish / InWeekendLossLimit true / 0 (automatisch)
Sitzungs- und News-Vermeidung UseSessionOpenGate / NewsAutoManage true / true
Prüfung und Reparatur InAutoHeal true

Die obigen Zahlen sind ein Ausgangspunkt, den Sie an Ihre Kontogröße und Risikoneigung anpassen können, keine Aussage über die Kontogröße und kein Risikobudget. Testen Sie sie vor dem Livegang auf einem Demo-Konto unter den Bedingungen Ihres Brokers. Jede Sicherung beendet eine Kette nur früher: Sie eröffnet niemals neue Positionen und erhöht niemals die Lotgröße.

Manuelles Bedienfeld

Ein Chart-Panel bietet Pausen-Stufen (neue Einstiege stoppen, dann auch Nachfüllungen stoppen), ein Ein-Klick-Schließen, das nur die eigenen Positionen des EA im aktuellen Symbol betrifft, und Live-Statusanzeigen für Ketten, Ziele und Sicherungszustand. Die Schaltflächen berühren niemals Positionen, die von anderen EAs oder manuell eröffnet wurden.

Eingaben

Die Eingaben sind nach Funktion gruppiert: allgemeine Einstellungen, automatische Verwaltung, fünf Sicherungsgruppen, Sitzungen und Verlustvermeidung, Pausenverwaltung, Anzeige und Ausführung, Prüfung und Reparatur sowie Wartungsgruppen für ältere Konfigurationen. Jede Eingabe hat im Terminal eine englische Beschreibung.

Empfohlene Einrichtung

  • Symbol: XAUUSD (oder das Gold-Symbol Ihres Brokers), Zeitrahmen M1
  • Konto: Hedging-Konto; Cent-Konten werden unterstützt (USD- und Cent-Einheiten werden automatisch erkannt)
  • Beginnen Sie mit dem Standardmodus und der kleinsten Start-Lotgröße, und prüfen Sie die Einstellungen zuerst auf einem Demo-Konto

Wichtige Hinweise

  • Der EA ist ein Werkzeug zur Handelsverwaltung. Er garantiert kein Handelsergebnis, und schwebender Verlust, Spread, Slippage und Swap können das Ergebnis beeinflussen.
  • Lassen Sie das Terminal laufen und den automatischen Handel aktiviert, solange der EA aktiv ist.
  • Wenn Sie mehr als eine Instanz im selben Symbol betreiben, geben Sie jeder Instanz eine eigene eindeutige Order-Kennung (Magic), damit sie sich nicht gegenseitig verwalten.
  • Testen Sie den EA vor dem ersten Live-Einsatz auf einem Demo-Konto unter den Bedingungen Ihres Brokers.

Support

Fragen und Fehlerberichte werden über die Produktseite im MQL5 Market und den integrierten MQL5-Chat bearbeitet.

Eingabeparameter

Input parameters

01 - General Settings

Parameter Type Default Description
Preset ENUM_STRATEGY_MODE MODE_SMART Strategy mode: Conservative / Classic / Smart / Aggressive / D recipe
InStartLotSpec ENUM_START_LOT_SPEC START_LOT_001 Initial lot size (lots)
EnableLong bool true Allow long entries; open long positions keep being managed when off
EnableShort bool true Allow short entries; open short positions keep being managed when off
Magic long 300003 Order ID (magic): must be unique per symbol and instance

02 - Automatic Management

Parameter Type Default Description
InUseAtrStep ENUM_OPTION_SWITCH OPTION_DEFAULT Auto spacing: follow preset / off / on
InUseAtpTarget ENUM_OPTION_SWITCH OPTION_DEFAULT Auto take-profit distance: follow preset / off / on
InRescue bool false Rescue refill: open an extra position to pull the average price closer when conditions are met
InDirMemo bool false Cooldown on same-direction entries after a loss
InEscDayStop bool true After an emergency fuse exit, stop new same-direction entries for the rest of the day

03 - Fuse: Persistent Floating Loss Exit

Parameter Type Default Description
InFloatEscUsd double 0 Floating loss (USD) at which monitoring starts (0 = off)
InFloatEscMin int 5 Minutes of sustained floating loss before exit
InFloatEscResetUsd double 250 Floating loss (USD) retreat that cancels the timer
InFloatEscDeepUsd double 700 Floating loss (USD) that triggers an immediate exit (0 = off)

04 - Fuse: Deep Dwell Exit

Parameter Type Default Description
InDeepDwellLayer int 0 Layer from which deep dwell monitoring starts (0 = off)
InDeepDwellMin int 45 Minutes of deep dwell before the exit check
InDeepDwellUsd double 350 Minimum floating loss (USD) at check time to exit

05 - Fuse: Too Far From Take Profit

Parameter Type Default Description
InRetrEscUsd double 0 Distance from take profit (quote spread) that triggers exit (0 = off)
InRetrEscFloatUsd double 0 Additional minimum floating loss (USD; 0 = no extra condition)

06 - Fuse: Give-Back After Rebound

Parameter Type Default Description
InRebEsc bool false Enable give-back exit after a rebound
InRebEscLayer int 25 Minimum layer to start monitoring
InRebEscArmUsd double 200 Minimum floating loss (USD) to start monitoring
InRebEscMinRebUsd double 50 Minimum rebound (USD) to count as valid
InRebEscRecPct double 0.5 Minimum share of the loss recovered to count as valid (0-1; 0 = no limit)
InRebEscGiveUsd double 150 Give-back (USD) after a valid rebound that triggers exit
InRebEscGivePct double 0.5 Give-back as a share of the rebound (0-1; first threshold wins; 0 = USD only)

07 - Sessions and Loss Avoidance

Parameter Type Default Description
NewsAutoManage bool false News avoidance: pause new entries and refills around events, keep managing open positions
WeekendFinish bool false Weekend finish: try to exit within the allowed loss before market close
InWeekendLossLimit double 0 Allowed weekend loss: 0 = automatic; positive values in account display units (USD account = USD, cent account = cents)
UseSessionOpenGate bool false Session open gate: pause new entries and tighten targets at major market opens
DailyLossGuard bool false Daily loss guard: after triggering, pause new entries and refills, keep managing open positions

08 - Pause Management

Parameter Type Default Description
InPauseTightenMinutes int 30 Minutes after pausing during which take profit is tightened

09 - Display and Execution

Parameter Type Default Description
ShowPanel bool true Show trading panel
PanelCompact bool false Panel collapsed by default
PanelX int 8 Panel horizontal position (pixels)
PanelY int 24 Panel vertical position (pixels)
ShowChartArt bool true Show dark chart background
SlippageUsd double 0.30 Allowed slippage (gold price distance, USD per ounce)

10 - Check and Repair

Parameter Type Default Description
InAutoHeal bool false Auto check and repair: verify and restore local state when the EA stalls

Auswahl:
Keine Bewertungen
Antwort auf eine Rezension