Golden Ratio Hunter
- Experten
-
Alex Amuyunzu Raymond
I’m an experienced MQL5 developer and software engineer specializing in building robust, high-performance algorithmic trading systems for MetaTrader 5. My work goes beyond standard EA development — I design intelligent, scalable solutions that combine market logic, automation, and external - Version: 1.10
- Aktivierungen: 5
Golden Ratio Hunter: Handeln Sie mit der Geometrie, die sich auf dem Markt immer wieder wiederholt
Märkte leben von Proportionen. Jede größere Kursschwankung vollzieht eine Korrektur und eine Ausdehnung in Verhältnissen, die Trader seit Jahrzehnten messen, und im harmonischen ABCD-Muster kommen diese Verhältnisse am deutlichsten zum Ausdruck. Golden Ratio Hunter ist ein Expert Advisor, der entwickelt wurde, um dieses Muster in Ihrem Chart zu erkennen, es anhand des vorherrschenden Trends zu filtern und es mit diszipliniertem Risikomanagement, brokerorientierter Orderabwicklung und einem strukturierten Wiederherstellungsplan zu handeln.
So funktioniert er
„Golden Ratio Hunter“ scannt die letzten 300 Balken des Charts, an den er angehängt ist, erfasst jedes bestätigte Schwingungshoch und Schwingungstief und sucht nach einer gültigen A-B-C-D-Sequenz. Wenn ein Muster den Verhältnis-Test besteht, prüft der EA, ob der Trend damit übereinstimmt, ob die Marktbedingungen akzeptabel sind, und eröffnet erst dann eine Position. Alles wird einmal pro neuem Bar ausgewertet, sodass das Verhalten stabil ist und keine Nachzeichnung erfolgt.
Mustererkennung
- Swing-Punkte werden durch konfigurierbare linke und rechte Pivot-Balken (Standard 3 und 3) bestätigt, sodass ein Swing erst dann zählt, wenn der Kurs ihn bestätigt hat.
- Das Retracement von B nach C muss zwischen 38,2 % und 88,6 % der Strecke von A nach B liegen, mit einer einstellbaren Toleranz (Standard 12 %).
- Die C-zu-D-Erweiterung muss zwischen 113 % und 261,8 % der Strecke von B nach C liegen.
- Eine abwechselnde Hoch-Tief-Struktur ist erforderlich. Fehlerhaft gebildete Sequenzen werden abgelehnt.
- Sowohl bullische als auch bärische Muster werden unterstützt. Das neueste gültige Muster hat Vorrang.
- Jedes Muster wird einmal gehandelt. Nach dessen Abschluss wird dasselbe Muster nie wieder eingegangen.
- Muster, die älter sind als eine konfigurierbare Anzahl von Balken (Standardwert 100), werden ignoriert, sodass der EA nicht auf veraltete Strukturen reagiert.
Trendfilter-
Ein Paar aus gleitenden Durchschnitten mit einer Periode von 100 und 200 (vollständig anpassbar, einschließlich der MA-Methode) definiert die vorherrschende Richtung. Bullische Muster werden nur in einem Aufwärtstrend gehandelt, bärische Muster nur in einem Abwärtstrend.
Aufbau des Handels
- Der Take-Profit ist eine Fibonacci-Projektion: ein konfigurierbarer Prozentsatz des AB-Abschnitts, projiziert vom Punkt C. Der Standardwert beträgt 161,8 %. Sie können zwischen 127,2 %, 200 %, 261,8 % oder einem beliebigen Wert wählen.
- Der anfängliche Schutz-Stop wird auf den engsten Abstand gesetzt, den der Broker zulässt, unter Berücksichtigung des Stop-Niveaus, des Freeze-Niveaus und eines zusätzlichen Puffers in Punkten. Jede Order wird vor dem Absenden anhand der Mindestabstände des Symbols überprüft.
- Die Kurse werden auf die Stellen des Symbols normiert, und der Ausführungsmodus wird anhand der spezifischen Vorgaben des Symbols festgelegt.
Positionsgröße und Margin-Schutz
- Die Lotgröße wird anhand eines Prozentsatzes des Kontostands (Standard 1 %) unter Verwendung des Tick-Werts und der Tick-Größe des Symbols berechnet, sodass sie sich an Gold, Forex-Hauptwährungspaare und andere Instrumente anpasst.
- Das Volumen wird an die Mindest-, Höchst- und Schrittweite des Brokers angepasst.
- Vor jeder Order berechnet der EA die für dieses Lot erforderliche Margin und begrenzt das Volumen auf einen festgelegten Anteil der freien Margin (Standard 30 %). Bei sehr kleinen Konten kann er den größten Teil der freien Margin sicher nutzen, anstatt aufgrund eines ungültigen Volumens zu scheitern.
- Das Gesamtvolumenlimit des Symbols wird eingehalten, sodass der EA nicht auf Ablehnungen wegen „erreichter Volumengrenze“ stößt.
des Wiederherstellungsmoduls Wird die ursprüngliche Position ausgestoppt, kann ein optionales Wiederherstellungsmodul eine Gegenposition auf dem Niveau C mit einem darüber liegenden strukturellen Stop (30 % der BC-Bewegung) und einem Fibonacci-Ziel (standardmäßig 61,8 % der BC-Bewegung) eröffnen.
- Der Lot-Multiplikator ist einstellbar (Standardwert 1,5x).
- Die Anzahl der Versuche ist begrenzt (Standard: 2).
- Bei Hedging-Konten wird das Recovery-Geschäft parallel eröffnet. Bei Netting-Konten schließt der EA zunächst die Nettoposition und stellt sicher, dass sie ausgeglichen ist, bevor er das Geschäft eröffnet, sodass es auf beiden Kontotypen funktioniert.
- Ein Stop, der auf Breakeven verschoben oder in den Gewinn nachgezogen wurde, wird niemals als Verlust behandelt, sodass eine Erholung nicht durch einen Trade ausgelöst wird, der breakeven oder mit Gewinn geschlossen wurde.
- Wird ein Recovery-Zyklus ohne Position offen gelassen, setzt ein interner Watchdog den Status zurück.
- Die Recovery-Funktion kann mit einer einzigen Einstellung vollständig deaktiviert werden.
Handelsmanagement
- Automatische Verschiebung auf Breakeven, sobald der Trade 1R erreicht.
- ATR-basierter Trailing-Stop, der nach einem konfigurierbaren Gewinn (Standard 1,5 ATR) einsetzt und in einem konfigurierbaren Abstand (Standard 1 ATR) nachläuft. Beides kann deaktiviert werden.
Schutzfilter
- Volatilitätsfilter: Überspringt Muster, deren Stoppabstand im Verhältnis zur ATR zu klein oder zu groß ist.
- Spread-Filter: Blockiert neue Einstiegspositionen, wenn der Spread Ihr Limit überschreitet.
- Handelszeitenfilter: optionale Start- und Endzeit in Serverzeit.
- Freitags-Cutoff: Blockiert neue Trades am späten Freitag, um das Risiko von Wochenend-Gaps zu vermeiden.
- Täglicher Verlustschutz: Wenn das Eigenkapital um den von Ihnen gewählten Prozentsatz gegenüber dem Tagesanfangskapital sinkt, werden neue Einstiegsgeschäfte und weitere Erholungsversuche für den Rest des Tages blockiert.
Dashboard-
direkt im Chart Ein kompaktes, goldfarbenes Panel auf anthrazitfarbenem Hintergrund zeigt den aktuellen Trend, den Musterstatus (Scannen, Muster gefunden, Trade aktiv), den Erholungsstatus und die Anzahl der Versuche, TP-Ziele, Kontostand und Eigenkapital, den heutigen Gewinn und Verlust, den Live-Filterstatus sowie an, ob das Konto auf Netting oder Hedging ausgelegt ist. Eine Schaltfläche „AUSBLENDEN / ANZEIGEN“ sorgt dafür, dass das Chart übersichtlich bleibt, wenn Sie dies wünschen. Die Farben sind anpassbar.
Kompatibilität
- Funktioniert auf MT5-Konten mit Netting und Hedging.
- Entwickelt für XAUUSD und wichtige Devisenpaare. Passt sich an jedes Symbol mit den richtigen Spezifikationen an.
- Pro Symbol an ein Diagramm anhängen. Um mehrere Symbole zu handeln, hängen Sie es an jedes Diagramm mit einer anderen Magic Number an.
- Verwendet ausschließlich die Standard-MetaTrader-Bibliothek, ohne DLLs und ohne externe Dienste.
- Besteht die Validierung im Strategietester mit integrierten Margin-, Volumen- und Stop-Level-Prüfungen.
Empfohlene Vorgehensweise
Beginnen Sie mit den Standardeinstellungen auf einem Demokonto, testen Sie die Strategie im Strategietester mit den Daten Ihres Brokers und passen Sie anschließend die Einstellungen für Risiko, TP-Erweiterung und Wiederherstellung an Ihre eigene Risikotoleranz an. Testen Sie die Zeitrahmen und Symbole, mit denen Sie handeln möchten, anstatt sich auf eine einzige Konfiguration zu verlassen.
Risikohinweis
Der Handel birgt erhebliche Risiken. Das Recovery-Modul erhöht die Positionsgröße nach einem Verlust, was das Risiko erhöhen kann. Halten Sie die Anzahl der Versuche und den Risikoprozentsatz auf einem Niveau, das Ihr Konto verkraften kann, oder deaktivieren Sie die Recovery-Funktion vollständig. Vergangene Ergebnisse sind keine Garantie für zukünftige Ergebnisse.
