AK Gold Raider
- Experten
- Version: 1.53
- Aktivierungen: 10
Gold Raider
Strukturierter Goldhandel mit konfigurierbaren Einstiegs- und Risikomanagementfunktionen
Gold Raider ist ein konfigurierbarer Expert Advisor für MetaTrader 5, der in erster Linie für den Goldhandel im H1-Zeitrahmen konzipiert ist. Er vereint die Verarbeitung von Parabolic-SAR-Signalen, die Ausführung von Markt- und Pending-Orders, das Positionsmanagement, eine optionale Grid-Wiederherstellung sowie Handelskontrollen auf Kontoebene in einem System.
Der EA richtet sich an Trader, die selbst festlegen möchten, wie eine Strategie in Trades einsteigt, diese verwaltet, skaliert und wieder verlässt. Einstiegsrichtung, Signalzeitpunkt, Ordermethode, Lot-Berechnung, Handelszeiten, Nachrichtenpausen, Wiederherstellungsverhalten, Basket-Ziele und tägliche Steuerungsoptionen lassen sich alle über die Eingabeeinstellungen anpassen.
„Gold Raider“ benötigt für den Betrieb keine Grid-Wiederherstellungsfunktion. Er kann als EA mit einmaligem Einstieg und festen Stop-Loss-, Take-Profit-, Breakeven- und Trailing-Stop-Werten verwendet oder mit optionalen Wiederherstellungsebenen konfiguriert werden – für Nutzer, die das zusätzliche Risiko verstehen und akzeptieren.
So funktioniert Gold Raider
1. Der EA liest den Parabolic SAR entsprechend dem ausgewählten Trendmodus, dem Einstiegstyp und der Signalkerze aus.
2. Ein gültiges Signal kann als Marktorder, Limit-Pending-Order oder Stop-Pending-Order ausgeführt werden.
3. Pending-Orders können automatisch verfallen oder dem Markt mit einem konfigurierbaren Abstand, Schritt und einer Verzögerung folgen.
4. Offene Positionen können mithilfe von Stop-Loss, Take-Profit, Reversal-Exit, Breakeven, Standard-Trailing oder Always-On-Trailing verwaltet werden.
5. Die optionale Grid-Wiederherstellung kann Markt- oder Pending-Wiederherstellungsebenen hinzufügen, wenn der Kurs den konfigurierten negativen Abstand erreicht.
6. Korbziele können Trades anhand von Geld- oder Prozentberechnungen schließen.
7. Periodenziele können neue Einstiegspositionen stoppen, sobald der ausgewählte Schwellenwert für realisierten Gewinn oder Verlust erreicht ist.
Hauptfunktionen
- Handelsrichtungsmodi „Kauf“, „Verkauf“, „Beides“ und „Keine“.
- Interpretation des Parabolic SAR (Normal und Reversal).
- Eintrittsmodi „Erste Trendkerze“, „Aktueller Trend“ und „Spezieller neuer Trend“.
- Signalberechnung auf Basis aktiver oder geschlossener Kerzen.
- Methoden für neue Ordereröffnungen: Marktorder, Limit-Pending-Order und Stop-Pending-Order.
- Trailing für Pending-Orders mit Steuerung nach Punkten, Balken oder Minuten.
- Filter für Handelssitzungen anhand der Broker-Serverzeit.
- Drei konfigurierbare Zeitstempel für tägliche Nachrichtenpausen.
- Optionale Löschung von EA-Pending-Orders während einer Nachrichtenpause.
- Feste und guthabenbasierte Lot-Größenbestimmung bei neuen Einstiegspositionen.
- Feste, additive und multiplikative Lot-Modi für die Wiederherstellung.
- Optionale Erholung über Markt- oder ausstehende Orders.
- Begrenzung der maximalen Anzahl von Rasterebenen.
- Durchschnittliche Take-Profit-Verwaltung für den Warenkorb bei Markt-Wiederherstellungspositionen.
- Standard-Steuerelemente für Stop-Loss und Take-Profit.
- Ausstieg bei Kursumkehr, Breakeven und verschiedene Trailing-Stop-Methoden.
- Geld- und prozentuale Gewinn- oder Verlustziele für den Warenkorb.
- Prozentuale Referenzwerte basierend auf Kontostand, Eigenkapital oder einem festen Anfangsbetrag.
- Tägliche, wöchentliche oder monatliche Stop-New-Trade-Ziele basierend auf abgeschlossenen Ergebnissen.
- Maximale Anzahl neuer Einstiegssignale pro Tag.
- Konfigurierbares Informations- und Handelssteuerungs-Dashboard.
Verhalten bei Nachrichtenpause
Die Nachrichtenpause ist ein manueller Filter auf Serverzeitbasis mit drei täglichen Zeitstempeln. Sie ist nicht mit einem externen Wirtschaftskalender verbunden. Während eines aktiven Pausenfensters blockiert der EA neue automatische Einstiegs- und Grid-Wiedereinstiegsebenen. Pending-Orders können ebenfalls gelöscht werden, sofern diese Option aktiviert ist.
Bestehende Positionen werden weiterhin verwaltet. Korbziele, Stop-Loss, Take-Profit, Breakeven, Trailing-Stop, Schutz bei Erreichen des Schlusskursziels und manuelle Schließsteuerungen funktionieren während der Pause weiterhin.
Einstiegs- und Pending-Order-Steuerung
Gold Raider kann sofort einsteigen oder abwarten, bis der Kurs ein ausstehendes Niveau erreicht. Stop-Pending-Orders können für die Ausführung im Continuation- oder Breakout-Stil verwendet werden, während Limit-Pending-Orders für die Ausführung im Pullback-Stil genutzt werden können.
Das Trailing-System für Pending-Orders kann eine noch nicht ausgelöste Order bei Marktbewegungen neu positionieren. Ein minimaler Bewegungsschritt und eine auf Balken oder Minuten basierende Verzögerung tragen dazu bei, unnötige Anpassungen zu reduzieren. Die Anforderungen des Brokers hinsichtlich Stop-Level und Freeze-Level werden vor der Übermittlung von Ordervorgängen überprüft.
Optionale Grid-Wiederherstellung
Die Grid-Wiederherstellung ist standardmäßig deaktiviert und kann separat aktiviert werden. Der „Normal Market Grid“-Modus eröffnet eine Wiederherstellungsebene, sobald der Schwellenwert für den negativen Abstand erreicht ist. Der „Pending Order Grid“-Modus platziert die nächste Wiederherstellungsorder auf einem konfigurierten Niveau.
Die Einstellung für die maximale Anzahl von Grid-Ebenen begrenzt die Anzahl der Wiederherstellungsebenen. Der EA kann das Wiederherstellungsvolumen anhand eines festen Lots, eines additiven Lot-Schritts oder eines Multiplikationsfaktors berechnen. Ein optionaler Fallback für das Mindestlot kann verwendet werden, wenn das angeforderte Grid-Volumen durch die verfügbare Margin nicht gedeckt ist, vorausgesetzt, das vom Broker festgelegte Mindestlot kann noch eröffnet werden.
Grid- und Lot-Multiplikationsmethoden können das Risiko schnell erhöhen. Sie sollten konservativ konfiguriert und vor der Verwendung mit dem vorgesehenen Broker, den Symbolspezifikationen, dem Hebel und der Einlage getestet werden.
Handels- und Kontoschutz
Der EA bietet zwei verschiedene Zielsysteme:
Korb-Zielsysteme verwalten offene EA-Trades und können alle Trades, Kauf- oder Verkaufstrades schließen, sobald das ausgewählte Geld- oder Prozentziel erreicht ist.
Stop-Trading-Ziele verwenden den realisierten Gewinn oder Verlust für einen täglichen, wöchentlichen oder monatlichen Zeitraum. Wenn sie aktiviert sind, stoppen sie neue Trades, sobald das konfigurierte Ziel erreicht ist, und werden zu Beginn des nächsten ausgewählten Zeitraums zurückgesetzt. Ein schwankender Gewinn oder Drawdown allein löst diese Periodenziele nicht aus.
Prozentziele können sich auf den aktuellen Kontostand, das aktuelle Eigenkapital oder einen festen Anfangsbetrag beziehen. Für Nutzer, die möchten, dass ausgewählte Zielwerte bei definierten Kontostandsschwellen skaliert werden, steht zudem eine Schrittweise Anpassung mit festen Beträgen zur Verfügung.
Empfohlene Startkonfiguration
- Plattform: MetaTrader 5.
- Hauptsymbol: XAUUSD oder das Gold-Symbol des Brokers.
- Standard-Zeitrahmen: H1.
- Fügen Sie dem gewünschten Gold-Chart eine EA-Instanz hinzu.
- Aktivieren Sie den Algo-Handel in MetaTrader 5.
- Verwenden Sie eine eindeutige MagicNumber, wenn Sie mehrere EA-Konfigurationen ausführen.
- Überprüfen Sie die Punktgröße, die Symbolstellen, das Mindestlot, den Spread, das Stop-Level und die Kontraktspezifikation des Brokers.
- Testen Sie die genauen Einstellungen im Strategietester und auf einem Demokonto, bevor Sie den EA im Live-Handel einsetzen.
- Verwenden Sie ein ständig verbundenes Terminal oder eine geeignete Hosting-Umgebung für eine unterbrechungsfreie Verwaltung.
Es gibt keine universelle Mindesteinlage oder Lotgröße, die für jeden Broker geeignet ist. Die Spezifikationen der Goldkontrakte, der Hebel, die Margin-Anforderungen und die Kontowährungen unterscheiden sich. Wählen Sie die Lot- und Schutz-Einstellungen entsprechend dem vorgesehenen Konto und dem akzeptablen Risiko aus.
Eingabeparameter
Allgemeine Handelseinstellungen
TradingDirection – Ermöglicht die automatischen Einstiegsrichtungen „Kauf“, „Verkauf“, „Beides“ oder „Keine“.
MagicNumber – Identifiziert Trades, die zu dieser EA-Konfiguration gehören.
MaximumSlippage – Legt gegebenenfalls die akzeptierte Slippage bei der Ausführung fest.
Einstellungen für Einstiegssignale
UseParabolicSAR – Aktiviert oder deaktiviert die Parabolic-SAR-Einstiegs-Engine.
ParabolicSARTrendMode – Wählt die Signalauswertung „Normal“ oder „Reversal“ aus.
ParabolicSAREntryType – Wählt zwischen „erster Trendbalken“, „dem aktuellen Trend folgend“ oder einem speziellen Verhalten bei neuen Trends.
ParabolicSARSignalBar – Liest entweder die aktive Kerze oder die zuletzt geschlossene Kerze aus.
ParabolicSARStep – Legt den Beschleunigungsschritt des Parabolic SAR fest.
ParabolicSARMaximum – Legt die maximale Parabolic-SAR-Beschleunigung fest.
OrdersPerEntrySignal – Legt die Anzahl der Order fest, die bei einem gültigen neuen Signal versucht werden.
Einstellungen für neue Einstiegsorders
FreshEntryOrderMethod – Wählt zwischen Marktorder, Limit-Pending-Order oder Stop-Pending-Order.
PendingOrderDistancePoints – Legt den Abstand der ausstehenden Einstiegsorder vom aktuellen Kurs fest.
PendingOrderExpiryMinutes – Löscht eine nicht ausgelöste Pending-Order nach Ablauf der ausgewählten Zeit. Der Wert Null deaktiviert das Ablaufen.
Einstellungen für das Trailing von Pending-Orders
EnablePendingOrderTrailing – Aktiviert die Anpassung nicht ausgelöster Pending-Orders an Kursbewegungen.
PendingTrailingDistancePoints – Legt den Zielabstand zwischen dem Marktkurs und der Pending-Order fest.
PendingTrailingStepPoints – Legt die Mindestbewegung fest, die erforderlich ist, bevor eine weitere Anpassung erfolgt.
PendingTrailingDelayMode – Legt die Verzögerung bei der Anpassung in Bars oder Minuten fest.
PendingTrailingDelayValue – Legt die Anzahl der Balken oder Minuten fest, die im Verzögerungsmodus verwendet werden.
Chart- und Sitzungs-Einstellungen
DisplayVerticalLinesForEntries – Blendet Einstiegsmarkierungen im Chart ein oder aus.
BuyEntryLineColor – Legt die Farbe der Kauf-Einstiegsmarkierung fest.
SellEntryLineColor – Legt die Farbe der Markierung für den Verkaufseinstieg fest.
EnableTradingSessionFilter(ServerTime) – Beschränkt neue Einträge auf die ausgewählte Broker-Zeitsitzung.
SessionStartTime – Legt den zulässigen Sitzungsbeginn im Format HH:MM fest.
SessionEndTime – Legt das zulässige Sitzungsende im Format HH:MM fest.
Nachrichtenpausenfilter
NewsPauseMode – Aktiviert oder deaktiviert die tägliche benutzerdefinierte Nachrichtenpause.
NewsPauseBeforeMinutes – Startet die Pause so viele Minuten vor jedem Zeitstempel.
NewsPauseAfterMinutes – Beendet die Pause so viele Minuten nach jedem Zeitstempel.
NewsTime1, NewsTime2, NewsTime3 – Drei Zeitstempel des Brokers im Format HH:MM.
DeletePendingOrdersDuringNewsPause – Löscht die nicht ausgelösten Pending-Orders des EAs während der Pause.
Lot- und Wiederherstellungseinstellungen
FreshEntryLotSize – Legt das Basis-Lot für einen neuen Einstieg fest.
UseBalanceRiskFactorLot – Aktiviert die Lot-Größenanpassung in Abhängigkeit vom Kontostand.
RiskFactorBalanceStep – Legt das Kontostand-Intervall fest, das bei der Lot-Skalierung verwendet wird.
RiskFactorLotStep – Legt die Lot-Erhöhung für jedes abgeschlossene Kontostandintervall fest.
LotSizeMode – Wählt das Wiederherstellungsvolumen als „Fest“, „Addition“ oder „Multiplikation“ aus.
MultiplyingLotFactor – Legt den Multiplikator für das Wiederherstellungs-Lot fest.
AdditionalLotFactor – Legt die Lot-Zunahme bei der Wiederherstellung fest.
EnableGridRecovery – Aktiviert oder deaktiviert die Wiederherstellungsebenen.
GridRecoveryExecutionMode – Wählt die Wiederherstellung über Markt- oder Pending-Orders aus.
MarketGridStepPoints – Legt den ungünstigen Abstand für eine Markt-Wiederherstellungsschicht fest.
PendingRecoveryStepPoints – Legt die Entfernung für eine Erholungsschicht bei ausstehenden Orders fest.
MaximumGridLayersPerFreshTrade – Begrenzt die Anzahl der Erholungs-Layer. Der Wert „0“ deaktiviert die Begrenzung.
UseMinimumGridLotWhenMarginIsLow – Erlaubt ein vom Broker festgelegtes Mindest-Wiederherstellungslot, wenn das berechnete Lot nicht unterstützt werden kann.
GridRecoveryDebugJournal – Aktiviert eine gedrosselte Wiederherstellungsdiagnose im Journal.
Take-Profit- und Stop-Loss-Einstellungen
MarketGridAverageTakeProfitPoints – Legt den Abstand des Basket-Take-Profit vom durchschnittlichen Markteinstiegspreis des Grid fest.
PendingRecoveryTakeProfitMode – Verwendet den Market-Grid-Take-Profit oder einen separaten Take-Profit für ausstehende Wiederherstellungsaufträge.
PendingRecoveryTakeProfitPoints – Legt den separaten Take-Profit-Abstand für ausstehende Erholungspositionen fest.
StandardTakeProfitPoints – Legt den Take-Profit für neue Eintritte außerhalb des Grids fest. Der Wert Null deaktiviert ihn.
StopLossPoints – Legt den anfänglichen Stop-Loss-Abstand fest. Der Wert Null deaktiviert diese Funktion.
Ausstiegs- und Trailing-Einstellungen
CloseTradesOnReversalSignals – Schließt Positionen nach einem qualifizierenden entgegengesetzten Signal.
ReversalCloseColor – Legt die Chartfarbe für Schließungen bei Umkehrsignalen fest.
EnableBreakeven – Aktiviert das Breakeven-Management, wenn die Grid-Wiederherstellung deaktiviert ist.
BreakevenTriggerPoints – Legt den erforderlichen positiven Abstand fest, um den Breakeven zu aktivieren.
BreakevenProfitLockPoints – Legt die Höhe des durch das Breakeven gesicherten Gewinns fest.
EnableTrailingStop – Aktiviert das Standard-Trailing-Stop-Management.
TrailingStopMethod – Wählt zwischen den Trailing-Stop-Methoden „Classic“, „Keep Distance“ oder „Step By Step“ aus.
TrailingStopDistancePoints – Legt den Standard-Trailing-Abstand fest. Der Wert Null deaktiviert diese Funktion.
TrailingStepPoints – Legt den minimalen Schritt für die Trailing-Anpassung fest.
EnableAlwaysOnTrailingStop – Aktiviert die priorisierte „Always-On“-Trailing-Engine.
AlwaysOnTrailingDistancePoints – Legt den Abstand für den „Always-On“-Trailing-Stop fest.
AlwaysOnTrailingStepPoints – Legt den Schritt für die Anpassung des „Always-On“-Trailing fest.
Korbziele
BasketTargetCalculationMode – Wählt als Zielwert den Geldbetrag oder den Prozentsatz des Guthabens, des Eigenkapitals oder eines festen Anfangsbetrags aus.
BasketFixedInitialAmount – Legt den festen Referenzwert für die Berechnung der Korbprozentsätze fest.
BasketAutoStepFixedAmountByBalance – Aktiviert die Anpassung des festen Referenzwerts in Schritten, sobald das Guthaben bestimmte Schwellenwerte erreicht.
AllTradesProfitMoneyTarget, BuyTradesProfitMoneyTarget, SellTradesProfitMoneyTarget – Geldbasierte Gewinn-Schlussziele.
AllTradesProfitPercentageTarget, BuyTradesProfitPercentageTarget, SellTradesProfitPercentageTarget – Prozentbasierte Gewinn-Schlussziele.
AllTradesLossMoneyTarget, BuyTradesLossMoneyTarget, SellTradesLossMoneyTarget – Geldbasierte Verlust-Schließziele.
AllTradesLossPercentageTarget, BuyTradesLossPercentageTarget, SellTradesLossPercentageTarget – prozentuale Verlust-Schlussziele.
AllTradesProfitCloseColor, AllTradesLossCloseColor – Festlegen der Chartfarben für Ziel-Schlusskurse.
Tägliche und periodische Handelslimits
MaximumFreshEntrySignalsPerDay – Begrenzt die Anzahl neuer Einstiegssignale pro Broker-Tag. Der Wert „0“ deaktiviert die Begrenzung.
StopTradingPercentageReference – Wählt zwischen Kontostand, Eigenkapital oder einem festen Anfangsbetrag als Referenz für prozentuale Periodenziele.
StopTradingFixedInitialAmount – Legt den festen Referenzwert fest, der für die Berechnung der Periodenziele verwendet wird.
StopTradingAutoStepFixedAmountByBalance – Aktiviert die schwellenwertbasierte Skalierung des Periodenreferenzwerts.
StopNewTradesWhenProfitTargetReached – Blockiert neue Einstiegsgeschäfte, sobald das geschlossene Gewinnziel erreicht ist.
ProfitTargetCalculationMode – Wählt ein Gewinnziel in Geldbetrag oder Prozent aus.
ProfitTargetTimeframe – Wählt die Berechnung und das Zurücksetzen auf Tages-, Wochen- oder Monatsbasis aus.
ProfitTargetPercentage – Legt den prozentualen Gewinnschwellenwert fest.
ProfitTargetMoneyAmount – Legt den Gewinnschwellenwert in Geld fest.
StopNewTradesWhenLossTargetReached – Verhindert neue Einstiegsgeschäfte, sobald das festgelegte Verlustziel erreicht ist.
LossTargetCalculationMode – Wählt das Verlustziel in Geldbetrag oder Prozent aus.
LossTargetTimeframe – Wählt die Berechnung und das Zurücksetzen auf täglicher, wöchentlicher oder monatlicher Basis aus.
LossTargetPercentage – Legt den prozentualen Verlustschwellenwert fest.
LossTargetMoneyAmount – Legt den Schwellenwert für den Verlust in Geld fest.
Einstellungen für das Informationsfeld
DisplayPanel – Blendet das Informationsfeld des Charts ein oder aus.
PanelLayout – Wählt das vertikale oder horizontale Layout des Informationsfelds aus.
TextColor, TextBackgroundColor, ProfitColor, LossColor – Konfiguriert die Farben des Informationsfelds.
TextSize, PanelButtonWidth, PanelButtonHeight – Konfiguriert die Abmessungen des Informationsfelds.
„DisplayAccountNumber“, „DisplayTradingMode“, „DisplayAccountBalance“, „DisplayAccountEquity“ – Steuert die Sichtbarkeit der Kontoinformationen.
„DisplayYesterdayBalance“, „DisplayAccountDeposits“, „DisplayTradingPositionsInformation“ – Steuerung der Anzeige zusätzlicher Informationen im Informationsfeld.
„DisplayTodayProfit“, „DisplayStopProfitTarget“ – Steuert die Sichtbarkeit von Tages- und Zielinformationen.
Wichtige Informationen
Alle auf Punkten basierenden Entfernungen hängen von der Anzahl der Stellen im Symbol und der Punktgröße des Brokers ab. Geldziele verwenden die Einzahlungswährung des Kontos. Parameter, die mit „0 = deaktiviert“ gekennzeichnet sind, sind inaktiv, wenn sie auf Null gesetzt sind.
Historische Tests und frühere Ergebnisse sind keine Garantie für die zukünftige Wertentwicklung. Der Handel mit Gold kann mit schnellen Kursbewegungen, Spread-Ausweitungen, Slippage und erheblichen Risiken verbunden sein. Die Modi „Grid-Recovery“, „Balance-Based Sizing“ und „Multiplying-Lot“ können das Risiko und den Drawdown erheblich erhöhen. Die Nutzer sind dafür verantwortlich, geeignete Einstellungen zu wählen und ihr Handelskonto zu überwachen.
