XauVora MT5 Scalper
- Experten
- Version: 1.22
- Aktivierungen: 5
Xauvora ist ein automatisierter Expert Advisor für MetaTrader 5, der für den Handel mit XAUUSD auf der M1-Zeitskala entwickelt wurde.
Er vereint zwei sich ergänzende Momentum-Engines in einem System. Jede Engine verfügt über eine unabhängige Einstiegslogik, ein eigenes Positionsmanagement sowie eigene Einstellungen für Magic Number und Risiko. Beide Engines können gemeinsam betrieben werden, oder der Nutzer kann jede Engine separat aktivieren.
Xauvora konzentriert sich auf regelbasierte Ausführung, kontrollierte Positionsgröße und aktiven Handelsschutz. Es verwendet weder Grid-Trading noch Martingale oder Lot-Multiplikation zur Verlustausgleichung.
Wie Xauvora handelt
Kernstrategie A: Ausbruch gegenüber dem Vortag
Kern A überwacht das am Vortag erreichte Tageshoch und -tief. Er wartet darauf, dass der Kurs eines dieser Niveaus durchbricht, und kann pro Handelstag einen Kauf und einen Verkauf tätigen.
Kern A verwendet:
-
Anfänglicher Stop-Loss
-
Fester Take-Profit
-
Break-even-Schutz
-
Kursbasierter Trailing-Stop
-
Unabhängige Positionsgrößenbestimmung
-
Unabhängige Magic Number
Kern B: Fortsetzung des Momentums
Kern B überwacht einen aktuellen M1-Kurskanal. Ein Ausbruch muss zudem durch den RSI und den exponentiellen gleitenden Durchschnitt bestätigt werden.
Kern B verwendet:
-
RSI-Momentum-Bestätigung
-
EMA-Trendbestätigung
-
Anfänglicher Stop-Loss
-
ATR-basierte Trailing-Aktivierung
-
ATR-basierte Trailing-Distanz
-
Optionaler Ausstieg bei Momentum-Umkehr
-
Optionale maximale Haltedauer
-
Unabhängige Positionsgrößenbestimmung
-
Unabhängige „Magic Number“
Hauptmerkmale
-
Zwei unabhängig voneinander verwaltete Handels-Engines
-
Entwickelt für XAUUSD auf M1
-
Durchbruch des vorherigen Tageshöchst- und -tiefstkurses des Brokers
-
Ausbruch aus dem aktuellen Kurskanal
-
Bestätigung durch RSI und EMA
-
ATR-adaptives Positionsmanagement
-
Break-even- und Trailing-Stop-Schutz
-
Vier Modi zur Positionsgrößenbestimmung
-
Separate Risikoeinstellungen für jeden Kern
-
Eine aktive Position pro Kern
-
Nur-Long-Option
-
Individuelle Steuerung für Wochentage
-
Filter für maximalen Spread
-
Slippage-Kontrolle
-
Datumsbasierte NFP- und FOMC-Filter
-
Schließung der Positionen am Freitag
-
Täglicher Schutz vor Kapitalverlusten
-
Schutz vor maximalen Kapitalverlusten
-
Optionaler EMA-Regime-Filter
-
Einfaches Informationsfeld direkt im Chart
-
Kein Grid-Trading
-
Kein Martingale
-
Kein Recovery-Multiplikator
-
Keine DLL oder externen Indikatoren erforderlich
-
Kein WebRequest oder externer Dienst erforderlich
Kontogröße und Risikoprofil
Die empfohlene Referenzkontogröße für Xauvora beträgt 10.000$.
Diese Kontogröße bietet mehr Flexibilität bei der saldoabhängigen Positionsgrößenbestimmung und mindert die Auswirkungen von Mindestlot-Beschränkungen seitens des Brokers. Nutzer können für jeden Handelskern unabhängig voneinander zwischen fester Lotgröße, prozentualem Risiko oder saldoabhängiger Positionsgrößenbestimmung wählen.
Xauvora lässt sich auch für kleinere Konten konfigurieren. Die Modi „Festlot“ und „Prozentuales Risiko“ ermöglichen es dem Nutzer, das Risiko entsprechend dem Kontostand und den Bedingungen des Brokers zu reduzieren.
Es gibt keinen einheitlichen Mindestkontostand. Die Eignung hängt ab von:
-
Mindestlotgröße des Brokers
-
Spezifikation des Goldkontrakts
-
Hebel des Kontos
-
gewählten Stop-Abständen
-
Spread und Provision
-
Modus zur Positionsgrößenbestimmung
-
Persönliche Risikotoleranz
Bei einem kleinen Konto kann das vom Broker festgelegte Mindestlot zu einem höheren effektiven Risiko führen als der ausgewählte Prozentsatz. Überprüfen Sie stets das berechnete Volumen und die Margin-Anforderung im Strategietester.
Historische Ergebnisse des Strategietesters
Die folgenden Zahlen stammen aus einem verifizierten historischen Strategie-Tester-Lauf. Es handelt sich nicht um Ergebnisse aus Live-Konten und sie lassen keine Rückschlüsse auf die zukünftige Wertentwicklung zu.
Testbedingungen:
-
Zeitraum: 1. Januar bis 31. Dezember 2025
-
Symbol: XAUUSD.ecn
-
Zeitrahmen: M1
-
Modell: Jeder Tick basierend auf echten Ticks
-
Verarbeitete Ticks: 54.389.416
-
Getestete Kontogröße: 1.000 $
-
Hebel: 1:3000
-
Ausführungsverzögerung: 20 Millisekunden
Historisches Ergebnis:
-
312 abgeschlossene Trades
-
84,29 % gewonnene Trades
-
528,14 $ Nettogewinn
-
1,54 Gewinnfaktor
-
10,31 % maximaler Drawdown des Saldos abgeschlossener Trades
Der verzeichnete Drawdown von 10,31 % gibt die Schwankung des Saldos der abgeschlossenen Trades wieder, die während dieses spezifischen historischen Tests gemessen wurde. Es handelt sich dabei nicht um einen garantierten maximalen Drawdown, und er umfasst nicht jede mögliche Kapitalbewegung innerhalb eines einzelnen Trades.
Vor der Veröffentlichung von Performance-Zahlen, die sich speziell auf ein 10.000-Dollar-Konto beziehen, sollte ein separater Lauf im Strategietester mit einem Kapital von 10.000 Dollar durchgeführt werden.
Empfohlene Konfiguration
-
Plattform: MetaTrader 5
-
Referenzkontogröße: 10.000 $
-
Kleinere Konten: Werden mit sorgfältig ausgewählten Einstellungen für feste Lot-Größen oder prozentuales Risiko unterstützt
-
Symbol: XAUUSD oder das entsprechende Goldsymbol des Brokers
-
Zeitrahmen: M1
-
Kontotyp: Hedging
-
Automatisierter Handel: Aktiviert
-
Testmodell: Jeder Tick basiert auf echten Ticks
Ein Hedging-Konto wird empfohlen, da die beiden Handelsmodule gleichzeitig unabhängige Positionen halten können.
Beginnen Sie mit einer risikoarmen Konfiguration und überprüfen Sie diese anhand der Echtzeit-Tick-Daten des vorgesehenen Brokers. Broker-Spreads, Provisionen, Swaps, Symbolspezifikationen und die Ausführungsqualität können die Ergebnisse erheblich beeinflussen.
Modi zur Positionsgrößenbestimmung
Jeder Kern verfügt über einen eigenständigen Risikomodus. Nur die mit dem ausgewählten Modus verbundenen Einstellungen beeinflussen dessen Positionsgröße.
-
XAUVORA_FIXED_LOT: Verwendet das angegebene feste Lot.
-
XAUVORA_PERCENT_RISK: Berechnet das Volumen anhand des Kontoguthabens, des Stop-Abstands und des Risikoprozentsatzes.
-
XAUVORA_LOTS_PER_1000: Skaliert das Handelsvolumen entsprechend dem Kontostand und dem „BalanceStep“.
-
XAUVORA_INFERRED_RISK_LEVEL: Verwendet die guthabenskalierte Risikostufenberechnung von Xauvora.
Die Volumina werden entsprechend dem Mindest- und Höchst-Lot sowie dem Volumenschritt des Brokers normiert.
Allgemeine Parameter
-
EnableXauvora = true: Hauptschalter für Xauvora.
-
TradeSymbol = leer: Zu handelndes Symbol. Leer lassen, um das Chart-Symbol zu verwenden.
-
RequireHedgingAccount = true: Verhindert die Initialisierung auf einem Netting-Konto.
-
MaximumSpreadPoints = 250: Maximal zulässiger Spread für neue Positionen. Auf 0 setzen, um die Funktion zu deaktivieren.
-
MaximumSlippagePoints = 30: Maximale Handelsabweichung in Brokerpunkten.
-
LongOnly = false: Deaktiviert bei Aktivierung alle Verkaufseinstiege.
-
TradeMonday = true: Erlaubt Einstiegsgeschäfte am Montag.
-
TradeMonday = true: Erlaubt Einträge am Montag.
-
TradeWednesday = true: Erlaubt Einstiegsgeschäfte am Mittwoch.
-
TradeThursday = true: Erlaubt Einstiegsgeschäfte am Donnerstag.
-
TradeFriday = true: Erlaubt Einstiegsgeschäfte am Freitag vor Börsenschluss.
-
AvoidNFPDay = true: Vermeidet Eintritte an bekannten Veröffentlichungsterminen der Nonfarm-Payroll-Zahlen.
-
AvoidFOMCDay = true: Vermeidet Einträge an anerkannten FOMC-Entscheidungstagen.
-
UseExactHistoricalNewsDates = true: Verwendet gespeicherte historische Daten, sofern verfügbar. Dies ist kein Live-Wirtschaftskalender.
-
AvoidWeekendExposure = true: Schließt verwaltete Positionen und verhindert Eintritte nach dem Handelsschluss am Freitag.
-
FridayCloseHour = 22: Schließungszeit am Freitag in der Serverzeit des Brokers.
-
FridayCloseMinute = 55: Schlussminute am Freitag in der Serverzeit des Brokers.
Kern-A-Parameter
-
EnableCoreA = true: Aktiviert Core A.
-
CoreAComment = Xauvora A: Positionskommentar für Core A.
-
CoreAMagicNumber = 99999: Positionskennung für Core A.
-
CoreAUsePriorBrokerDayLevels = true: Verwendet die Höchst- und Tiefststände des vorherigen Broker-Tages.
-
CoreALookbackM1Bars = 1440: Länge des M1-Kanals, wenn die Niveaus des Vortages deaktiviert sind.
-
CoreACooldownMinutes = 0: Einstiegs-Wartezeit im Fallback-Kanalmodus.
-
CoreARearmDistancePrice = 0,00: Preisabstand, der zum erneuten Auslösen von Fallback-Breakout-Einstiegen verwendet wird.
-
CoreARearmRSI = 50,0: RSI-Wert, der zur erneuten Aktivierung von Fallback-Breakout-Einstiegen verwendet wird.
-
CoreAAllowBuy = true: Erlaubt Core-A-Käufe.
-
CoreAAllowSell = true: Erlaubt Verkäufe bei Core A.
-
CoreAStopPrice = 5,00: Anfängliche Stop-Loss-Distanz.
-
CoreATakeProfitPrice = 50,00: Take-Profit-Abstand.
-
CoreATrailStartPrice = 1,00: Erforderliche Kursbewegung, bevor das Trailing beginnt.
-
CoreABreakEvenOffsetPrice = 0,50: Mindestabstand, der nach Beginn des Trailing geschützt bleibt.
-
CoreATrailDistancePrice = 0,50: Trailing-Stop-Abstand.
-
CoreATrailStepPrice = 0,01: Mindestverbesserung des Stops vor einer Anpassung.
-
CoreARiskMode = XAUVORA_INFERRED_RISK_LEVEL: Core-A-Größenbestimmungsmethode.
-
CoreARiskLevel = 4: Ausgewogenes, skaliertes Risikoniveau von Core A.
-
CoreARiskPercent = 1,00: Vom Prozent-Risikomodus verwendeter Risikoprozentsatz.
-
CoreAFixedLot = 0,01: Im Modus „Feste Lot-Größe“ verwendetes Volumen.
-
CoreALotsPer1000 = 0,01: Volumenfaktor, der im Modus „Lots pro Guthaben“ verwendet wird.
-
CoreABalanceStep = 1000,0: Kontostand-Einheit, die für die kontostandsbasierte Positionsgrößenberechnung verwendet wird.
Core B-Parameter
-
EnableCoreB = true: Aktiviert Core B.
-
CoreBComment = Xauvora B: Positionskommentar für Core B.
-
CoreBMagicNumber = 22222: Positionskennung für Core B.
-
CoreBLookbackM1Bars = 15: Länge des jüngsten M1-Ausbruchkanals.
-
CoreBCooldownMinutes = 4320: Mindestzeit zwischen erfolgreichen Core-B-Einstiegen.
-
CoreBRearmDistancePrice = 0,00: Preisabstand, der zum erneuten Auslösen einer Ausbruchsrichtung verwendet wird.
-
CoreBRearmRSI = 50,0: RSI-Wert, der zum erneuten Aktivieren einer Ausbruchsrichtung verwendet wird.
-
CoreBAllowBuy = true: Erlaubt Core-B-Käufe.
-
CoreBAllowSell = true: Erlaubt Core-B-Verkäufe.
-
CoreBRSIPeriod = 14: Berechnungszeitraum für den RSI.
-
CoreBRSIEntry = 68,0: RSI-Schwellenwert zur Bestätigung des Einstiegs.
-
CoreBTrendEMAPeriod = 200: EMA-Periode zur Trendbestätigung.
-
CoreBStopPrice = 15,00: Anfänglicher Stop-Loss-Abstand.
-
CoreBMinimumTrailStartPrice = 3,00: Mindestbewegung vor Beginn des ATR-Trailings.
-
CoreBTrailStartATR = 4,00: ATR-Multiplikator für die Aktivierung des Trailing.
-
CoreBMinimumTrailDistancePrice = 1,25: Mindestabstand des Trailing-Stops.
-
CoreBTrailDistanceATR = 2,00: ATR-Multiplikator für den Trailing-Abstand.
-
CoreBTrailStepPrice = 0,20: Mindestverbesserung des Stopps vor einer Anpassung.
-
CoreBUseMomentumExit = false: Aktiviert Momentum-Ausstiege und maximale Haltezeit.
-
CoreBUseProfitableMomentumExit = false: Ermöglicht profitable RSI-Umkehr-Ausstiege.
-
CoreBMinimumHoldMinutes = 10: Mindesthaltedauer vor der Bewertung von Momentum-Ausstiegen.
-
CoreBRSIExit = 52,0: RSI-Umkehrniveau für Momentum-Ausstiege.
-
CoreBMomentumExitMinimumProfitPrice = 0,50: Erforderliche positive Kursbewegung für einen profitablen Momentum-Ausstieg.
-
CoreBMomentumExitLossTriggerPrice = 5,00: Erforderliche ungünstige Kursbewegung für einen Momentum-Ausstieg auf der Verlustseite.
-
CoreBMaximumHoldHours = 72: Maximale Haltedauer, wenn Momentum-Ausstiege aktiviert sind.
-
CoreBRiskMode = XAUVORA_INFERRED_RISK_LEVEL: Core-B-Größenbestimmungsmethode.
-
CoreBRiskLevel = 2: Balance-skaliertes Risikoniveau von Core B.
-
CoreBRiskPercent = 1,00: Vom Prozent-Risiko-Modus verwendeter Risikoprozentsatz.
-
CoreBFixedLot = 0,01: Volumen, das im Modus „Feste Lotgröße“ verwendet wird.
-
CoreBLotsPer1000 = 0,01: vom Modus „Lots pro Kontostand“ verwendeter Volumenfaktor.
-
CoreBBalanceStep = 1000,0: Kontostand-Einheit, die für die kontostandbasierte Positionsgrößenbestimmung verwendet wird.
Regime- und Schutzparameter
-
UseRegimeFilter = false: Aktiviert die Filterung der EMA-Steigungsrichtung.
-
RegimeEMAPeriod = 1440: Vom Regime-Filter verwendete EMA-Periode.
-
RegimeSlopeBars = 60: M1-Bars, die zur Messung der EMA-Richtung verwendet werden.
-
MaxDrawdownPercent = 12,0: Maximaler Verlust gegenüber dem seit der Initialisierung verzeichneten Höchstkapital. Auf 0 setzen, um die Funktion zu deaktivieren.
-
MaxDailyLossPercent = 4,0: Maximaler Kapitalverlust seit Beginn des Handelstages. Auf 0 setzen, um die Funktion zu deaktivieren.
-
PauseAfterProtectionUntilNextDay = true: Der Handel wird am nächsten Handelstag nach einem Schutzereignis wieder aufgenommen. Wenn diese Option deaktiviert ist, bleibt Xauvora bis zum Neustart pausiert.
-
ShowSimplePanel = true: Zeigt Kernstatus, Kapital, Drawdown und Schutzstatus an.
Wichtige Hinweise zur Verwendung
Die Nachrichtenfilter verwenden gespeicherte Datumsangaben und Kalenderannäherungswerte. Sie laden keine Live-Kalenderinformationen herunter.
Verwenden Sie eindeutige Magic Numbers, wenn Sie mehrere Xauvora-Instanzen auf demselben Handelskonto betreiben.
Es gibt keinen allgemeingültigen Mindestkontostand. Der angemessene Kontostand hängt vom Mindestlot des Brokers, den Kontraktspezifikationen, den Stop-Abständen und dem gewählten Risikomodus ab.
Änderungen am Broker, am Symbol, am Zeitrahmen, am Risikomodus oder an den Standardparametern können die Ergebnisse erheblich beeinflussen. Testen Sie jede Konfiguration separat.
Risikohinweis
Der Handel ist mit Risiken verbunden. Historische Ergebnisse des Strategietesters sind keine Garantie für zukünftige Wertentwicklungen oder Gewinne.
Spreads, Provisionen, Swaps, Ausführungsverzögerungen, Slippage, Tick-Verlauf und die Spezifikationen der Broker-Symbole können zu unterschiedlichen Ergebnissen führen. Testen Sie Xauvora im Strategietester und auf einem Demokonto, bevor Sie den Live-Handel in Betracht ziehen.
Entwickler: Abdullah Eshaqi
