Golden hummer
- Experten
- Version: 9.4
- Aktivierungen: 5
Trading-Roboter basierend auf der Erkennung von Candlestick-Mustern (Price Action)
Kurzbeschreibung
Dieser Expert Advisor implementiert eine Handelsstrategie, die auf der Analyse der japanischen Candlestick-Struktur basiert. Der Roboter erkennt Candlesticks mit einem bestimmten Verhältnis von Körper zu Schatten (sogenannte "Hämmer" und "invertierte Hämmer" in Ihrer Interpretation) und eröffnet Positionen in der durch das Signal bestimmten Richtung. Die Strategie verwendet keine Indikatoren, sondern stützt sich ausschließlich auf die Preisstruktur der Kerze.
Der EA ist für den D1-Zeitrahmen konzipiert, kann aber mit entsprechenden Parameteranpassungen auch auf andere Zeiträume angewendet werden.
Typ und Klassifizierung
Golden Hummer gehört zur Kategorie der Trendfolge-Experten, jedoch nicht im klassischen Sinne (gleitende Durchschnitte), sondern im weiteren Sinne – er sucht die Richtung basierend auf Candlestick-Umkehr- und Fortsetzungsmustern (Price Action-Methodik).
Der Roboter ist nicht:
- Martingale (keine Loterhöhung nach Verlusten)
- Grid (kein Ordergitter)
- Arbitrage (verwendet keine mehreren Instrumente/Broker)
- Hedging (eröffnet keine gegensätzlichen Positionen)
- Scalping (arbeitet mit Tageskerzen)
- Nachrichten (analysiert keinen Wirtschaftskalender)
- Neuronales Netz (verwendet keine KI)
- Multi-Währung (handelt nur ein Instrument)
Somit ist er ein klassischer Vertreter von Trendfolgesystemen basierend auf Price Action, die auf die Suche nach Einstiegspunkten durch Candlestick-Muster ausgerichtet sind.
Hauptmerkmale
- Mustererkennung – analysiert die geschlossene Kerze und berechnet das prozentuale Verhältnis von oberem Schatten, unterem Schatten und Körper. Bei Erfüllung der vorgegebenen Bereiche wird ein Kauf- oder Verkaufssignal generiert.
- Zwei Interpretationsmodi – Sie können wählen, welcher Schatten als Signal-Schatten betrachtet wird (oberer für BUY und unterer für SELL, oder invertierter Modus).
- Flexible Bereichseinstellungen – Sie definieren den minimalen und maximalen Prozentsatz des langen Schattens, den maximalen Körperprozentsatz und den maximalen Prozentsatz des gegenüberliegenden Schattens. Anpassbar an alle Marktbedingungen.
- 15 spezielle Signale – integrierte Slots für exakte Muster (Special Signals). Sie können ideale Proportionen mit Toleranz festlegen. Bei Übereinstimmung wird die Position vorrangig eröffnet, wobei die allgemeinen Bereiche umgangen werden.
- Kerzengrößenfilter – begrenzt die maximale Kerzenlänge in Pips, um übermäßig große (verrauschte) Bewegungen zu ignorieren.
- Trailing-Stop – ein automatischer Mechanismus, der bei Erreichen eines bestimmten Gewinns aktiviert wird und den Stop-Loss hinter dem Preis herzieht, um den angesammelten Gewinn zu sichern.
- Zeitbasierte Schließung – ermöglicht die Festlegung der Anzahl der Kerzen, nach denen die Position geschlossen wird (wenn Stop-Loss oder Trailing nicht ausgelöst wurden).
- Visualisierung im Chart – bei Eröffnung eines Trades wird ein Pfeil (grün für BUY, rot für SELL) mit Beschriftung auf der Signalkerze gezeichnet, was die Überwachung vereinfacht.
- Margin-Kontrolle – prüft vor der Eröffnung eines Trades die ausreichende Verfügbarkeit freier Mittel, um kritische Situationen zu vermeiden.
- Vollständige Protokollierung – alle Prüfungen und Signale werden im Journal ausgegeben, einschließlich der Nummern spezieller Signale, was das Debugging und die Optimierung erleichtert.
Konfigurationsparameter
| Gruppe | Parameter | Beschreibung |
|---|---|---|
| Grundeinstellungen | ||
| LotSize | Losgröße | |
| InitialStopLoss | Anfänglicher Stop-Loss (Pips), kann deaktiviert werden | |
| TakeProfit | Fester Take-Profit (empfohlen 0 – Trailing verwenden) | |
| BarsToHold | Anzahl der Kerzen zur Positionshaltung (für D1 – 1–3) | |
| StartHour / EndHour | Handelszeiten (Serverzeit) | |
| TradeSymbol | Handelsinstrument | |
| SignalMode | 0 – BUY bei oberem Schatten, SELL bei unterem; 1 – invertiert | |
| Allgemeine Musterbereiche | ||
| MinShadowPercent | Minimaler Prozentsatz des langen Schattens | |
| MaxShadowPercent | Maximaler Prozentsatz des langen Schattens | |
| MinBodyPercent | Minimaler Körperprozentsatz | |
| MaxBodyPercent | Maximaler Körperprozentsatz | |
| MaxOppositeShadow | Maximaler Prozentsatz des gegenüberliegenden Schattens | |
| Spezielle Signale | ||
| UseSpecialSignals | Spezielle Signale aktivieren | |
| UseSpecialSignal1..15 | Ein bestimmtes Signal aktivieren | |
| SpecialShadowX, SpecialBodyX, SpecialOppShadowX | Prozentsätze für jedes Signal | |
| SpecialTolerance | Toleranz (in Prozent) für die Übereinstimmung spezieller Signale | |
| Trailing-Stop | ||
| UseTrailing | Trailing-Stop aktivieren | |
| TrailingStart | Gewinn in Pips zur Aktivierung des Trailings | |
| TrailingStop | Abstand des Trailing-Stops vom Extrempunkt (Pips) | |
| Visualisierung | ||
| ShowSignalOnChart | Signalpfeile im Chart anzeigen | |
| MaxSignalsToShow | Maximale Anzahl angezeigter Pfeile | |
| BuySignalColor / SellSignalColor | Pfeilfarben | |
| Filter und Schutz | ||
| MaxCandleSizePoints | Maximale Kerzenlänge in Pips (0 – deaktiviert) | |
| MinBarsBetweenTrades | Mindestanzahl Kerzen zwischen Trades | |
| MinStopDistance | Mindestabstand SL/TP (falls vom Broker nicht gemeldet) | |
Alle Parameter sind im Code ausführlich kommentiert und intuitiv verständlich.
Für wen ist dieser EA geeignet
- Für Trader, die Candlestick-Analyse verwenden und die Erkennung von Mustern automatisieren möchten.
- Für diejenigen, die anpassbare Algorithmen bevorzugen und flexible Kontrolle über die Kerzenproportionen wünschen.
- Für Nutzer, die ihre eigenen "idealen" Muster über spezielle Signale eingeben möchten.
Wichtige Hinweise
- Die Strategie basiert auf historischen Daten; vergangene Ergebnisse garantieren keine zukünftigen Gewinne.
- Es wird dringend empfohlen, vor dem Einsatz auf einem Live-Konto Backtests und Parameteroptimierungen für das jeweilige Instrument und den Zeitrahmen durchzuführen.
- Der EA verwendet keine Indikatoren und stützt sich nicht auf makroökonomische Daten – er reagiert ausschließlich auf die Preisstruktur der Kerzen.
- Für einen stabilen Betrieb wird empfohlen, den EA auf einem VPS (Virtual Private Server) mit 24/7-Internetzugang laufen zu lassen.
- Alle Handelsentscheidungen werden automatisch getroffen; das Risikomanagement und die Positionsgröße liegen in der Verantwortung des Nutzers.
Anforderungen
- Plattform: MetaTrader 5 (jeder Broker, der automatischen Handel erlaubt).
- Zeitrahmen: D1 wird empfohlen, kann aber auf jedem Zeitrahmen verwendet werden (erfordert Parameteranpassung).
- Instrumente: beliebige Währungspaare, Edelmetalle, Kryptowährungen (sofern in MT5 verfügbar).
- Einlage: empfohlen ab 1000 USD (oder Äquivalent) für ein komfortables Risikomanagement bei einem Standard-Lot von 0.01.
Der EA wird in kompilierter Form ( .ex5 ) mit offenem Quellcode ( .mq5 ) geliefert, sodass Sie eigene Anpassungen vornehmen können. Eine vollständige Dokumentation mit Beschreibungen aller Parameter und Konfigurationsbeispielen ist enthalten.
Nutzen Sie ihn mit Bedacht, verwalten Sie Ihre Risiken und testen Sie ihn vor dem Einsatz.
