## Einführung
ZoneTrading EA ist ein fortschrittlicher Expert Advisor, der für Breakout-Handelsstrategien entwickelt wurde. Er identifiziert automatisch Preiszonen während bestimmter Zeitfenster und platziert strategische Aufträge, um Ausbrüche mit umfassendem Risikomanagement zu erfassen.
- **Automatische Preiszonen-Erkennung**: Identifiziert höchste und niedrigste Preise in bestimmten Zeitfenstern
- **Smartes Order Management**: Platziert Buy Stop und Sell Stop Orders mit intelligenter Ausführung
- **Erweitertes Risikomanagement**: Mehrere Stop-Loss- und Trailing-Stop-Optionen
- **Visuelles Feedback**: Anzeige von Preiszonen auf Charts mit anpassbarem Aussehen
- **Flexibler Handel**: Unterstützung für Long, Short, oder beide Richtungen
## Installation
### Schritt 1: Herunterladen und Installieren
1. Laden Sie die Datei `ZoneTrading.mq5` herunter
2. Öffnen Sie MetaTrader 5
3. Drücken Sie "Strg+N", um MetaEditor zu öffnen.
4. Gehen Sie in MetaEditor auf "Datei" → "Öffnen".
5. Navigieren Sie zu der heruntergeladenen Datei und öffnen Sie sie
6. Drücken Sie "F7", um den EA zu kompilieren.
### Schritt 2: An den Chart anhängen
1. Öffnen Sie in MetaTrader 5 einen Chart für Ihr gewünschtes Währungspaar
2. Suchen Sie im Navigator-Panel nach "Expert Advisors".
3. Ziehen Sie "ZoneTrading" auf Ihr Diagramm
4. Konfigurieren Sie die Parameter im Popup-Fenster
5. Klicken Sie auf "OK", um den EA zu starten.
### Zeiteinstellungen entsprechend der Serverzeit.
#### StartZeitMinuten
- **Zweck**: Legt fest, wann der EA mit der Analyse der Preiszonen beginnt
- **Bereich**: 0-1440 (Minuten ab Mitternacht)
- **Beispiel**:
- 180" = 3:00 UHR MORGENS
- 480" = 8:00 UHR MORGENS
- 720" = 12:00 UHR
#### ZoneDurationMinutes
- **Zweck**: Wie lange soll die Preisaktion für die Zonenbestimmung analysiert werden?
- **Bereich**: 30-480 Minuten
- **Beispiel**:
- 60" = 1 Stunde Analyse
- 150" = 2,5 Stunden Analyse
- 240" = 4-Stunden-Analyse
#### CloseDelayMinutes: Der gesamte Handel muss innerhalb des Tages abgeschlossen werden.
- **Zweck**: Wann sollen alle Positionen automatisch geschlossen werden?
- **Bereich**: 60-1440 Minuten
- **Beispiel**:
- 480" = Schließen um 8:00 Uhr morgens (wenn Start um Mitternacht)
- 960" = Schließen um 4:00 PM
### Risikomanagement
#### Stop-Loss-Typen
**1. STOPLOSS_PROZENT**
- Berechnet den Stop Loss als Prozentsatz des Kontostandes
- **Beispiel**:
- Konto: $10,000
- StopLossWert: 1.0
- Stop Loss: $100 (1% des Kontos)
**2. STOPLOSS_PUNKTE**
- Festgelegter punktbasierter Stop-Loss
- **Beispiel**:
- StopLossValue: 50
- Stop Loss: 50 Punkte ab Einstieg
**3. STOPLOSS_PREIS_ZONE**
- Verwendet das entgegengesetzte Kurszonenniveau als Stop Loss
- **Beispiel**:
- Buy Stop bei 1.2000 (Hochzone)
- Stop Loss bei 1,1950 (untere Zone)
**4. STOPLOSS_GELD**
- Maximal zulässiger Geldverlust
- **Beispiel**:
- StopLossValue: 100
- Maximaler Verlust: $100 pro Handel
#### Nachlaufende Stop-Optionen
**1. NACHLAUFENDER_KEINER**
- Kein Trailing-Stop angewendet
**2. NACHLAUFENDER_PROZENT_VON_SL**
- Wird aktiviert, wenn der Gewinn den prozentualen Abstand zum Stop-Loss erreicht.
- **Beispiel**:
- TrailingValue: 50
- Wird aktiviert, wenn der Gewinn 50% der SL-Distanz erreicht
**3. TRAILING_POINTS**
- Wird aktiviert, wenn sich der Preis um festgelegte Punkte in eine günstige Richtung bewegt
- **Beispiel**:
- TrailingValue: 100
- Wird aktiviert, wenn sich der Preis um 100 Punkte in Richtung Gewinn bewegt
### Volumen Management
#### VOLUMEN_PROZENT
- Berechnet das Volumen als Prozentsatz des Kontostandes
- **Beispiel**:
- Konto: $10,000
- VolumenWert: 1.0
- Volumen: 0.01 Lots (1% von $10,000)
#### VOLUME_FIXED
- Verwendet feste Losgröße
- **Beispiel**:
- VolumeValue: 0.1
- Volumen: 0.1 Lots
### Handelsrichtung
- **TRADE_BOTH**: Platziert sowohl Buy Stop als auch Sell Stop Aufträge
- **TRADE_LONG_ONLY**: Platziert nur Buy Stop-Orders
- **TRADE_SHORT_ONLY**: Platziert nur Sell Stop-Orders
## Handelsstrategie erklärt
### Wie der EA funktioniert
1. **Wartephase**: EA wartet auf die angegebene Startzeit
2. **Analysephase**: Überwacht das Kursgeschehen während der Dauer der Zone
3. **Zonenermittlung**: Identifiziert die höchsten und niedrigsten Schlusskurse
4. **Order-Platzierung**: Platziert den Kaufstopp über dem Hoch und den Verkaufsstopp unter dem Tief
5. **Ausführungsmanagement**: Wenn eine Order ausgeführt wird, wird die andere storniert.
6. **Positionsmanagement**: Wendet Trailing Stops an und verwaltet Positionen
7. **Schließung**: Schließt Positionen zum festgelegten Zeitpunkt
### Beispiel für einen Handelstag
**Szenario**: EURUSD, Startzeit 3:00 AM, Zonendauer 2,5 Stunden
```
3:00 AM - EA beginnt mit der Überwachung von EURUSD
3:00-5:30 AM - Analysiert das Kursgeschehen, findet:
- Höchster Schlusskurs: 1.2000
- Tiefster Schlusskurs: 1.1950
5:30 AM - Platziert Aufträge:
- Kauf-Stopp bei 1,2000
- Verkaufsstopp bei 1,1950
6:15 AM - Kurs bricht über 1,2000
- Buy Stop wird ausgeführt
- Sell Stop wird automatisch aufgehoben
6:15 AM - 7:00 PM - Position wird mit Trailing Stop verwaltet
7:00 PM - Position wird automatisch geschlossen
```
## Fehlersuche
### Allgemeine Probleme
**1. EA platziert keine Orders**
- **Ursache**: Unzureichende Marge
- **Lösung**: Volumen reduzieren oder Mittel hinzufügen
- **Ursache**: Ungültige Zeiteinstellungen
- **Lösung**: Überprüfen Sie StartTimeMinutes und ZoneDurationMinutes
**2. Aufträge werden nicht ausgeführt**
- **Ursache**: Preis erreicht nicht das Zonenniveau
- **Lösung**: Zeitfenster anpassen oder Marktbedingungen prüfen
- **Ursache**: Spread zu breit
- **Lösung**: Auf bessere Marktbedingungen warten
**3. Unerwartete Positionsschließungen**
- **Ursache**: Stop-Loss getroffen
- **Lösung**: Überprüfen Sie die Stop-Loss-Einstellungen
- **Ursache**: Zeitbasierte Schließung
- **Lösung**: CloseDelayMinutes-Einstellung überprüfen
**4. Mehrere Positionen offen**
- **Ursache**: Beide Aufträge wurden gleichzeitig ausgeführt
- **Lösung**: EA schließt automatisch die schlechteste Position
- **Ursache**: Magic Number Konflikt
- **Lösung**: Magische Zahl ändern
**Erinnern**: Testen Sie neue Einstellungen immer auf einem Demokonto, bevor Sie sie auf einem Live-Konto verwenden. Der Devisenhandel birgt ein erhebliches Risiko, und frühere Leistungen sind keine Garantie für zukünftige Ergebnisse.
Vorschlag zur Einrichtung:
Zeit UTC+0, bitte konvertieren Sie in Ihre Serverzeit
| Startzeit (Minuten) | Dauer ab Startzeitpunkt (Minuten) | Schlusszeit ab Startzeitpunkt (Minuten) |
| XAUUSD | 0(00:00) | 210 | 800 |
| USDJPY | 0(00:00)
| 180 | 920 |
| USTECx100 | 75(01:15) | 195 | 875 |
| ETHUSD | 15(00:15) | 180 | 1040 |
Bitte führen Sie die Optimierung durch, um das beste Setup zu erhalten!