AI Donchian Breakout Trader
- Experten
- Version: 1.0
Überblick
AI Donchian Breakout Trader ist ein vollautomatischer Expert Advisor für MetaTrader 5. Er verfolgt einen rollierenden Preiskanal (das höchste Hoch und das niedrigste Tief über einen konfigurierbaren Rückblickzeitraum) und sucht nach einem echten Ausbruch über diesen Kanal hinaus, bewertet von einer KI-inspirierten Konfidenz-Engine, bevor überhaupt ein Trade in Betracht gezogen wird.
Wie es funktioniert
- Der EA berechnet kontinuierlich einen Preiskanal aus jüngsten Hochs und Tiefs, wobei die sich bildende und die gerade geschlossene Kerze aus der Kanalberechnung selbst ausgeschlossen werden.
- Ein Ausbruchssignal erscheint, wenn der Kurs der zuletzt geschlossenen Kerze über die obere oder untere Kante dieses Kanals hinaus schließt.
- Die Ausbruchsstärke wird als Abstand über die Kanalkante hinaus gemessen, normalisiert an der aktuellen ATR-Volatilität.
- Jeder Ausbruch wird mit der Hauptlinie des ADX-Indikators gegengeprüft, um zu bestätigen, dass die Bewegung eine zugrunde liegende Trendstärke aufweist, bevor er als Signal behandelt wird.
- Ein optionaler EMA-Trendfilter kann verlangen, dass die Ausbruchsrichtung mit dem längerfristigen Trend übereinstimmt.
- Eine KI-inspirierte Konfidenzbewertung von 0-100 kombiniert Ausbruchsstärke und Trendstärke. Ein Trade wird erst in Betracht gezogen, wenn die Bewertung eine konfigurierbare Mindestschwelle überschreitet.
Risikomanagement
- ATR-basierte Stop-Loss- und Take-Profit-Abstände, die sich an die aktuelle Marktvolatilität anpassen.
- Optionaler ATR-basierter Trailing Stop. Vor der Anpassung des Stop Loss prüft der EA den Abstand zwischen Kurs und aktuellem Take Profit, um Ablehnungen durch den Broker zu vermeiden, wenn der Kurs dem Ziel bereits nahe ist.
- Vor jeder Handelsanfrage wird eine Margin-Prüfung durchgeführt, bei der die geschätzte erforderliche Margin mit der freien Margin unter Berücksichtigung eines Sicherheitspuffers verglichen wird.
- Die Lot-Größe wird automatisch an die Mindest-, Höchst- und Schrittvolumenbeschränkungen des Brokers angepasst.
- Ein konfigurierbarer Handelssitzungsfilter mit Randpuffer sowie ein Filter für den maximalen Spread helfen dem EA, sich unter ungünstigen Bedingungen zurückzuhalten.
- Jeweils eine Position pro Symbol/Magic Number.
Eingabeparameter
- InpMagicNumber - eindeutige Kennung für die Trades dieses EA.
- InpTimeframe - Arbeits-Zeitrahmen, der zum Erstellen des Preiskanals und der Indikatoren verwendet wird.
- InpMaxSpreadPoints - maximal erlaubter Spread in Punkten, bevor ein neuer Trade übersprungen wird.
- InpEdgeBufferSeconds - Puffer in Sekunden, der frei von den Rändern der Sitzungseröffnung/-schließung gehalten wird.
- InpDonchianPeriod - Anzahl der Kerzen, die zur Berechnung des Preiskanals (höchstes Hoch / niedrigstes Tief) verwendet werden.
- InpAtrNormMult - ATR-Vielfaches, das der maximalen Konfidenzbewertung basierend auf der Ausbruchsstärke entspricht.
- InpAdxPeriod - Periode, die für die ADX-Berechnung verwendet wird.
- InpAdxNorm - ADX-Wert, der der maximalen Konfidenzbewertung basierend auf der Trendstärke entspricht.
- InpMinConfidence - minimale KI-Konfidenzbewertung (0-100), die vor der Eröffnung eines Trades erforderlich ist.
- InpUseEmaFilter, InpEmaTrendPeriod - optionaler langfristiger Trend-Plausibilitätsfilter.
- InpLotSize - Basis-Lot-Größe vor der Volumen-Normalisierung durch den Broker.
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - ATR-Periode und Multiplikatoren, die zur Bemessung von Stop Loss und Take Profit verwendet werden.
- InpMinStopPoints - Mindest-Stop-Abstand in Punkten, unabhängig vom ATR.
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - Einstellungen für den Trailing Stop.
Wichtige Hinweise
Dieser Expert Advisor automatisiert eine klar definierte Handelslogik, die auf der Erkennung von Preiskanal-Ausbrüchen und der Bestätigung der Trendstärke basiert. Er garantiert keinen Gewinn, und kein Ergebnis - hypothetisch oder anderweitig - ist ein verlässlicher Indikator für zukünftige Leistung. Bitte testen Sie zunächst auf einem Demokonto, verwenden Sie eine für Ihr Konto geeignete Positionsgrößenbestimmung und beachten Sie, dass der Handel mit gehebelten Instrumenten ein Verlustrisiko birgt.
