Onyx Breakout Gold
- Experten
-
Yurii Lobas
I develop ONYX Expert Advisors for MetaTrader 5. Four products are currently available in my Market catalogue. Each listing describes its own operating logic, settings and requirements. Start with the Market demo, inspect the behaviour in the Strategy Tester and ask product questions through MQL5 - Version: 1.7
- Aktivierungen: 5
Zwei konfigurierbare Breakout-Module
Eine einmonatige Miete ist ebenfalls über den MQL5-Marktplatz erhältlich.
Onyx Breakout Gold automatisiert Einstiegspunkte auf Swing-Ebene mithilfe von zwei konfigurierbaren Modulen. Legen Sie die Einstiegsregeln und das ATR-basierte Positionsmanagement fest und überprüfen Sie anschließend die einzelnen Orders in MetaTrader 5. Testen Sie zunächst die Market-Demo im Strategietester, bevor Sie entscheiden, ob der Ansatz Ihren Anforderungen entspricht.
Die Volatilität fließt in die Berechnung ein
Stop-, Ziel- und Trailing-Abstände werden anhand der ATR berechnet und nicht anhand eines festen Preisabstands. Wenn sich die gemessene Volatilität ändert, ändern sich auch die vom Algorithmus verwendeten Werte. Hierbei handelt es sich um einen spezifischen, auf Volatilität basierenden Mechanismus – nicht um die Behauptung, dass der Roboter selbstständig lernt oder in jedem Markt gewinnbringend arbeitet.
Der ONYX-Ansatz
ONYX betrachtet den Handel als eine ingenieurwissenschaftliche Aufgabe: Der Einstieg wird definiert, das Engagement berechnet, das Positionsmanagement festgelegt und im Test untersucht, was passiert ist. Die Entwicklung umfasst historische MT5-Prüfungen sowie die Überprüfung von Orders, Ausführungen und Stop-Änderungen. Diese Prüfungen dienen der Untersuchung des Verhaltens; sie stellen keine Garantie für zukünftige Renditen dar.
Diese Marktliste umfasst ausschließlich „Onyx Breakout Gold“, nicht andere ONYX-Produkte. Die beiden Module können separat aktiviert und bewertet werden.
So funktioniert es
- Bewertet Kursniveaus mithilfe von zwei separat konfigurierbaren Handelsmodulen.
- Wendet Einstiegsbedingungen, Handelszeiten und optionale Nachrichtenkontrollen an, bevor neue Orders platziert werden.
- Verwendet Pending-Orders mit konfigurierbarer Laufzeit.
- Kombiniert volatilitätsbasierte Sicherheitsabstände mit automatisiertem Trailing-Management.
Anforderungen und wichtige Hinweise
Ein MetaTrader-5-Hedging-Konto ist erforderlich. Das Produkt ist zur Bewertung anhand des Gold-Symbols Ihres Brokers vorgesehen. Broker-Suffixe, Kontraktgröße, Tick-Wert, Volumenschritt, Stopps, Margin und Ausführungsbedingungen müssen überprüft werden. Es wird keine allgemeine Mindesteinlage, Broker-Kompatibilität oder Rentabilität zugesichert.
Das Terminal muss laufen, verbunden und für den algorithmischen Handel autorisiert sein. Ein VPS ist optionale Infrastruktur und nicht im Lieferumfang enthalten. Der Chart-Zeitrahmen hat keinen Vorrang vor explizit ausgewählten Strategie-Zeitrahmen; CURRENT verwendet den Chart-Zeitrahmen.
Handelszeiten und die Nachrichtenoption schränken die Erstellung neuer Orders ein. Sie stornieren bestehende ausstehende Orders nicht automatisch und schließen keine Positionen; Orders können außerhalb des Einstiegsfensters ausgelöst werden. Das Deaktivieren einer Strategie deaktiviert auch das Trailing-Management dieses EAs für das betreffende Modul. Überprüfen Sie bestehende Positionen und Orders, bevor Sie Einstellungen ändern oder den EA entfernen.
Eingaben: Identifikation und Positionsgröße
- TradeComment: Text, der den Orders zugeordnet wird.
- UID: nicht-negative Instanz-ID. Die Instanz-ID unterscheidet die Orders und Positionen des Roboters. Verwenden Sie eindeutige IDs und prüfen Sie auf „Magic“-Kollisionen mit anderen EAs für dasselbe Symbol.
- InpLotCalcMode: vordefiniertes Prozentprofil, benutzerdefinierter Risikoprozentsatz oder festes Lot.
- InpAutoRiskMode: vordefinierter Prozentsatz, der im Profilmodus verwendet wird. Standard: 0,25 % pro Order.
- InpRiskPercent: Benutzerdefinierter Prozentsatz des Guthabens, der im Prozentmodus verwendet wird und anhand der anfänglichen SL-Distanz berechnet wird. Es handelt sich nicht um ein kontoübergreifendes Risikolimit.
- InpFixedLot: Volumen, das im Fest-Lot-Modus verwendet wird. Standard: 0,01.
Größenbestimmung und Ausführung: Im Prozentmodus wird ein Einstieg übersprungen, wenn das ausgewählte Risikobudget das vom Broker zugelassene Volumen nicht abdecken kann. Das feste Volumen muss mit dem Mindest-, Höchst- und Schrittwert des Brokers übereinstimmen; ungültige Werte werden abgelehnt und nicht aufgerundet. Bei den Prüfungen werden auch aktuelle Kursbeschränkungen, richtungsabhängige Volumenlimits und die verfügbare Margin berücksichtigt. Diese Prüfungen können keine Mittel reservieren oder garantieren, dass eine ausstehende Order bei ihrer Auslösung weiterhin finanzierbar bleibt. Mehrere Positionen und ausstehende Orders können zu einem kombinierten Risiko führen. Der Prozentsatz schätzt das anfängliche Stop-Loss-Kursrisiko, nicht jedoch Provisionen, Swaps, Kurslücken oder Slippage; tatsächliche Verluste können diesen Wert übersteigen. Überprüfen Sie das resultierende Volumen- und Barrisiko vor dem Einsatz im Live-Betrieb.
Eingaben: die beiden Module
Namen, die mit „Strategy1“ und „Strategy2“ beginnen, beziehen sich auf das entsprechende Modul.
- EnableStrategy1 / EnableStrategy2: Aktivieren Sie die jeweiligen Module; beide sind standardmäßig auf „true“ gesetzt.
- Strategy1Timeframe / Strategy2Timeframe: Zeitrahmen, der für die Niveaus und den ATR verwendet wird. Beide sind standardmäßig auf „H1“ eingestellt.
- Strategy1SwingBars / Strategy2SwingBars: Parameter für das Swing-Bestätigungsfenster. Standardwerte: 20 und 10.
- Strategy1LookbackBars / Strategy2LookbackBars: Suchtiefe für Niveaus. Beide sind standardmäßig auf 200 eingestellt; jeder Wert muss mindestens 2 × SwingBars + 2 betragen.
- Strategy1ATRPeriod / Strategy2ATRPeriod: Berechnungszeitraum für die ATR. Beide sind standardmäßig auf 21 eingestellt.
- Strategy1ExpiryBars / Strategy2ExpiryBars: Ablaufzeit der Pending-Order, gemessen ab dem Eröffnungszeitpunkt des aktuellen Modul-Bars. Beide sind standardmäßig auf 24 Bars eingestellt; dies ist nicht die maximale Haltedauer der Position.
Eingaben: Ausstiege und Ausführung
„ScalpPreset“ wählt ein vordefiniertes ATR-Abstandsprofil aus. Die Profilnamen beschreiben Einstellungen, stellen jedoch keine Sicherheitsgarantie dar.
Wählen Sie „Aggressiv“, „Konservativ“ oder „Defensiv“, um die Kombination aus Ziel, Stop und Trailing-Verhalten zu ändern. Vergleichen Sie die Profile vor der Verwendung im Strategietester. Kein Profil schließt Handelsrisiken aus.
Der ATR-Wert wird während des Betriebs aktualisiert; SL/TP der ursprünglichen Order basieren auf dem ATR-Wert zum Zeitpunkt der Platzierung. Beim Trailing werden zudem Broker-Abstands- und Preisprüfungen durchgeführt. Hierbei handelt es sich nicht um feste Geldbeträge oder garantierte realisierte Gewinn-Risiko-Verhältnisse. Es gibt keinen separat konfigurierbaren Break-Even-Schalter.
- MaximumSlippage: Gewünschte Abweichung in Symbolpunkten, keine Garantie für die Ausführung. Standard: 10.
- MaxEntryDistATR: maximale Entfernung vom aktuellen Kurs zum vorgeschlagenen Einstiegspunkt, in ATR-Einheiten. Standard: 5,0.
- SHInput / EHInput: Einstiegsfenster in Broker-Server-Stunden, Beginn inklusive und Ende exklusive. Standardwerte: 1 und 24. Fenster, die über Mitternacht hinausreichen, sind nicht implementiert.
Eingaben: Nachrichten und Anzeige
- FilterHighImpact: optionaler Filter für Ereignisse mit hoher Auswirkung im USD-Kalender. Standard: false.
- NewsFilterMinutesBefore / NewsFilterMinutesAfter: Einstiegspause rund um Kalenderereignisse. Standardwerte: 30 / 30 Minuten.
- ClientLanguage: wird aus Gründen der Kompatibilität der Einstellungen beibehalten; beide Werte verwenden in dieser Version Englisch.
- ShowPanel: Zeigt das Panel im Chart an.
- ShowChartBackground: Zeigt den Chart-Hintergrund an.
- ShowTradingWisdom: Reservierter Kompatibilitätsparameter; er verändert das aktuelle Panel nicht.
Nachrichtenbeschränkung: Der Filter wird im Strategietester nicht simuliert. Die Nichtverfügbarkeit des Kalenders garantiert keine Einstiegspause. Ein Test mit aktivierten Nachrichten stellt kein dem Live-Verhalten des Nachrichtenfilters entsprechendes Verhalten her.
Vor dem Live-Einsatz testen
Beginnen Sie mit dem Strategietester. Verwenden Sie die Markt-Demo mit den Daten Ihres Brokers. Überprüfen Sie Trades, Drawdown, Transaktionskosten und Ausführungsprotokolle, nicht nur den Gesamtgewinn. Wenn das Verhalten Ihren Anforderungen entspricht, entscheiden Sie sich für den Kauf oder eine einmonatige Miete und testen Sie die lizenzierte Version vor dem Live-Einsatz auf einem Demokonto. Backtests und Screenshots veranschaulichen den historischen Verlauf, nicht die Live-Performance oder zukünftige Renditen.
Kauf, Miete und Support
Lizenzierung und Installation werden über den MQL5 Market abgewickelt. Die Market-Demo ist für den Strategietester bestimmt; es handelt sich nicht um eine kostenlose Testversion für ein Live-Konto. Kauf und einmonatige Miete sind über die Optionen auf dieser Seite verfügbar. Die Aktivierungen werden vom Market verwaltet und sind an die Hardware/das Betriebssystem gebunden; es handelt sich nicht um eine Zusage für fünf separate Lizenzen für Handelskonten.
Planen Sie offene Positionen vor Ablauf der Mietdauer: Der Expert Advisor wird deren Verwaltung nach Ablauf der Lizenz einstellen. Nutzen Sie MQL5-Nachrichten oder Produktkommentare für Supportanfragen.
Risikohinweis
Der Handel kann zu erheblichen Verlusten führen. Ausbrüche können fehlschlagen. ATR-basierte Abstände machen einen Handel weder profitabel noch sicher, und Stop-Loss-Aufträge garantieren keine Ausführung zum gewünschten Kurs. Historische Tests stellen keine Prognose oder Zusicherung zukünftiger Renditen dar.
