Jarvis v11
- Experten
-
Janei Araujo De Moura Junior
Trading robot (Expert Advisor) and indicator developer in MQL4/MQL5, with 10+ years of experience in software development and cloud infrastructure. - Version: 11.0
- Aktivierungen: 5
Jarvis ORB – Range Breakout mit Grid, dynamischer Absicherung und Basket-Schutz
Jarvis ORB ist ein Expert Advisor für MetaTrader 5, der den Opening Range Breakout handelt und jeden Trade als Basket verwaltet: optionales Grid, eine dynamische Absicherung mit schnellem Ausstieg sowie Risikolimits auf mehreren Ebenen. Er wurde hauptsächlich auf XAUUSD (Gold) entwickelt und getestet.
SO FUNKTIONIERT ES
1. Tägliche Spanne: Zu Beginn des Handelstages (konfigurierbare Zeit) markiert der EA das Hoch und Tief der ersten N M15-Kerzen (Standard: 4 Kerzen = 1 Stunde).
2. Einstieg: Sobald die Spanne feststeht, beobachtet der EA den Schlusskurs der M1-Kerze.
• Modus „Zone + Farbe“ (Standard): Eine grüne Kerze, die über dem Hoch schließt, eröffnet eine Kaufposition; eine rote Kerze, die unter dem Tief schließt, eröffnet eine Verkaufsposition. Innerhalb des Kanals wird kein neuer Zyklus eröffnet.
• Crossover-Modus: Ein Einstieg, wenn eine Kerze die Bandbreitengrenze überschreitet.
3. Kurze Zyklen: Der Korb wird geschlossen, sobald das Ziel erreicht ist (oder durch einen Trailing-Stop abgesichert wird), und der EA wartet auf das nächste Signal. Mehrere Zyklen pro Tag, bis das Tagesziel erreicht ist.
4. Wenn sich der Kurs gegen die Position bewegt: Das Grid fügt Orders in festen Abständen hinzu, und sobald der schwankende Verlust den Auslöser überschreitet, wird die dynamische Absicherung in die entgegengesetzte Richtung eröffnet.
POSITIONSMANAGEMENT
Grid / Martingale, drei Modi:
• GRID: Behält die Orders bei und fügt Positionen mit einem multiplizierten Lot hinzu.
• RESET: schließt die Positionen und eröffnet sie mit einem größeren Lot neu.
• RECOVERY: schließt die Position, kumuliert den Verlust und berechnet das erforderliche Lot zur Verlustausgleichung sowie ein Nettziel.
Multiplikator, maximale Anzahl an Orders und Abstand sind für jede Seite konfigurierbar.
Dynamische Absicherung (erfordert ein HEDGING-Konto):
• Das Hedge-Lot wird direkt aus dem exponierten Volumen und dem schwankenden Ergebnis berechnet, sodass der Korb wieder zum Ziel zurückkehrt, wenn sich der Kurs um X weitere Punkte entgegen dem Zyklus bewegt.
• Ein festes Lot (mit Multiplikator) oder ein zum Zyklusvolumen proportionales Lot sind ebenfalls verfügbar.
• Schneller Ausstieg: Nach Erreichen eines konfigurierbaren Gewinns wird die Absicherung gesichert und bei Erreichen der Gewinnschwelle oder mit Gewinn geschlossen, falls der Kurs zurückkehrt. Sie verfügt über einen eigenen Stop, der anhand der Kursbewegung (ohne den Eröffnungsspread) gemessen wird.
• Wiedereinstieg: Wenn sich der Kurs wieder zugunsten der Absicherung bewegt, wird die Absicherung mit einem neu berechneten Lot wiedereröffnet, wobei die Anzahl der Wiedereinstiege pro Zyklus optional begrenzt werden kann.
• Was die Absicherung im Zyklus bereits realisiert hat, zählt zum Zielwert des Korbs.
• Konfigurierbares maximales Hedge-Lot.
• Das Grid kann pausiert werden, solange die Absicherung offen ist, oder für den Rest des Zyklus nach der ersten Absicherung.
• Die Absicherung verwendet eine eigene Magic Number.
Korbabsicherung:
• Entscheidungen basieren auf dem Ergebnis des gesamten Korbs, nicht auf einzelnen Orders.
• Gewinnsicherung: Nach Erreichen eines Mindestgewinns wird eine Untergrenze gesichert, und der Korb wird in Dollar und in Punkten nachgeführt (Real-Stop bei den Orders).
• Individueller Break-even und Trailing-Stop.
• Optionale Sperre, die verhindert, dass einzelne Orders geschlossen werden, solange der Basket im Minus ist.
RISIKOKONTROLLE
• Echter Notfall-Stop-Loss (SL auf Broker-Seite) bei jedem Auftrag, falls das Terminal oder der VPS ausfällt.
• Margenprüfung mit OrderCheck vor jeder Order, mit konfigurierbarer Mindestfreimargin.
• Tägliches Ziel und maximaler Tagesverlust, mit der Option, alle Positionen zu schließen.
• Maßnahme bei maximalem schwankendem Verlust: neue Orders stoppen, alle Positionen schließen oder in den Sicherheitsmodus wechseln.
• Spread-Filter und Handelszeiten.
• Schließung am Tagesende und vor dem Wochenende.
• Erkennung von NETTING-Konten: Blockiert Hedge- und Grid-Strategien, die bei diesem Kontotyp nicht funktionieren würden.
• Der Status wird über Terminal-Neustarts hinweg gespeichert (Martingale-Stufen, Basket-Schutz, Hedge).
PANEL UND CHART
• Panel mit Bereich, Konto, Orders, Schutz, Risiko/Grid/Hedge und Prognose.
• Schaltflächen: Pause, Fortsetzen, Alle schließen, Kaufpositionen schließen, Verkaufspositionen schließen, Sicherer Modus, Zyklus zurücksetzen.
• Prognoselinien im Chart: nächste Orders mit Lot und prognostiziertem Floating, Ziel-, Trailing-, Basket-Stop- und Hedge-Linien (Schutz, Ausstieg, Stopp, Wiedereröffnung).
• Täglicher Gewinn-/Verlustbericht im Journal und optional auf Discord (Webhook).
EMPFEHLUNGEN
• Symbol: XAUUSD. Bei anderen Symbolen müssen die punktbasierten Parameter angepasst werden.
• Chart: beliebiger Zeitrahmen (der EA liest intern M15 und M1 aus).
• Konto: HEDGING, niedriger Spread und schnelle Ausführung. Ein VPS wird empfohlen.
• Kapital: Bei einem Startlot von 0,01 und aktivierten Grid- und Hedge-Funktionen empfehlen wir mindestens 3.000 USD. Grid und Hedge können an einem einzigen Tag zu Drawdowns von mehreren hundert Dollar führen.
• Handelszeiten: Legen Sie den Tagesabschluss einige Minuten vor der täglichen Handelspause des Symbols bei Ihrem Broker fest, damit Positionen nicht über die Pause hinweg offen bleiben.
• Vor dem Live-Handel: Testen Sie die Strategie im Strategietester mit der Einstellung „Jeder Tick basiert auf echten Ticks“ sowie auf einem Demokonto unter Verwendung der Serverzeit Ihres Brokers. Passen Sie „HoraInicioRange“ und „OffsetHorasServidor“ an die Handelssitzung des Symbols an.
• Discord: Um den Bericht zu erhalten, fügen Sie https://discord.com unter „Extras > Optionen > Expert Advisors > ‚WebRequest für aufgeführte URL zulassen‘“ hinzu.
HAUPTPARAMETER
• Range: Range und Zeitrahmen für den Einstieg, Anzahl der Kerzen, Startzeit, Server-Offset.
• Einstieg: Modus, Anfangs-Lot, Kauf/Verkauf zulassen.
• Martingale / Grid: Modus, Multiplikatoren, maximale Orders, Abstände.
• Absicherung: Auslösung durch schwankenden Verlust oder durch Anzahl der Orders, Lot-Modus (fest, proportional, dynamisch), dynamischer Abstand und Ziel, maximales Lot.
• Schneller Ausstieg aus der Absicherung: Gewinnabsicherung, Ausstiegsniveau, Rückzug vom Höchststand, Stop in Dollar, Abstand für Wiedereinstieg, maximale Anzahl an Wiedereinstiegen, Grid-Pause nach der Absicherung.
• Tagesziel / Tages-Stop / Basket, globaler Schutz, Break-even / Trailing, Handelszeiten, Sicherheit, Bedienfeld, Prognose, Discord.
Hinweis: Die Parameternamen und das Bedienfeld sind auf Portugiesisch.
RISIKOHINWEIS
Dieser EA verwendet Grid-/Martingale-Strategien und Hedging. Diese Techniken erhöhen das Risiko, wenn sich der Markt gegen die Position bewegt, und können zu erheblichen Verlusten führen, einschließlich des Verlusts des gesamten Kapitals. Vergangene Ergebnisse, sei es in Backtests oder auf Live-Konten, sind keine Garantie für zukünftige Ergebnisse. Handeln Sie nur mit Geld, dessen Verlust Sie sich leisten können, und beginnen Sie mit einem Demokonto.
