BtcUsd Trader AI
- Experten
- Bohdan Suvorov
- Version: 2.52
- Aktualisiert: 28 Februar 2026
- Aktivierungen: 15
H1-Zeitrahmen | XAUUSD & BTCUSD Optimiert
1. Zusammenfassung
HedgeReset EA ist ein automatisierter Trading Expert Advisor, der für die MetaTrader 5 (MT5) Plattform entwickelt wurde. Er verwendet eine marktneutrale Hedging-Strategie in Kombination mit dynamischen volatilitätsbasierten Stop-Losses und einem Profit-Cycle-Reset-Mechanismus. Der EA wurde speziell für den Umgang mit hochvolatilen Instrumenten wie Gold (XAUUSD) und Bitcoin (BTCUSD) auf dem H1 (1-Stunden) Zeitrahmen entwickelt .
Im Gegensatz zu traditionellen Trendfolgesystemen sagt HedgeReset die Marktrichtung nicht voraus. Stattdessen nutzt es die Volatilität aus, indem es gleichzeitig Kauf- und Verkaufspositionen eröffnet. Das Hauptziel ist die Erzielung von Nettogewinnen aus Marktschwankungen bei gleichzeitiger strikter Begrenzung des Abwärtsrisikos durch automatische Trailing-Stops, ATR-basierte Positionsgrößen und harte Eigenkapitalschutzlimits.
2. Strategielogik & Kernmechanik
Die Strategie arbeitet nach einer zyklischen "Öffnen -> Verwalten -> Zurücksetzen"-Logik. Jeder Zyklus ist unabhängig und stellt sicher, dass frühere Verluste keinen negativen Einfluss auf die Risikoberechnung zukünftiger Trades haben (es sei denn, der Aktienkurs hat sich geändert).
2.1. Einstiegslogik (Der Hedge)
- Marktneutralität: Bei Beginn eines neuen Zyklus eröffnet der EA gleichzeitig zwei Positionen: eine KAUF- und eine VERKAUFS-Position mit gleicher Losgröße.
- Auslöser: Ein neuer Zyklus beginnt sofort, wenn keine Positionen offen sind, sofern alle Filter (Zeit, Spread, Balance) erfüllt sind.
- Richtungsunabhängig: Da beide Richtungen geöffnet werden, profitiert der EA unabhängig davon, ob der Markt in die Höhe schießt oder in die Tiefe stürzt, solange die Volatilität anhält.
2.2. Stop Loss & Take Profit (ATR-basiert)
- Dynamische Volatilität: Statische Stop Losses sind bei Gold und Bitcoin unwirksam. Dieser EA verwendet den Average True Range (ATR) -Indikator, um den Stop-Loss-Abstand zu berechnen.
- Berechnung: Stop Loss = ATR-Wert * Multiplikator .
- Minimaler Schutz: Eine harte Mindeststoppdistanz ( InpMinStopPts ) stellt sicher, dass die Stopps nie zu nahe am Preis platziert werden, um einen vorzeitigen Ausstieg aufgrund von Marktstörungen oder Spread-Ausweitungen zu verhindern.
- Risiko-Belohnung: Die Gewinnmitnahme wird automatisch auf der Grundlage eines Risiko-Belohnungs-Verhältnisses (Standardwert 1:2,5) festgelegt, wodurch sichergestellt wird, dass Gewinngeschäfte theoretisch Verlustgeschäfte mit Gewinn abdecken.
2.3. Trailing-Stop-Mechanismus
- Gewinn-Locking: Sobald sich eine Position um einen bestimmten Betrag ( InpTrailingStart ) in den Gewinn bewegt , wird der Stop Loss automatisch angepasst, um Gewinne zu sichern.
- Breakeven-Logik: Der Trailing-Stop stellt sicher, dass bei einer Marktumkehr die Gewinnposition mindestens zum Breakeven oder im Gewinn schließt und den Verlust der Gegenposition ausgleicht.
- Sicherheitspuffer: Der Code enthält einen Puffer, um Fehler durch "ungültige Stops" zu vermeiden, indem sichergestellt wird, dass das neue Stop-Niveau die Mindestanforderungen des Brokers erfüllt.
2.4. Zyklus-Reset (Gewinnmitnahme)
- Nettogewinn-Ziel: Der EA überwacht den gesamten kombinierten Gewinn aller offenen Positionen (Kauf + Verkauf).
- Automatisches Schließen: Wenn der Nettogewinn ein vordefiniertes Ziel ( InpCycleProfitMult ) erreicht , werden alle Positionen sofort geschlossen.
- Neustart: Ein neuer Zyklus beginnt sofort. Dieser Compounding-Effekt ermöglicht es dem EA, in volatilen Phasen mehrere kleine Gewinne zu erzielen, anstatt auf einen einzigen großen Trend zu warten.
3. Risikomanagement-System
Die Erhaltung des Kapitals hat höchste Priorität. Der EA umfasst mehrere Schutzschichten.
3.1. Auto-Lot-Berechnung (aktienbasiert)
- Dynamische Größenberechnung: Die Losgröße wird automatisch auf der Grundlage des aktuellen Kontostandes und eines festen Risikoprozentsatzes ( InpRiskPercent ) berechnet .
- Erhöhen: Wenn das Konto wächst, erhöht sich die Losgröße natürlich. Umgekehrt sinkt die Losgröße, wenn das Konto schrumpft, um das verbleibende Kapital zu schützen.
- Margin-Prüfung: Vor dem Eröffnen von Geschäften prüft der EA die freie Marge. Sind nicht genügend Mittel vorhanden, wird die Losgröße automatisch reduziert oder der Handel pausiert, um einen Margin Call zu verhindern.
3.2. Harte Stop-Limits
- Maximaler Verlust pro Zyklus: Wenn der schwebende Gesamtverlust den Wert InpMaxLossMoney erreicht , führt der EA eine Notschließung aller Positionen durch. Dies verhindert katastrophale Verluste bei extremen Nachrichtenereignissen oder Gaps.
- Mindestguthaben: Der Handel wird nicht eingeleitet, wenn der Kontostand unter InpMinBalance fällt .
3.3. Spread- und Zeit-Filter
- Spread-Schutz: Bei aufsehenerregenden Nachrichten oder Marktumschwüngen weiten sich die Spreads aus. Der EA misst den aktuellen Spread anhand eines gleitenden Durchschnitts. Wenn der Spread den InpSpreadMultiplier überschreitet , wird der Einstieg übersprungen, um zu vermeiden, dass ein Zyklus mit sofortigen übermäßigen Kosten beginnt.
- Zeit-Filter: Benutzer können den Handel auf bestimmte Stunden und Tage beschränken. Dies ist für BTCUSD wichtig, um Lücken am Wochenende zu vermeiden, wenn die Liquidität gering ist.
4. Empfohlene Einstellungen für XAUUSD & BTCUSD (H1)
Gold und Bitcoin sind sehr volatil. Die Standardeinstellungen müssen möglicherweise angepasst werden, um ihrem spezifischen Marktverhalten gerecht zu werden.
4.1. XAUUSD (Gold) Empfehlungen
Gold weist starke Trends auf, aber auch ein erhebliches Rauschen während der Überschneidungen der Sitzungen (London/New York).
- Zeitrahmen: H1 (1 Stunde)
- InpATR_Periode: 14 ( Standard)
- InpATR_Multiplikator: 2.0 bis 3.0
- Begründung: Die Volatilität von Gold erfordert breitere Stopps, um nicht durch Dochte ausgestoppt zu werden.
- InpMinStopPts: 80 bis 100 Punkte
- Begründung: Stellt sicher, dass die Stops außerhalb des normalen Rauschbereichs liegen.
- InpTrailingStart: 100 bis 150 Punkte
- Begründung: Lässt dem Handel genügend Raum zum Atmen, bevor das Trailing beginnt.
- InpRiskPercent: 1,0 bis 2,0 %
- Begründung: Gold bewegt sich schnell. Ein geringeres Risiko pro Zyklus gewährleistet Langlebigkeit.
- InpCycleProfitMult: 1.5
- Begründung: Lieber früher als später Gewinne mitnehmen, um die Expositionszeit zu reduzieren.
- Zeitfilter: Aktivieren Sie den Handel während der Londoner und New Yorker Sitzungen (z. B. 08:00 - 20:00 Uhr Serverzeit). Vermeiden Sie die späte asiatische Sitzung, wo das Volumen gering ist.
4.2. BTCUSD (Bitcoin) Empfehlungen
Bitcoin wird rund um die Uhr gehandelt, leidet aber unter geringer Liquidität an Wochenenden und möglichen börsenspezifischen Lücken.
- Zeitrahmen: H1 (1 Stunde)
- InpATR_Multiplikator: 2.5 bis 4.0
- Begründung: Die Volatilität von Kryptowährungen ist deutlich höher als die von Forex/Rohstoffen.
- InpMinStopPts: 150 bis 300 Punkte (abhängig von der Preisgestaltung des Brokers)
- Begründung: Krypto-Dochte sind dafür berüchtigt, dass sie enge Stopps jagen.
- InpTradeSaturday: false
- InpTradeSunday: false (oder auf den Abend beschränken )
- Begründung: Am Wochenende ist die Liquidität gering, was zu Slippage und unvorhersehbaren Spreads führt.
- InpSpreadMultiplikator: 3.0
- Begründung: Krypto-Spreads können stark variieren; seien Sie strenger bei den Einstiegsbedingungen.
- InpMaxLossMoney: Relativ zur Einlage erhöhen (z.B. 5% des Guthabens)
- Begründung: Kryptowährungen schwanken stärker; ein engerer Geldstopp könnte bei Rauschen zu leicht ausgelöst werden.
5. Optimierungsrichtlinien
Vor der Ausführung auf einem Live-Konto sollten Sie die Optimierung im MT5-Strategietester durchführen.
5.1. Optimierungsparameter
Konzentrieren Sie sich auf diese Schlüsseleingaben, um beste Ergebnisse zu erzielen:
- InpATR_Multiplikator: Bereich 1,5 bis 4,0 (Schritt 0,5)
- InpTrailingStart: Bereich 50 bis 200 (Schritt 10)
- InpCycleProfitMult: Bereich 1,0 bis 3,0 (Schritt 0,5)
- InpRiskPercent: Bereich 0,5 bis 3,0 (Schritt 0,5)
5.2. Testbedingungen
- Modell: "Every tick based on real ticks" (Entscheidend für eine genaue Spread- und Slippage-Simulation).
- Einzahlung: Verwenden Sie einen realistischen Einzahlungsbetrag (z.B. $10.000), um die Margenberechnungen genau zu testen.
- Datumsbereich: Testen Sie die Daten von mindestens 1 Jahr, um verschiedene Marktbedingungen abzudecken (Trend, Schwankung, hohe Volatilität, niedrige Volatilität).
- Spanne: Verwenden Sie "Aktuelle" oder durchschnittliche Spread-Werte. Testen Sie nicht mit einem "Null"-Spread, da dieser für Gold/Bitcoin unrealistisch ist.
5.3. Auswertung der Ergebnisse
- Gewinnfaktor: Suchen Sie nach einem Wert über 1,5.
- Maximaler Drawdown: Stellen Sie sicher, dass der Drawdown nicht mehr als 20 % der ursprünglichen Einzahlung beträgt.
- Total Trades: Vermeiden Sie Parameter, die zu viele Trades generieren (zu viele Trades erhöhen die Provisionskosten).
- Aktienkurve: Sollte gleichmäßig sein. Starke Rückgänge deuten auf unzureichende Stop-Losses hin.
6. Installation und Einrichtung
- Kompilieren: Öffnen Sie die . mq5-Datei in MetaEditor und drücken Sie F7 zum Kompilieren. Stellen Sie sicher, dass es 0 Fehler gibt.
- Installieren: Legen Sie die kompilierte . ex5-Datei in den Ordner MQL5/Experts Ihres MT5-Datenverzeichnisses.
- Anhängen: Ziehen Sie den EA auf den XAUUSD oder BTCUSD H1 Chart.
- Berechtigungen: Stellen Sie in den EA-Einstellungen sicher, dass "Algo-Trading zulassen" in der MT5-Symbolleiste aktiviert ist und "Live-Trading zulassen" in den EA-Eigenschaften markiert ist.
- Absicherungskonto: Vergewissern Sie sich, dass Ihr Broker-Konto Hedging unterstützt (gleichzeitiges Halten von Kauf- und Verkaufspositionen für dasselbe Symbol). Netting-Konten sind mit dieser Strategienicht kompatibel.
7. Wichtige Risikowarnungen
- Volatilitätsrisiko: Während das Hedging das direktionale Risiko reduziert, kann extreme Volatilität (z. B. VPI-Nachrichten, Kriegsereignisse) zu einem Slippage führen, bei dem Stop-Loss-Positionen zu schlechteren Preisen als den festgelegten ausgeführt werden.
- Swap-Gebühren: Wenn abgesicherte Positionen über Nacht gehalten werden, fallen Swap-Gebühren an (sowohl für Long- als auch für Short-Positionen). Bei einigen Brokern kann dies für beide Seiten negativ sein. Überwachen Sie die Swap-Kosten, insbesondere bei langfristigen Zyklen.
- Broker-Anforderungen: Dieser EA erfordert einen Broker mit niedrigen Spreads und schneller Ausführung. Hohe Spreads schmälern die Gewinnspanne eines jeden Zyklus.
- Keine Garantien: Die bisherige Performance des Strategy Testers ist keine Garantie für zukünftige Ergebnisse. Die Marktbedingungen ändern sich.
- VPS empfohlen: Für 24/5 (Gold) oder 24/7 (Krypto) Handel, verwenden Sie einen Virtual Private Server (VPS), um sicherzustellen, dass der EA ohne Unterbrechung aufgrund von Internet- oder Stromausfällen läuft.
