Xagusd Sentinel
- Experten
- Version: 1.20
- Aktivierungen: 5
XAGUSD Sentinel
XAGUSD Sentinel ist ein Expert Advisor für XAGUSD (Silber) und EURUSD im M1-Zeitrahmen. Er handelt Breakouts und Retests von Unterstützungs- und Widerstandszonen, die auf der Grundlage der jüngsten Kurswendepunkte ermittelt wurden, und steuert das Risiko sowohl auf der Ebene einzelner Trades als auch auf der Ebene des Portfolios (alle offenen Trades auf dem Symbol mit der Magic Number des EAs).
Kernidee
Swing-Hochs und Swing-Tiefs, die nahe beieinander liegen, wirken in der Regel als Bereiche, in denen der Kurs reagiert. Der EA durchsucht die letzten Kerzen nach Wendepunkten, fasst nahegelegene Wendepunkte zu Zonen zusammen und passt die Breite jeder Zone mithilfe des ATR an die aktuelle Volatilität an. Ein klarer Durchbruch einer Zone wird als Handelsmöglichkeit gewertet – entweder beim Durchbruch selbst oder nachdem der Kurs in die Zone zurückgefallen ist und diese erneut durchbricht.
Einstiegslogik
- Ausbruch: Einstieg, wenn der Kurs eine Zone mit einem kleinen Puffer durchbricht.
- Retest: Nach einem Durchbruch auf einen Rücklauf in die Zone innerhalb einer festgelegten Anzahl von Kerzen warten, dann beim erneuten Durchbruch einsteigen.
- Intrabar-Einstiege: Signale können während des Balkens ausgelöst werden, nicht nur beim Schließen der Kerze.
- Einstiegsabstand: Zwischen Einstiegspunkten in derselben Richtung muss eine Mindestanzahl von Balken und ein Mindestpreisabstand liegen.
- Option „Ein Trade pro Bar“, um mehrere Einstiegszeitpunkte innerhalb derselben Kerze zu verhindern.
Handelsmanagement
Jeder Trade verfügt über einen Stop-Loss jenseits der gegenüberliegenden Seite der Zone und einen Take-Profit, der als Vielfaches des Risikos festgelegt ist. Der Stop-Loss wird auf Breakeven verschoben, sobald der Trade ein ausgewähltes R-Vielfaches erreicht, und folgt anschließend einem ATR-Vielfachen. Eine optionale „Give-Back“-Regel schließt einen Trade, wenn er nach Erreichen eines Mindest-R-Werts einen festgelegten Anteil seiner maximalen positiven Kursbewegung zurückverfolgt.
Korb- und Kontoschutz
- Take-Profit für den Basket in Kontowährung.
- Gewinnmitnahme für den Basket: wird aktiviert, sobald der Basket-Gewinn einen festgelegten Betrag erreicht, und schließt alle Trades, wenn der Gewinn um einen festgelegten Betrag zurückfällt.
- Live-Risikobergrenze: Begrenzt das gesamte offene Risiko als Prozentsatz des Kontostands.
- Drawdown-Limits, gemessen am aktuellen Kontostand und am Höchststand des Eigenkapitals.
- Positionslimits: Maximale Anzahl offener Positionen für das Symbol und die Magic Number sowie eine Obergrenze pro Richtung.
- Hedging-Sperre: Verhindert das Eröffnen entgegengesetzter Positionen auf demselben Symbol.
Der EA verwendet keine Martingale-, Grid-, Averaging- oder Recovery-Techniken. Die Positionsgröße ist entweder ein Prozentsatz des Guthabens oder ein festes Lot, mit einer maximalen Lot-Obergrenze.
Anforderungen und Empfehlungen
- Symbole: XAGUSD und EURUSD. Fügen Sie den EA separat zu jedem M1-Chart hinzu.
- Zeitrahmen: M1.
- Kontotyp: Hedging oder Netting (eine Option zur Netting-Kompatibilität ist verfügbar).
- Hebel: Die Standardeinstellungen wurden für einen Hebel von 1:500 entwickelt.
- Empfohlenes Startguthaben: 5.000 USD.
- Da der EA auf M1 handelt, wird ein VPS mit geringer Latenz empfohlen.
Die Standardeinstellungen sind auf XAGUSD und EURUSD im M1-Zeitrahmen abgestimmt. Andere Symbole und Zeitrahmen können getestet werden, erfordern jedoch eine eigene Optimierung.
Hinweise zum Strategietester
- Verwenden Sie „Jedes Tick basierend auf echten Ticks“ mit variablem Spread.
- Legen Sie realistische Provisionen und Slippage-Werte für Ihren Broker fest.
- Führen Sie vor dem Live-Handel einen Forward-Test auf einem Demokonto durch.
Eingabeparameter
Allgemein
- Handelskommentar: Bezeichnung, die jeder Order hinzugefügt wird (Standard: XAGUSD MACHINE).
- Magic Number: Identifiziert die Trades des EAs (Standard: 43127).
- Signal-Zeitrahmen: Zeitrahmen, der für die Zonenerkennung verwendet wird (Standard: aktuelles Chart).
- Ein Handel pro Balken: (Standard: „true“).
- Debug-Protokollierung: (Standard: „true“).
Zonenerkennung
- Rückblick-Balken: Anzahl der Balken, die auf Pivot-Punkte gescannt werden (Standard: 300).
- Pivot-Tiefe: Anzahl der Balken auf jeder Seite, die zur Bestätigung eines Pivots erforderlich sind (Standard: 2).
- Mindestanzahl an Berührungen: Pivot-Punkte, die zur Bildung einer Zone erforderlich sind (Standard: 1).
- Zusammenführungstoleranz in Punkten: Maximaler Abstand, bei dem Pivots zu einer Zone zusammengefasst werden (Standard: 120).
- ATR für Zonenbreite verwenden: (Standard: „true“).
- ATR-Periode: (Standard: 14).
- ATR-Zonenmultiplikator: Halbbreite der Zone als Vielfaches des ATR (Standard: 0,5).
- Feste Halbbreite der Zone in Punkten: wird verwendet, wenn die ATR-Größenbestimmung deaktiviert ist (Standardwert 60).
Signale
- Breakouts aktivieren: (Standard: „true“).
- Retests aktivieren: (Standard: „false“).
- Gültige Balken für Retests: Anzahl der Balken, die nach einem Durchbruch für einen Retest zulässig sind (Standard: 8).
- Durchbruchpuffer in Punkten: Abstand außerhalb der Zone, der zur Bestätigung eines Durchbruchs erforderlich ist (Standardwert 6).
- Toleranz für Retests in Punkten: Wie nah muss der Kurs an die Zone zurückkehren (Standard: 20)?
- Einstiege innerhalb eines Balkens: (Standard: „true“).
Positionsgröße und Ausstieg
- Geldmanagement verwenden: Einen Prozentsatz des Guthabens anstelle eines festen Lots riskieren (Standard: „true“).
- Risiko in % des Guthabens pro Trade: (Standardwert 1,0).
- Maximales Lot: (Standardwert 0,2).
- Take-Profit bei R: (Standardwert 1,8).
- Auf Breakeven bei R verschieben: (Standardwert 1,0).
- Trailing-ATR-Multiplikator: (Standardwert 1,6).
- Schließen bei Gewinnrückgabe ab maximaler Abweichung: (Standard: true).
- Mindest-R vor Anwendung des Rückgangs: (Standardwert 1,0).
- Rückgabeanteil: (Standardwert 0,35).
Positionslimits und Abstände
- Netting-Kompatibilität: (Standard: „false“).
- Maximale Positionen für dieses Symbol und diese Magic Number: (Standard: 3).
- Maximale Positionen pro Richtung: (Standardwert 2).
- Block-Hedging: (Standard: „true“).
- Mindestanzahl an Bars nach einem Einstieg: (Standard: 3).
- Mindestabstand zum letzten Einstieg in derselben Richtung, in Punkten: (Standard: 80).
- Live-Risikobegrenzung in % des Guthabens: (Standardwert 3,0).
Korb-Einstellungen
- Korb-Take-Profit verwenden: (Standard: „true“).
- Korb-Take-Profit in USD: (Standardwert 200).
- Korb-Trail verwenden: (Standard: „true“).
- Korb-Trail beginnt bei USD: (Standardwert 120).
- Korb-Give-Back in USD: (Standardwert 40).
Drawdown-Grenzen
- Maximaler Drawdown im Verhältnis zum aktuellen Guthaben in %: (Standardwert 5,0).
- Maximaler Drawdown im Verhältnis zum Höchststand des Eigenkapitals in %: (Standardwert 35,0).
Ordermodifikation
- Begrenzung der Änderungen pro Ticket: (Standardwert 5).
- Mindeständerung in Punkten, bevor eine Änderung gesendet wird: (Standard 3).
Anzeige und Warnmeldungen
- Zeichnen von Zonen im Chart, Farben für Unterstützung und Widerstand, Linienstil.
- Popup-, Push- und E-Mail-Benachrichtigungen: (Standard: „false“).
- Diagnosemodus, Spread im Diagnosemodus ignorieren, Test nach Balken: nur zur Fehlerbehebung.
Support
Fragen und Feedback sind in den Produktkommentaren oder über private MQL5-Nachrichten willkommen.
Risikohinweis
Der Handel mit gehebelten Produkten ist mit erheblichen Risiken verbunden. Backtest- und Optimierungsergebnisse sind historische Simulationen und bieten keine Garantie für die zukünftige Wertentwicklung. Die Ergebnisse hängen von Ihrem Broker, den Spreads, der Ausführung und den von Ihnen gewählten Einstellungen ab.
