MiniBull Price Action EA
- Experten
-
Yusuf Levent Aksun
Platform Engineer & AWS-zertifizierter Professional mit über 20 Jahren Erfahrung in
Softwareentwicklung, Cloud-Architektur und DevOps-Transformation.
Derzeit leite ich Platform-Engineering-Initiativen bei World Wide Technology in London, - Version: 1.27
- Aktualisiert: 16 Oktober 2026
- Aktivierungen: 5
# MiniBull Price Action EA v1.26
**Ein langsamer, regelbasierter Trendfolger für MetaTrader 5. Er kauft nur, wenn die gesamte Marktstruktur bullisch ist, hält die Positionen über Wochen hinweg und zieht sich zurück, wenn sich die Struktur umkehrt.**
Der MiniBull Price Action EA handelt die **Marktklasse** des MiniBull Price Action-Indikators (v49.19). Die Klasse kombiniert den monatlichen, wöchentlichen und täglichen KAMA mit einem adaptiven Long- und Short-Gleitenden Durchschnitt zu einem Wert zwischen −3 (stark bärisch) und +3 (stark bullisch). Der EA steigt ein, wenn die Klasse eindeutig bullisch ist, der wöchentliche Charakter dies bestätigt und der tägliche Trend noch nicht zu weit fortgeschritten ist. Er steigt aus, wenn die Klasse in die entgegengesetzte Richtung dreht oder der wöchentliche Charakter bricht.
Es handelt sich weder um einen Scalper noch um ein Grid-System noch um ein Martingale. Er eröffnet **eine Position pro Symbol, immer mit dem Mindestlot des Brokers**, mit einem festen Stop-Loss und Take-Profit bei jedem Order. **Jeder Einstieg und jeder Ausstieg wird im Expertenprotokoll in einfachen Worten erklärt**, sodass Sie immer wissen, warum der EA gehandelt hat.
---
## So funktioniert es
### 1. Marktklasse (alle 15 Minuten)
Bei jedem geschlossenen M15-Balken klassifiziert der Indikator den Markt anhand von fünf Kursperspektiven:
| Perspektive | Frage |
|---|---|
| Monatlicher KAMA (letzter abgeschlossener Monat) | Liegt der Kurs darüber? |
| Wöchentlicher KAMA (letzte abgeschlossene Woche) | Liegt der Kurs darüber? |
| Täglicher KAMA (letzter Handelstag) | Liegt der Kurs darüber? |
| AMA 200 auf M15 | Liegt der Kurs darüber? |
| AMA 9 auf M15 | Liegt der Kurs darüber? |
Der monatliche und der wöchentliche KAMA haben das größte Gewicht: Der Markt kann nicht bullisch sein, solange der Kurs unter beiden liegt.
### 2. Einstieg (alle Bedingungen beziehen sich auf geschlossene Kerzen)
- **Klasse ≥ +2** (Bullisch oder stark bullisch).
- **Der wöchentliche Charakter ist nicht bärisch.** Der wöchentliche KAMA-Charakter wird anhand der täglichen Schlusskurse verfolgt: Ein starker Durchbruch (≥ 0,5 × tägliche ATR über den wöchentlichen KAMA hinaus), der 3 Tage lang getestet oder gehalten wird, ändert den Charakter. Ein bevorstehender starker Durchbruch nach unten blockiert ebenfalls Kaufgeschäfte.
- **Trendstärkenfilter (seit v1.23).** Kein neuer Einstieg, wenn das tägliche Effizienzverhältnis der letzten 20 Schlusskurstage (|Nettobewegung| ÷ Summe der täglichen Bewegungen) 0,30 oder höher ist. Wenn sich der Markt bereits geradlinig bewegt hat, erfolgt der Einstieg in die Klasse zu spät, und diese Trades haben in den Tests im Durchschnitt Geld verloren.
- Für dieses Symbol und diese Magic Number darf noch keine Position offen sein.
### 3. Ausstieg
- **Stop-Loss:** 2 × tägliche ATR(14), mit der Order platziert.
- **Take-Profit:** 8 × tägliche ATR(14), mit der Order platziert.
- **Trendausstieg:** Die Position wird geschlossen, wenn sich die Klasse in die andere Richtung dreht (≤ −1) oder sich der wöchentliche Charakter gegen sie wendet. Eine neutrale Klasse schließt den Trade **nicht** (Hysterese), sodass normale Rückzüge gehalten werden.
### 4. Jede Entscheidung erklärt
Auftragskommentare enthalten keine Abkürzungen, zum Beispiel `MiniBull KAUF Klasse +2 (Bull)` und `MiniBull Ausstieg: Klasse gewendet`. Bei jedem Einstieg gibt das Expertenprotokoll den Grund an, zum Beispiel:
> MiniBull EA: Grund – KAUF NAS100 bei der 15-Minuten-Prüfung: Marktklasse Bull (+2) – der Kurs liegt über dem monatlichen und wöchentlichen Trend sowie über 2 der 3 kurzfristigen Trends (täglich, AMA 200, AMA 9). Wöchentliche Tendenz: bullisch. Tägliche Trendstärke (ER, 20 Tage): 0,20 (Grenzwert 0,30, der Trend ist noch nicht zu weit fortgeschritten). Stop 913,55 darunter (2,0-fache tägliche ATR 456,78), Ziel 3660,46 darüber (8,0-fache tägliche ATR).
Bei jedem Trendausstieg werden die neue Klasse und der wöchentliche Charakter angegeben. Das Protokoll wird auf Englisch oder Türkisch verfasst (Spracheingabe).
### 5. Richtung
- **Verkaufsmodus „Auto“ (Standard):** verkauft nur bei Währungspaaren. Bei Indizes und Gold handelt der EA **nur Long-Positionen**, da Verkäufe auf diesen Märkten in jedem Test zu Verlusten geführt haben.
---
## Empfohlene Symbole und Chart
| Symbol | Chart | Status |
|---|---|---|
| S&P 500 (SPX500 / US500) | M1 | Getestet – empfohlen |
| Gold (XAUUSD) | M1 | Getestet – empfohlen |
| Nasdaq 100 (NAS100 / US100) | M1 | Getestet – positiv, aber das schwächste der drei |
| Dow 30 (US30) | – | **Nicht empfohlen** (in allen Tests Verluste) |
| EURUSD, DAX, CAC 40, Öl, Kryptowährungen | – | Nicht empfohlen (in den Tests keine Gewinne oder Verluste) |
Fügen Sie den EA einem **M1-Chart** jedes Symbols hinzu. Der Zeitrahmen des Charts wird nur zum Scannen geschlossener Kerzen verwendet; die Logik selbst läuft auf M15-, D1-, W1- und MN-Daten.
---
## Ergebnisse des Strategietesters
Die Versionen 1.24 – 1.26 handeln genau wie 1.23 (es wurden lediglich Texte und die Aufmachung geändert; im Strategietester überprüft), daher gelten diese Ergebnisse für alle Versionen. Alle Tests: MetaTrader 5-Strategietester, „1 Minute OHLC“, Einlage 50.000 USD, **Mindestlot des Brokers (0,01)**, Spread und Swap eingerechnet. Die Zahlen entsprechen den vom Tester ausgegebenen Werten; es wurden keine Hochrechnungen vorgenommen.
### Oktober 2020 – Oktober 2026 (Dukascopy-M1-Daten als benutzerdefinierte Symbole importiert)
| Symbol | Trades | Nettogewinn | Gewinnfaktor | Max. Drawdown | Gewinnquote |
|---|---|---|---|---|---|
| S&P 500 | 40 | +2.204 USD | 2,69 | 444 USD | 35 % |
| Gold | 58 | +1.886 USD | 2,81 | 268 USD | 22 % |
| Nasdaq 100 | 77 | +877 USD | 1,31 | 625 USD | 12 % |
### Auswirkung des Trendstärkenfilters v1.23 (gleiche Daten, gleicher Zeitraum)
| Symbol | v1.22 | v1.23 |
|---|---|---|
| S&P 500 | +1.610 USD, PF 2,12 | +2.204 USD, PF 2,69 |
| Nasdaq 100 | +641 USD, PF 1,24 | +877 USD, PF 1,31 |
| Gold | +1.594 USD, PF 1,89 | +1.886 USD, PF 2,81 |
Die Filtergrenzwerte 0,25 – 0,40 haben das Ergebnis in einer unabhängigen Python-Replikation alle verbessert, sodass der Effekt nicht von einem bestimmten Wert abhängt.
### Lange Historie 2004 / 2012 – 2020.10 (wurde nie zur Auswahl einer Einstellung verwendet)
| Symbol | Kursergebnis (ohne Swap) | Vom Tester berechneter Swap |
|---|---|---|
| S&P 500 | +832 USD, PF 1,57 | −1.732 USD |
| Nasdaq 100 | +746 USD, PF 1,76 | −2.130 USD |
| Gold (ab 2004) | +760 USD, PF 1,51 | −2.163 USD |
Die Strategie hat auch in diesen Jahren mit Kursbewegungen Gewinne erzielt. **Bitte beachten Sie:** Der MT5-Tester wendet den *aktuellen* Swap-Satz des Brokers (fest in Punkten) auf die gesamte Historie an, als die Zinssätze nahe Null lagen und die Kurse deutlich niedriger waren, sodass das Nettoergebnis vor 2020 einen Verlust ausweist. Für die Zukunft ist der Swap für den Zeitraum 2020–2026 realistisch und stellt einen tatsächlichen Kostenfaktor dar: Er machte in diesem Zeitraum 30–60 % des Kursgewinns aus. Swap-freie Konten profitieren am meisten davon.
### Eigene Daten Ihres Brokers (2020–2026, Version 1.22)
S&P 500: 45 Trades, +1.355 USD, PF 1,77 · Nasdaq 100: 67 Trades, +735 USD, PF 1,28 · Dow 30: −807 USD (nicht empfohlen).
---
## Was Sie erwarten können
- **Wenige Trades.** Etwa 5 – 10 Trades pro Jahr und Wertpapier in Jahren mit ruhigen Trends. In unruhigen Jahren kann die Kursentwicklung hin und her schwanken, und bei einem Wertpapier können 20 – 30 Trades anfallen, von denen die meisten kleine Verluste sind, die durch den Ausstieg aus dem Trend innerhalb weniger Stunden geschlossen werden. In manchen Monaten gibt es keine neuen Trades.
- **Niedrige Gewinnquote, große Gewinner.** 12–35 % der Trades sind gewinnbringend; der durchschnittliche Gewinner beträgt das 5- bis 10-Fache des durchschnittlichen Verlierers. Der Großteil des Gewinns stammt aus wenigen großen Trends; die fünf besten Trades machten etwa 70 % des Nettogewinns aus.
- **Verlustserien sind normal.** Bei den Indizes traten Serien von 13–24 Verlusttrades auf, bei Gold sogar bis zu 34 (2004–2020). Bei einer Bootstrap-Analyse der Ergebnisse endete etwa jeder vierte 12-Monats-Zeitraum mit einem Verlust.
- **Beurteilen Sie die Ergebnisse über Jahre hinweg, nicht über Wochen.** Bei etwa 30 Trades pro Jahr erfordert ein fairer Vergleich mit dem Test 1–2 Jahre Live-Handel.
- **Die drei Wertpapiere sind nicht unabhängig voneinander.** Der S&P 500 und der Nasdaq 100 verzeichnen oft gemeinsam Gewinne und Verluste. Die Kombination aus S&P 500 und Gold ergab in den Tests das beste Verhältnis zwischen Gewinn und Drawdown.
- **Der Take-Profit ist bewusst weit angesetzt.** Das 8-fache des täglichen ATR dient als Obergrenze bei starken Trends; die meisten Trades enden mit dem Ausstieg aus dem Trend. Es wurden Ziele von 3–12 × ATR getestet; 8–10 × ATR erwiesen sich in beiden Zeiträumen als am stabilsten.
### Getestet und NICHT hinzugefügt
Ideen, die gut klangen, aber die Ergebnisse auf Basis der Daten von 2012–2026 (einschließlich Spread und Swap) verschlechterten, sodass der EA sie nicht verwendet:
- Schließen mit einem kleinen Gewinn (+3 … +50 USD bei minimalem Lot);
- Schließung jeden Abend oder vor dem Wochenende (Gap-Schutz) – der Gewinn dieses Trendfolgers stammt teilweise aus Übernachtbewegungen;
- Warten von mehreren Stunden nach einem Ausstieg vor einem neuen Einstieg;
- Handel ausschließlich während der New Yorker oder europäischen Handelssitzung;
- Hinzufügen einer zweiten Position bei geringem Gewinn und deren rasche Schließung.
### Wenn Sie einen Trade manuell schließen
Der EA merkt sich keine Positionen, er prüft lediglich, ob eine offen ist. Wenn Sie seinen Trade manuell schließen, während die Marktklasse noch bei +2 oder höher liegt, kauft er bei der nächsten 15-Minuten-Prüfung erneut. Um dies zu verhindern, deaktivieren Sie **„Algo-Trading zulassen“** in den EA-Einstellungen (Registerkarte „Allgemein“) oder entfernen Sie den EA aus dem Chart, **bevor** Sie den Trade schließen. Stop-Loss und Take-Profit bleiben in jedem Fall auf dem Server des Brokers bestehen.
Vergangene Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Testen Sie den EA zunächst auf einem Demokonto.
---
## Voraussetzungen
- MetaTrader 5, Hedging- oder Netting-Konto (Hedging, wenn Sie andere EAs auf demselben Symbol ausführen).
- **Es muss nichts weiter installiert werden.** Der MiniBull Price Action-Indikator (v49.20), der die Marktklasse berechnet, ist in den EA integriert; er läuft innerhalb des EAs, zeichnet nichts ein und beeinträchtigt keine Indikatoren, die Sie selbst auf das Chart anwenden. (Der Indikator ist auch als separates Produkt erhältlich, falls Sie ihn auf Ihren Charts sehen möchten.)
- Ausreichende Historie: Öffnen Sie W1 und MN1 einmal für ein neues Symbol, damit das Terminal die Daten herunterlädt.
- Algo-Trading muss im Terminal und in den EA-Einstellungen aktiviert sein.
---
## Eingaben
| Gruppe | Eingabe | Standardwert | Bedeutung |
|---|---|---|---|
| Sprache | Sprache | Englisch | Meldungen auf Englisch oder Türkisch |
| Indikator | Indikatorname | (leer) | Leer = der integrierte Indikator der Version 49.20 |
| Handel | Magische Zahl | 26101213 | Identifiziert die Positionen dieses EAs |
| | Einstiegsmodus | Klasse | Klasse „Einstieg“ (getestet); „Trigger“ / „Zone“ sind Vergleichsmodi |
| | Kaufgeschäfte zulassen | true | |
| | Verkaufstransaktionen | Auto | Auto = nur Währungspaare |
| | Symbolprüfung | Warn | Vermerkt im Journal, ob der Symboltyp die Tests bestanden hat |
| | Jeweils nur eine Position | true | |
| | W1-Zeichenfilter | true | Keine Kaufgeschäfte nach einem deutlichen wöchentlichen KAMA-Durchbruch nach unten |
| | **Max. Trend-ER (v1.23)** | **0,30** | Kein neuer Einstieg, wenn der D1-Effizienzkoeffizient ≥ diesem Wert ist; 0 = aus |
| | Maximale Haltezeit in Stunden | 0 | 0 = deaktiviert |
| Risiko | Ausstiegsmodus | Trend | Fern-TP + Trendausstieg |
| | Trendausstieg aktiviert | Gegenläufige Klasse | Neutrale Klasse hält die Position |
| | Klassen-Zeitrahmen | M15 | M15-Klasse, wird alle 15 Minuten überprüft |
| | Mindestklasse für Einstieg | 2 | 1 Vorsichtig, 2 Bullish, 3 Stark |
| | Stop-Modus | Täglicher ATR | |
| | ATR-Periode | 14 | Täglicher ATR |
| | SL-ATR-Multiplikator | 2,0 | |
| | Trend-TP-ATR | 8,0 | |
| | Slippage | 20 Punkte | |
**Lotgröße:** immer das Mindestlot des Brokers (SYMBOL_VOLUME_MIN). Die Eingabe eines Lots ist bewusst nicht vorgesehen.
**Ausführungsmodus:** wird aus dem Symbol gelesen; wenn der Broker dies ablehnt, werden die anderen Modi ausprobiert.
---
## Journal
Jeder Einstieg und jeder Trendausstieg wird in einem vollständigen Satz erläutert (siehe Abschnitt 4). Einmal täglich gibt der EA zudem eine Zusammenfassung aus: erkannte Signale, eröffnete Trades und Gründe, warum Signale übersprungen wurden (W1-Zeichen, starker Trend (ER), offene Position, Order fehlgeschlagen …), sowie Trendausstiege. So lässt sich auf einen Blick erkennen, warum der EA gehandelt hat oder nicht.
---
## Versionshistorie
- **1.26** – Der integrierte Indikator (v49.20) läuft im EA-Modus: Er berechnet nur und zeichnet nichts, sodass er niemals die Objekte eines Price-Action-Indikators auf demselben Chart überschreibt. Handelslogik unverändert.
- **1.25** – Der Marktklassen-Indikator (v49.19) ist in den EA integriert: eine Datei, nichts weiter zu installieren. Handelslogik unverändert.
- **1.24** – Protokolle in Klartext: Orderkommentare ohne Abkürzungen, eine „Warum“-Zeile für jeden Einstieg und jeden Trendausstieg im Expertenprotokoll. Handelslogik unverändert (gleiche Ergebnisse wie 1.23).
- **1.23** – Einstiegsfilter für Trendstärke (tägliches Effizienzverhältnis ≥ 0,30 → kein neuer Einstieg).
- **1.22** – Rückkehr zu den Standardwerten: SL 2 × tägliche ATR, TP 8 × tägliche ATR.
- **1.19** – Klasse auf M15 (alle 15 Minuten überprüft).
- **1.18** – Take-Profit im Trendmodus (8 × tägliche ATR).
- **1.12** – Ausstiegshysterese: Eine neutrale Klasse hält die Position.
- **1.13** – Verkaufsmodus „Auto“ (Long-Positionen nur bei Indizes, Gold, Öl und Kryptowährungen).
