HassilEaDualPRO
- Experten
- Version: 2.0
- Aktualisiert: 12 August 2026
Hassila Cable Quant ist ein Expert Advisor für Mean-Reversion, der für ein Instrument und einen Zeitrahmen entwickelt wurde: GBPUSD auf M15. Es handelt sich nicht um einen Multi-Paar-Roboter. Es gibt keine Symbol-Liste in den Einstellungen und keinen Universalmodus. Der Expert Advisor prüft beim Start, ob es sich bei dem Chart-Symbol tatsächlich um GBP gegenüber USD handelt, und bricht den Vorgang mit einer Meldung ab, falls dies nicht der Fall ist.
Der Grund für die Beschränkung auf ein einziges Währungspaar liegt darin, dass die Parameter eines Mean-Reversion-Systems vom Verhalten des Instruments abhängen, auf dem es läuft. GBP/USD weist eine größere tägliche Schwankungsbreite auf als die anderen Hauptwährungspaare, bewegt sich bei der Eröffnung in London stark und ändert seinen Charakter, wenn New York hinzukommt. Die gleichen RSI-Schwellenwerte, die für ein ruhigeres Währungspaar geeignet sind, werden hier zu früh ausgelöst, und Stop-Abstände, die anderswo ausreichen, sind hier zu eng. Aus diesem Grund wurden die RSI-Schwellenwerte und der ATR-Multiplikator dieses Advisors auf die Spanne von GBPUSD und nicht auf einen Durchschnitt mehrerer Instrumente abgestimmt; die Standard-Handelsfenster folgen der Sitzungsstruktur dieses Paares, und der Kalenderfilter überwacht die Veröffentlichungen, die das Pfund Sterling und den Dollar beeinflussen. Broker-Suffixe werden automatisch verarbeitet: Der Advisor liest die Basis- und Notierungswährungen des Symbols aus, anstatt den Namen mit festem Text zu vergleichen, sodass GBPUSD, GBPUSD.pro, GBPUSDm, GBPUSD_i und ähnliche Varianten alle funktionieren und das Bedienfeld den tatsächlichen Symbolnamen anzeigt.
Zum Zeitrahmen: Der Expert Advisor ist an ein GBPUSD-M15-Chart angebunden und arbeitet mit geschlossenen Balken. Das Signal stammt von einem 7-Perioden-RSI auf M15, und die Stop- und Zielabstände werden anhand eines 14-Perioden-ATR im selben Zeitrahmen ermittelt. Pro M15-Balken wird eine Entscheidung getroffen, es erfolgt keine Tick-für-Tick-Auswertung und es finden keine Einstiegsgeschäfte in der Mitte eines Balkens statt. Abkühlphasen und Pausen werden in M15-Balken und nicht in Minuten gezählt, sodass sich der Rhythmus des Systems nicht ändert, wenn der Markt ruhig wird. M15 wurde nach dem Testen der Alternativen ausgewählt. Auf schnelleren Zeitrahmen ist die Bewegung, die die Mean-Reversion bei diesem Währungspaar zu erfassen versucht, im Verhältnis zum Spread gering, und auf langsameren Zeitrahmen werden die Signale selten, während der ATR-basierte Stop im Vergleich zum Ziel zu groß wird. Auf dem M15-Zeitrahmen deckt die durchschnittliche Schwankung des Währungspaares noch immer die risikobehaftete Distanz ab.
So funktioniert der Handel: Wenn sich ein M15-Balken innerhalb des aktiven Handelsfensters schließt, sucht der Advisor nach einem RSI in einer Extremzone und eröffnet eine Position in Richtung der Umkehr. Take-Profit und Stop-Loss werden anhand der aktuellen ATR im Verhältnis 1:1 berechnet und zusammen mit der Order an den Server gesendet, sodass die Position niemals ungeschützt bleibt – auch nicht, wenn die Verbindung unterbrochen wird oder das Terminal geschlossen wird. Nach Erreichen eines Ziels kann der Advisor einen reaktiven Trade in Richtung der Bewegung innerhalb desselben Risikomodells eröffnen. Die Positionsgröße wird durch einen Anti-Martingale-Faktor skaliert, der nach einem gewinnbringenden Trade ansteigt und nach einem verlustbringenden Trade sinkt. Dies ist das Gegenteil eines Martingale, bei dem die Größe nach einem Verlust erhöht wird. Der Faktor hat eine Ober- und eine Untergrenze, wird zwischen Neustarts gespeichert und kann beim Start auf 1,00 zurückgesetzt werden.
Risikokontrollen. Standardmäßig sind mehrere Bremsen aktiv. Nach jedem verlustbringenden Trade folgt eine obligatorische Abkühlphase über eine bestimmte Anzahl von Bars sowie eine längere Pause nach einer Serie aufeinanderfolgender Verluste. Ein Regime-Watchdog stoppt den Berater für eine bestimmte Anzahl von Bars, wenn die Gewinnquote der letzten Trades unter einen Schwellenwert fällt. Es gibt ein tägliches Verlustlimit, ein kumulatives Verlustlimit und eine maximale Anzahl von Trades pro Tag. Einstiege werden abgelehnt, wenn der Spread über seinem normalen Niveau liegt. Ein optionaler „sauberer Neustart“ löscht den Faktor, die Serien und die Pausen, wenn der Advisor hinzugefügt wird. Der Status dieser Bremsen wird im Terminal gespeichert, sodass ein Neustart von MetaTrader dem Advisor keinen ungerechtfertigten Neuanfang verschafft.
Handelszeiten. Über den Zeitrahmen hinaus steuert der Berater, wann er handelt. Es gibt zwei unabhängig voneinander konfigurierbare Zeitfenster, die für die Londoner und die New Yorker Handelssitzung vorgesehen sind. Als Uhrzeit kann die Serverzeit, ein fester Versatz oder die echte UTC-Zeit verwendet werden, wobei die Sommerzeitumstellungen der Vereinigten Staaten und des Vereinigten Königreichs intern berechnet werden. Eine optionale New-York-Sperrzeit verhindert neue Einstiegspositionen ab einer bestimmten Uhrzeit und schließt alle offenen Positionen zu einer anderen Uhrzeit. Es sind vier vorgefertigte Profile enthalten, sodass die Konfiguration nicht manuell erstellt werden muss. Im Handbuch wird erläutert, welche Uhrzeit im Strategietester und welche auf einem Live-Konto verwendet werden soll, da diese nicht identisch sind und der Unterschied die Ergebnisse beeinflusst.
Nachrichtenfilter. Der Advisor liest den Wirtschaftskalender von MetaTrader 5 aus und blockiert den Handel rund um Veröffentlichungen mit hoher Auswirkung auf das Pfund und den Dollar, wobei vor und nach jedem Ereignis ein Zeitpuffer eingehalten wird. Feiertage, Anleiheauktionen und Reden werden ausgenommen. Ereignisnamen werden auf Englisch und Spanisch erkannt. Dieser Filter ist standardmäßig absichtlich deaktiviert, da der Kalender im Strategietester nicht reagiert und eine Aktivierung den falschen Eindruck erwecken würde, er sei getestet worden, obwohl dies nicht der Fall ist.
Was der Advisor nicht tut: Er verwendet kein Grid, kein Martingale, führt keinen Durchschnittseinsatz bei einer Verlustposition durch, verbirgt den Stop-Loss nicht auf Kundenseite und führt keine Erholungszyklen durch, die das Risiko nach einem Verlust erhöhen. Jede Position wird auf dem Server mit einem echten Stop-Loss und einem echten Take-Profit eröffnet.
Bedienfeld und Steuerung. Ein Bedienfeld direkt im Chart zeigt den Status des Systems auf einem Bildschirm an: das effektive Risiko und das daraus resultierende Lot, den Stop und das Ziel in Pips, den aktuellen Spread, das aktive Fenster und die aktive Sitzung, die Serveruhr, den M15-RSI-Wert und dessen Abstand zum Auslöser, den Kalenderstatus mit dem nächsten und dem vorherigen Ereignis, die Gewinnquote jeder Engine separat, das Tagesergebnis und die Gesamtsumme, die aktuelle Gewinnserie und den nächsten Größenfaktor sowie das Eigenkapital mit seinem Drawdown. Eine Diagnosezeile erscheint, sobald der Advisor nicht handeln kann, beispielsweise wenn AutoTrading deaktiviert ist, die Verbindung zum Terminal unterbrochen ist, das Konto schreibgeschützt ist oder sich das Symbol im „Close-Only“-Modus befindet, sodass der Grund ohne Einsicht in das Protokoll erkennbar ist. Über eine Schaltfläche im Chart kann zwischen einem defensiven, einem normalen und einem aggressiven Profil gewechselt werden.
Optionale Schnittstelle. Der Advisor kann seinen Status in JSON-Dateien veröffentlichen, sodass ein externes Dashboard diese auslesen kann. Der Befehlskanal ist standardmäßig geschlossen, erfordert einen gemeinsamen Schlüssel und akzeptiert nur defensive Aktionen wie Anhalten, Fortsetzen, Schließen und Ändern des Profils. Er akzeptiert niemals Befehle zum Eröffnen von Positionen und kann nicht auf Positionen anderer Advisors einwirken.
Anforderungen. Das Symbol ist GBPUSD in jeder Broker-Variante, und der Zeitrahmen ist M15. Sowohl Netting- als auch Hedging-Konten funktionieren; das gleichzeitige Halten mehrerer Positionen erfordert ein Hedging-Konto, und bei einem Netting-Konto erkennt der Berater dies und deaktiviert diese Funktion von selbst. Da es sich um ein transaktionskostenempfindliches System handelt, ist ein Konto mit einem niedrigen Spread und einer ordnungsgemäß angegebenen Provision erforderlich. Ein VPS ist empfehlenswert, damit keine Handelsgelegenheiten verpasst werden. Bevor Sie den Advisor auf einem Live-Konto einsetzen, testen Sie ihn bitte auf einem Demokonto bei Ihrem eigenen Broker, wobei Sie Ihren eigenen Spread und Ihre eigene Provision konfigurieren sollten, da die Ergebnisse von den Ausführungsbedingungen abhängen und bei zwei verschiedenen Brokern nicht identisch sind.
Für Support und Fragen zu den Einstellungen schreiben Sie bitte in die Produktkommentare oder senden Sie mir eine private Nachricht auf MQL5.
Der Handel auf dem Devisenmarkt birgt ein Verlustrisiko. Vergangene Ergebnisse, ob real oder simuliert, sind keine Garantie für zukünftige Ergebnisse.

Der Benutzer hat keinen Kommentar hinterlassen
Thanks