Fibo FVG EA
- Experten
-
Rikza Fauzan Nurfadilah
Rikza Fauzan Nurfadilah | Algorithmic Trading Developer for MetaTrader 5
I develop Expert Advisors and custom indicators for MetaTrader 5, focused on structured, rule-based strategies with clear entry logic, controlled risk, and transparent behavior.
My current portfolio includes: - Version: 1.0
- Aktivierungen: 5
FVG Fib EA: Fair-Value-Gap-Retests in Fibonacci-Zonen auf höheren Zeitrahmen
Automatisierter Handel im „Smart-Money“-Stil für MetaTrader 5, der auf Strukturen und nicht auf Marktrauschen basiert.
Übersicht
Der FVG Fib EA handelt Retests von Fair-Value-Gaps (FVG), die sich innerhalb der Kauf- oder Verkaufszone eines Swing-Legs in einem höheren Zeitrahmen bilden. Zunächst wird die Marktstruktur auf einem höheren Zeitrahmen analysiert, das Fibonacci-Retracement der zuletzt bestätigten Schwankungsbewegung gemessen und erst dann nach einem Ungleichgewicht von drei Kerzen auf dem Chart-Zeitrahmen gesucht, auf den der Kurs in die richtige Zone zurückkehrt. Der Einstieg erfolgt bei der ersten gültigen Reaktion auf diese Lücke, mit einem definierten Stop-Loss jenseits der Lücke und einem Take-Profit beim nächsten Swing des höheren Zeitrahmens oder bei einem festen Risiko-Ertrags-Verhältnis.
Jede Regel ist objektiv und messbar. Der EA verwendet weder Martingale noch Grid-Strategien, Averaging noch irgendeine Form der Positionsverdopplung.
Wichtigste Funktionen
- Automatische Auswahl des übergeordneten Zeitrahmens: M5 verwendet M30, M15 verwendet H1, H1 und M30 verwenden H4, H4 verwendet D1 und D1 verwendet W1. Eine manuelle Auswahl ist ebenfalls möglich.
- Erkennung der Swing-Struktur: Bestätigte Swing-Hochs und -Tiefs im höheren Zeitrahmen, ohne Vorausschau-Verzerrung. Ein Swing wird erst nach dem Schließen der Bestätigungskerzen verwendet.
- Fibonacci-Zonenfilter: Trades werden nur ausgeführt, wenn sich die Kurslücke mit der konfigurierbaren Retracement-Zone (standardmäßig 50 % bis 78,6 %) der letzten Kursbewegung überschneidet.
- Erkennung von Fair-Value-Lücken: Ungleichgewichte von drei Kerzen auf dem Chart-Zeitrahmen, gefiltert nach einer Mindestgröße im Verhältnis zur ATR.
- „First-Touch“-Einstiegslogik: Die Kurslücke muss zum ersten Mal berührt werden, die Reaktionskerze muss in Handelsrichtung schließen und der Schlusskurs muss über die Kurslücke hinaus halten.
- Risikobasierte SL und TP: Stop-Loss jenseits der Kurslücke mit einem ATR-Puffer und ein Take-Profit am Swing-Extrem des höheren Zeitrahmens, wenn dieser mindestens 1R entfernt ist; andernfalls ein festes Risiko-Ertrags-Ziel.
- Positionsgröße: festes Lot oder prozentuales Risiko des Guthabens. Die Lotgröße wird niemals auf das Broker-Minimum aufgerundet, sodass das Risikolimit eingehalten wird.
- Sicherheitsfilter: maximale SL-Distanz (ATR-Vielfaches), maximaler Spread, Obergrenze für die Margin-Auslastung und eine Position pro Magic Number.
- Break-even-Management: Der Stop-Loss wird auf den Einstiegspreis verschoben, sobald der Kurs ein konfigurierbares R-Vielfaches erreicht.
- Visuelle Analyse im Chart: alle FVG-Zonen (aktiv und gemildert), Fibonacci-Niveaus mit Kursbeschriftungen, schattierte Kauf- oder Verkaufszonen, historische Signale mit SL- und TP-Zonen sowie ein Live-Dashboard, das den HTF-Trend, das Retracement, den Zonenstatus, offene Positionen und den schwankenden Gewinn/Verlust anzeigt.
- Benachrichtigungen: Popup, Push-Benachrichtigung, Ton und E-Mail (alle optional).
So funktioniert es
- Bei jedem neuen geschlossenen Balken aktualisiert der EA die Swing-Struktur des höheren Zeitrahmens und identifiziert das zuletzt bestätigte Leg.
- Er berechnet die Fibonacci-Zone dieses Legs. Ein bullisches Leg erzeugt eine Kaufzone unterhalb des Swing-Hochs. Ein bärisches Leg erzeugt eine Verkaufszone oberhalb des Swing-Tiefs.
- Er durchsucht die jüngsten Chart-Bars nach FVGs, die die Zone überlappen und mit der Trendrichtung übereinstimmen.
- Wenn der Kurs zum ersten Mal eine zulässige Kurslücke berührt und die Reaktionskerze in Handelsrichtung schließt, eröffnet der EA eine Marktorder mit SL und TP.
- Break-even wird automatisch angewendet, sofern aktiviert. Das Dashboard verfolgt den Trade in Echtzeit.
Empfohlene Verwendung
Symbole
- Primär: XAUUSD (Gold), EURUSD, GBPUSD, USDJPY
- Funktioniert bei jedem liquiden Instrument mit klarer Swing-Struktur
- Vermeiden Sie wenig gehandelte Symbole und Instrumente mit häufigen Kurslücken zu Handelsbeginn
Zeitrahmen (Chart / höherer Zeitrahmen)
- M5 / M30 und M15 / H1 für den Intraday-Handel
- H1 / H4 für den Swing-orientierten Handel mit weniger, aber qualitativ hochwertigeren Signalen
- M1- und M5-Charts erfordern einen stabilen Broker mit niedrigen Spreads, da die Kurslücken gering sind
Broker und Konto
- Niedriger Spread, schnelle Ausführung und keine Requotes bei dem von Ihnen gewählten Symbol
- Sowohl Hedging- als auch Netting-Konten werden unterstützt
- Für eine konsistente Ausführung wird ein VPS in der Nähe des Brokerservers empfohlen
Handelszeiten
- Die Bildung von Kurslücken ist während der Londoner und New Yorker Handelssitzungen am stärksten. Nutzen Sie den Spread-Filter oder Ihre eigenen Handelsregeln, um Phasen mit geringer Liquidität zu vermeiden.
Empfohlenes Mindestkapital
Diese Zahlen dienen lediglich als Richtwerte. Ersetzen Sie sie vor der Veröffentlichung durch die Ergebnisse Ihrer eigenen Strategie-Tester-Läufe.
| Kontogröße | Lot-Modus | Geeignet für |
|---|---|---|
| 300 USD | Fest 0,01 | Testen und Demo-Validierung |
| 500 USD | Fest 0,01 | Vorsichtiger Live-Einsatz auf einem Konto mit geringem Spread |
| 1.000 USD oder mehr | Risiko 1 % pro Trade | Standardmäßiger Live-Einsatz mit dynamischer Positionsgröße |
Wichtig: Bei kleinen Konten kann das im Risikoprozent-Modus berechnete Lot unter das Mindestlot des Brokers fallen. In diesem Fall lässt der EA den Trade aus, anstatt das Risiko zu erhöhen. Überprüfen Sie während des Tests das Journal auf Meldungen wie „Lot unter Broker-Mindestlot“. Gold hat hohe Punktwerte, daher sollten Sie die Kontraktgröße und den Tick-Wert überprüfen, bevor Sie den Risikoprozent-Modus aktivieren.
Anforderungen
- MetaTrader 5, Build 1800 oder höher
- Algo-Trading im Terminal aktiviert
- Der Zeitrahmen des Charts muss kleiner sein als der verwendete höhere Zeitrahmen (M1 bis H4 werden mit automatischer Auswahl unterstützt)
- Mindestens 300 Balken Historie sowohl im Chart als auch im übergeordneten Zeitrahmen
Zusammenfassung der Eingabedaten
| Gruppe | Hauptparameter | Zweck |
|---|---|---|
| Geldmanagement | Feste Lotgröße, Risikoprozentsatz, maximale Margin-Prozentzahl, maximaler Spread, Magic Number | Positionsgröße und Sicherheit |
| Höherer Zeitrahmen | Automatischer HTF, manueller HTF, Swing-Bars, HTF-Bars | Strukturerkennung |
| Fibonacci-Zone | Zonenanfang und -ende | Retracement-Filter |
| Fair-Value-Lücke | ATR-Periode, minimale Lückengröße, Rückblick | Lückenerkennung |
| Signallogik | Trend-, Zonen- und Kerzenfilter, SL-Puffer, maximaler SL, R:R | Einstiegsregeln |
| Handelsmanagement | Break-even-R, gegensätzlicher Schlusskurs | Positionsverwaltung |
| Visuell | Umschaltfunktionen für FVG, Fib, SL/TP, Verlauf, Dashboard, Design | Chart-Anzeige |
| Benachrichtigungen | Popup, Push-Benachrichtigung, Ton, E-Mail | Benachrichtigungen |
Support
Fragen zur Installation, zu den Einstellungen oder zur Kompatibilität können über das MQL5-Nachrichtensystem gesendet werden. Geben Sie dabei den Namen Ihres Brokers, das Symbol, den Zeitrahmen und die entsprechenden Zeilen aus dem Journal an.
Risikohinweis
Der Handel mit gehebelten Finanzinstrumenten birgt ein erhebliches Verlustrisiko und ist möglicherweise nicht für alle Anleger geeignet. Die Wertentwicklung in der Vergangenheit, einschließlich Backtest- und Optimierungsergebnissen, ist keine Garantie für zukünftige Ergebnisse. Dieses Produkt ist ein Handelsinstrument und garantiert keine Gewinne. Handeln Sie nur mit Kapital, dessen Verlust Sie sich leisten können, und testen Sie das Produkt zunächst auf einem Demokonto, bevor Sie echtes Geld einsetzen.
