Bully Bear AI
- Experten
- Version: 2.50
- Aktualisiert: 10 September 2026
- Aktivierungen: 10
# Bully Bear AI – Beschreibung des Expert Advisors (v2.40)
## Überblick
**Bully Bear AI** ist ein vollautomatischer MetaTrader 5-Expert Advisor, der auf **Bollinger-Band-Rückzüge in einem bestätigten Trend** basiert und optional eine Bestätigung durch Hammer- oder Strong-Candle-Muster bietet. Er ist für **H1-Hauptwährungspaare** konzipiert und verfügt über eine Filterung mit Schwerpunkt auf höheren Zeitrahmen (H4), ATR-basiertes Risiko, Breakeven, Trailing Stop sowie optionalen teilweisen Take-Profit.
Kernidee:
1. Handel nur bei vorhandener Trendstärke (ADX + MA-Ausrichtung).
2. Einstieg bei einem **Rückzug in Richtung der Bollinger-Mittellinie** in Trendrichtung (nicht am äußersten Bandrand).
3. Bestätigen Sie den Einstieg mit dem RSI-Bereich und einer richtungsgebundenen Kerze (sowie optional einer starken Kerze oder einer Hammer-Kerze).
4. An den **H4-MA** anpassen, damit H1-Trades nicht gegen den übergeordneten Trend getätigt werden.
5. Das Risiko mit festem Teilrisiko, ATR-Stop, 3R-Ziel, Trailing-Stop und optionalem Teil-TP steuern.
---
## Strategielogik (Zusammenfassung)
| Phase | Regel |
|--------|------|
| **Trend** | Schneller MA > Langsamer MA und steigend (Käufe) oder umgekehrt (Verkäufe); Kurs auf der richtigen Seite des schnellen MA |
| **H4-Tendenz** | Kurs über dem H4-MA(50) bei Kaufsignalen; darunter bei Verkaufssignalen |
| **Volatilität** | Bollinger-Bandbreite ≥ `MinBBWidthATR` × ATR; ADX ≥ `MinADX` |
| **Einstiegszone** | Kurs zwischen der Mitte des Bollinger-Bandes und ~70 % des Weges zum äußeren Band |
| **Momentum** | RSI in einem moderaten Bereich (keine Extreme); vorherige Kerze ist ein Rückzug, aktuelle Kerze setzt den Trend fort |
| **Risiko** | Lotgröße basierend auf `% Risiko` und SL-Abstand; SL = `SL_ATR_Mult` × ATR; TP = `TP_RR` × SL |
| **Management** | Breakeven, ATR-Trailing, optional 50 % Teilgewinnmitnahme bei 1,2R |
Trades werden **einmal pro neuem Balken** bewertet (nicht bei jedem Tick). Offene Positionen werden bei jedem Tick hinsichtlich Breakeven, Trailing und Teilgewinnmitnahme verwaltet.
---
## Empfohlene Währungspaare & Zeitrahmen
| Priorität | Symbol | Zeitrahmen | Anmerkungen |
|----------|--------|-----------|--------|
| **Primär** | **GBPUSD** (oder GBPUSDm) | **H1** | Bestes Backtest-Ergebnis am Datenbestand 2025–2026 (~Break-even bis leichter Gewinn) |
| Sekundär | EURUSD (oder EURUSDm) | H1 | Nahe der Gewinnschwelle; mit Standardeinstellungen verwendbar |
| Vorsicht | USDJPY (oder USDJPYm) | H1 | Schwächer auf demselben Beispiel; nur nach eigenem Forward-Test verwenden |
| Optional | Dieselben Hauptwährungspaare | H4 | Weniger Trades; kann für EUR/JPY sauberer sein |
**Nicht als Primärstrategie empfohlen:** Kryptowährungen (z. B. BTCUSDm), Crosses mit geringer Liquidität oder M1–M15 mit diesen Standardeinstellungen (die Filter wurden für H1-Hauptwährungspaare optimiert).
**Broker:** Funktioniert mit Standard- und „m“-Suffixen (Micro). Halten Sie `MaxSpreadPoints` für Ihr Symbol realistisch (Standardwert 100).
---
## Eingabevariablen
### Risiko
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `RiskPercent` | 0,4 | Risiko pro Trade in % des Kontostands |
| `MaxLot` | 0,50 | Maximale Lotgröße |
| `MinLot` | 0,01 | Minimale Lotgröße |
| `MaxPositions` | 1 | Maximale Anzahl offener Positionen für diesen EA/dieses Symbol |
### Handelssitzung
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `TradeOnWeekends` | false | Handel am Samstag/Sonntag zulassen |
| `MaxSpreadPoints` | 100 | Neue Einstiegspunkte überspringen, wenn der Spread diesen Wert (in Punkten) überschreitet |
| `UseTimeFilter` | true | Einträge auf einen Stundenbereich beschränken |
| `StartHour` | 8 | Erste zulässige Server-Stunde |
| `EndHour` | 17 | Letzte zulässige Server-Stunde (exklusive) |
| `CooldownBars` | 5 | Mindestanzahl an Balken zwischen neuen Trades |
### Bollinger-Bänder
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `BBPeriod` | 20 | Bollinger-Periode |
| `BBDeviation` | 2,0 | Bollinger-Abweichung |
| `MinBBWidthATR` | 1,1 | Minimale BB-Breite in ATR-Einheiten (enge Handelsspannen überspringen) |
### Trend
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `FastMAPeriod` | 20 | Periode des schnellen SMA |
| `SlowMAPeriod` | 50 | Periode des langsamen SMA |
| `ADXPeriod` | 14 | ADX-Periode |
| `MinADX` | 22,0 | Minimaler ADX-Wert für Eintritte |
| `UseH4Filter` | true | Ausrichtung des Kurses zum H4-MA erforderlich |
| `H4_MAPeriod` | 50 | H4-SMA-Periode für die Tendenz |
### RSI
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `RSIPeriod` | 14 | RSI-Periode |
| `RSI_BuyMax` | 58,0 | Keine Kaufsignale, wenn der RSI über diesem Wert liegt |
| `RSI_SellMin` | 42,0 | Keine Verkäufe, wenn der RSI unter diesem Wert liegt |
### Kerze
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `RequireStrongCandle` | false | Bei „true“ ist ein starker Kerzenkörper oder ein Hammer erforderlich; bei „false“ reicht jede Kerze mit einer eindeutigen Richtung aus |
### Stop-Loss / Take-Profit
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `SL_ATR_Mult` | 2,0 | Stopp-Abstand = ATR × dieser Wert |
| `TP_RR` | 3,0 | Take-Profit-Abstand = SL × dieser Wert (3R) |
| `UseBreakeven` | true | SL nach Erreichen der Gewinnschwelle auf Break-even verschieben |
| `BreakevenATR` | 1,2 | Gewinn in ATR, bevor der Breakeven angewendet wird |
### Trailing-Stop
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `UseTrailing` | true | ATR-Trailing-Stop aktivieren |
| `TrailStartATR` | 1,8 | Trailing-Start nach diesem Gewinn (ATR) |
| `TrailDistATR` | 1,5 | Abstand des Trailing-Stops hinter dem Kurs (ATR) |
| `TrailStepATR` | 0,5 | Mindestverbesserung des Stop-Loss vor Anpassung (ATR) |
### Teilweiser Take-Profit
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `UsePartialTP` | true | Einen Teil der Position bei einem ersten Ziel schließen |
| `PartialTP_RR` | 1,2 | Erstes Ziel in R-Vielfachen des SL |
| `PartialPct` | 50,0 | Prozentsatz des Volumens, der bei teilweisem TP geschlossen werden soll |
### Ausstiege
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `ExitOnTrendFlip` | false | Schließen, wenn sich Fast- und Slow-MA entgegen der Position kreuzen |
| `ExitOnOppBand` | false | Gewinnbringenden Trade am gegenüberliegenden Bollinger-Band schließen |
### Debug
| Eingabe | Standardwert | Beschreibung |
|-------|---------|-------------|
| `ShowDebug` | false | Filter-/Signaldetails im Journal ausgeben |
---
## Hinweise zu Risiko und Verwendung
- Das Standardrisiko beträgt **0,4 % pro Trade**, maximal eine Position – konservativ für H1.
- Vergewissern Sie sich nach der Kompilierung immer, dass im **Journal** `Bully Bear AI v2.40` angezeigt wird.
- Backtests über einen Zeitraum sind keine Garantie für zukünftige Ergebnisse; führen Sie vor dem Live-Einsatz einen Forward-Test auf einem Demokonto durch.
- Beste praktische Anwendung nach aktuellen Tests: **GBPUSDm H1** mit Standardeinstellungen; behandeln Sie EUR/JPY nach Ihrer eigenen Validierung als sekundäre Währung.

