╔══════════════════════════════════════════════════════════════╗
║ AI US500 PRO ║
║ Hybrid Trend / Mean-Reversion cBot ║
║ Multi-AI • Multi-Timeframe ║
╚══════════════════════════════════════════════════════════════╝
🧠 **AI US500 PRO** ist ein professioneller cBot für cTrader, der speziell für den S&P 500 Index (US500) entwickelt wurde. Er kombiniert technische Analyse auf mehreren Zeitrahmen mit künstlicher Intelligenz, um jeden Trade vor der Ausführung zu filtern.
Der Bot arbeitet über **3 gleichzeitige Zeitrahmen** (H4 → H1 → M15), erkennt automatisch das Marktregime (Trend oder Seitwärtsbewegung) und wendet die am besten geeignete Strategie an: Trendfolge bei richtungsweisendem Markt, Mean-Reversion bei Seitwärtsbewegung. Jedes generierte Signal kann in Echtzeit von einem KI-Modell Ihrer Wahl aus **13 unterstützten Anbietern** validiert werden.
Läuft mit `AccessRights.None` — keine besonderen Berechtigungen erforderlich, verwendet die nativen HTTP-APIs von cTrader.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 **STRATEGIEARCHITEKTUR**
Der Bot folgt einem kaskadierenden Entscheidungsfluss:
```
H4 (EMA 200) → Bestimmt die langfristige Richtungsneigung (bullisch / bärisch / neutral)
↓
H1 (EMA 50 + RSI 14) → Bestätigt die Richtung und bewertet Überdehnung
↓
M15 (EMA 21/50 + Stoch + BB + ADX + ATR) → Generiert das Einstiegssignal
↓
KI (Claude / GPT / Gemini / ...) → Filtert das Signal mit einem Vertrauensscore
↓
Ausführung → Volumenberechnung, dynamischer SL/TP, Trailing Stop
```
⚡ **Regime-Erkennung (ADX)**
— ADX ≥ Schwellenwert → Trendmarkt → Trendfolge-Strategie
— ADX < Schwellenwert → Seitwärtsmarkt → Mean-Reversion-Strategie
Der Wechsel erfolgt vollautomatisch, Balken für Balken.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 **TREND-FOLGE-STRATEGIE**
LONG-Einstiegsbedingungen:
✅ H4: Kurs über EMA 200 (bullische Tendenz)
✅ H1: Kurs über EMA 50 + RSI > 50
✅ M15: EMA 21 kreuzt über EMA 50 (bullisches Crossover)
✅ M15: Stochastik K kreuzt über D, mit K < 65 (nicht überkauft)
SHORT-Einstiegsbedingungen: gespiegelt und invertiert.
📊 **MEAN-REVERSION-STRATEGIE**
LONG-Einstiegsbedingungen:
✅ ADX unter Schwellenwert (Seitwärtsmarkt)
✅ M15: Kurs berührt oder durchbricht das untere Bollinger Band
✅ M15: Stochastik K < 20 (überverkauft)
✅ H1: RSI < 35 (bärische Überdehnung)
SHORT-Einstiegsbedingungen: gespiegelt und invertiert.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **KI-INTEGRATION — 13 ANBIETER**
Wenn der Bot ein gültiges technisches Signal generiert, sendet er vor der Ausführung der KI ein vollständiges Datenpaket mit:
— Alle Multi-Timeframe-Indikatoren
— Die letzten N M15-Kerzen (OHLCV)
— Vorgeschlagene Richtung und aktive Strategie
— Risikoparameter (SL/TP in Pips, R:R-Verhältnis)
— Kontostatus und offene Positionen
Die KI antwortet mit:
— **Vertrauensscore** (0-100%)
— **Entscheidung** (GO / NO_GO)
— **Schlüsselfaktoren** (2-3 Hauptfaktoren)
— **Risiko-Warnung** (Hauptidentifiziertes Risiko)
Wenn das Vertrauen unter den Mindestschwellenwert fällt, wird der Trade **blockiert**.
Nach jedem geschlossenen Trade liefert die KI auch eine **Nachhandelsanalyse** mit Bewertung, Rating und Lektion.
**Unterstützte Anbieter:**
```
1. Anthropic (Claude) — claude-sonnet-4
2. OpenAI (ChatGPT) — gpt-4o
3. Google (Gemini) — gemini-2.0-flash
4. Mistral — mistral-large-latest
5. Groq — llama-3.3-70b-versatile
6. Perplexity — sonar-pro
7. Cohere — command-r-plus
8. xAI (Grok) — grok-2
9. DeepSeek — deepseek-chat
10. Together AI — Llama-3.3-70B-Instruct-Turbo
11. Fireworks AI — llama-v3p3-70b-instruct
12. OpenRouter — anthropic/claude-sonnet-4
13. Ollama (lokal, kostenlos) — llama3.1
```
Jeder Anbieter hat eine vorkonfigurierte Standard-URL und ein Modell. Sie können sowohl das Modell als auch die URL für maximale Flexibilität überschreiben.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 **PARAMETER — VOLLSTÄNDIGE ANLEITUNG**
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💰 **1. RISIKOMANAGEMENT**
▸ **Risikomodus** — `PercentRisk` / `FixedLot`
Wählen Sie zwischen positionsgrößenbasierter Prozentangabe oder festem Lot. Im PercentRisk-Modus berechnet der Bot automatisch das Volumen basierend auf der Stop-Loss-Distanz und dem verfügbaren Kapital. Standard: `PercentRisk`
▸ **Risiko % pro Trade** — 0,1% bis 5,0%
Prozentsatz des Kontostands, der bei jedem Trade riskiert wird. Das Volumen wird so berechnet, dass bei Erreichen des SL der Verlust genau diesem Prozentsatz entspricht. Standard: `1,0%`
▸ **Festes Volumen (Lots)** — 0,01 und mehr
Festes Volumen in Lots, wird nur verwendet, wenn der Risikomodus auf FixedLot eingestellt ist. Standard: `0,1`
▸ **Maximale offene Positionen** — 1 bis 10
Maximale Anzahl von Positionen, die der Bot gleichzeitig halten kann. Wenn das Limit erreicht ist, werden keine neuen Trades eröffnet. Standard: `3`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 **2. H4 TRENDNEIGUNG**
▸ **H4 EMA Periode** — 50 und mehr
EMA-Periode, die auf den H4-Zeitrahmen angewendet wird. Bestimmt die langfristige Richtungsneigung. Kurs über EMA = bullische Tendenz, darunter = bärisch. Ein auf ATR basierender Puffer verhindert Fehlsignale, wenn der Kurs zu nahe am Durchschnitt liegt. Standard: `200`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 **3. H1 BESTÄTIGUNG**
▸ **H1 EMA Periode** — 10 und mehr
EMA-Periode auf dem H1-Zeitrahmen. Der Kurs muss auf der richtigen Seite dieses EMA liegen, um den Einstieg zu bestätigen. Standard: `50`
▸ **H1 RSI Periode** — 5 und mehr
Relative-Stärke-Index-Periode auf H1. Wird sowohl zur Trendbestätigung (RSI > 50 für Longs, < 50 für Shorts) als auch zur Filterung von Überdehnungen bei Mean-Reversion (RSI < 35 oder > 65) verwendet. Standard: `14`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **4. M15 EINSTIEG**
▸ **EMA Schnellperiode** — 5 und mehr
Schneller EMA auf dem Einstiegszeitrahmen (M15). Das Crossover mit dem langsamen EMA erzeugt das Trendfolgesignal. Standard: `21`
▸ **EMA Langsamperiode** — 10 und mehr
Langsamer EMA. Das EMA Schnell/Langsam-Crossover ist der primäre Auslöser für die Trendstrategie. Standard: `50`
▸ **Stochastik K / D / Verlangsamung** — Perioden des stochastischen Oszillators
Wird als Momentum-Bestätigung verwendet. In der Trendstrategie filtert es Einstiege in nicht-extremen Zonen; in der Mean-Reversion identifiziert es überkaufte/überverkaufte Bereiche. Standard: `K=14, D=3, Slowing=3`
▸ **Bollinger Periode** — 10 und mehr
Periode der Bollinger-Bänder. Bei Mean-Reversion ist eine Berührung des oberen/unteren Bandes der Einstiegsauslöser. Standard: `20`
▸ **Bollinger Standardabweichung** — 1,0 und mehr
Standardabweichung der Bänder. Höhere Werte = breitere Bänder = weniger, aber zuverlässigere Signale. Standard: `2,0`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌡️ **5. REGIME-ERKENNUNG (ADX)**
▸ **ADX Periode** — 7 und mehr
Periode des Directional Movement Systems. Misst die Trendstärke unabhängig von der Richtung. Standard: `14`
▸ **ADX Trend-Schwellenwert** — 15 bis 40
Schwellenwert, der trendige von seitwärts gerichteten Märkten trennt. ADX über diesem Wert = Trendfolge aktiv; darunter = Mean-Reversion aktiv. Standard: `25`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ **6. SL / TP (ATR-BASIERT)**
Alle Stop-Losses und Take-Profits sind dynamisch und werden als Vielfache des aktuellen ATR berechnet. Das bedeutet, dass sie sich automatisch an die Volatilität anpassen: enge Stops in ruhigen Märkten, weitere Stops in volatilen Märkten.
▸ **ATR Periode** — 5 und mehr
Periode des Average True Range. Misst die jüngste Volatilität und dient als Basis für SL-, TP-, Breakeven- und Trailing-Berechnungen. Standard: `14`
▸ **SL x ATR** — 0,5 und mehr
ATR-Multiplikator für den Stop-Loss. Z.B.: bei ATR = 20 Punkten und Multiplikator 1,5 liegt der SL 30 Punkte vom Einstiegskurs entfernt. Standard: `1,5`
▸ **TP x ATR (Trend)** — 1,0 und mehr
ATR-Multiplikator für den Take-Profit bei Trendfolge. Typischerweise höher als SL für ein günstiges R:R-Verhältnis. Standard: `2,5`
▸ **TP x ATR (Reversion)** — 0,5 und mehr
ATR-Multiplikator für den Take-Profit bei Mean-Reversion. Typischerweise konservativer, da das Ziel die Rückkehr zum Mittelwert ist. Standard: `1,5`
▸ **Min SL (Pips)** — 1 und mehr
Minimaler Stop-Loss in Pips. Wenn die ATR-Berechnung einen SL unter diesem Wert ergibt, wird stattdessen das Minimum verwendet. Schützt vor zu engen Stops bei extrem niedriger Volatilität. Standard: `10`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 **7. TRAILING STOP**
Aktives Managementsystem für offene Positionen mit automatischem Breakeven und Trailing Stop, beide ATR-basiert.
▸ **Trailing aktivieren** — Ein/Aus
Aktiviert/deaktiviert das gesamte Trailing-System. Wenn aus, behalten Positionen ihren festen SL/TP bis zum Schließen. Standard: `Ein`
▸ **Breakeven nach x ATR** — 0,3 und mehr
Wenn der nicht realisierte Gewinn diesen ATR-Multiplikator erreicht, wird der SL auf den Einstiegskurs (+ halben Spread zur Kostendeckung) verschoben. Der Trade wird risikofrei. Standard: `1,0`
▸ **Trailing-Abstand x ATR** — 0,5 und mehr
Trailing-Stop-Abstand vom aktuellen Kurs, ausgedrückt als ATR-Multiplikator. Der SL folgt dem Kurs und bewegt sich nie zurück. Standard: `1,2`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🕐 **8. SESSION-FILTER**
Filtert die Handelsaktivität basierend auf der Zeit. US500 verhält sich während der Vorbörse, der regulären Sitzung und der Nachbörse sehr unterschiedlich.
▸ **Session-Filter aktivieren** — Ein/Aus
Aktiviert/deaktiviert den Zeitfilter. Standard: `Ein`
▸ **Session-Start (Stunde CET)** — 0-23
Startstunde des Handelsfensters (CET-Zeitzone). Standard: `15` (US-Sitzung beginnt)
▸ **Session-Ende (Stunde CET)** — 0-23
Endstunde des Handelsfensters. Standard: `22` (US-Sitzung endet)
Der Bot unterstützt auch Sitzungen, die Mitternacht überschreiten (z.B. Start=22, Ende=6).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ **9. SONSTIGES**
▸ **Cooldown (Balken)** — 0 und mehr
Minimale Anzahl von M15-Balken, die zwischen zwei Trades vergehen müssen. Verhindert Überhandel bei schnellen Signalen. Standard: `3` (= 45 Minuten)
▸ **Dashboard anzeigen** — Ein/Aus
Zeigt/versteckt das On-Chart-Dashboard mit Regime, Tendenz, Indikatoren, P&L, KI-Status und Live-Statistiken. Standard: `Ein`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **10. KI-ANALYSE**
▸ **KI-Filter aktivieren** — Ein/Aus
Aktiviert/deaktiviert den KI-Filter. Wenn aus, arbeitet der Bot nur mit technischer Analyse. Standard: `Aus`
▸ **KI-Anbieter** — Auswahl unter 13 Anbietern
Wählen Sie den KI-Anbieter aus. Jeder Anbieter hat eine vorkonfigurierte URL und ein Modell. Standard: `Anthropic`
▸ **API-Schlüssel** — Zeichenkette
Ihr API-Schlüssel für den ausgewählten Anbieter. Erforderlich für alle Anbieter außer Ollama (läuft lokal). Leer lassen, wenn Ollama verwendet wird.
▸ **Modell (leer=Standard)** — Zeichenkette
Überschreibung des KI-Modells. Leer lassen, um das Standardmodell des ausgewählten Anbieters zu verwenden. Nützlich zum Testen bestimmter Modelle (z.B. "gpt-4o-mini", "claude-haiku-4-5-20251001").
▸ **Benutzerdefinierte API-URL (leer=Standard)** — Zeichenkette
Überschreibung der API-URL. Nützlich für Ollama auf einem benutzerdefinierten Port, Firmenproxies oder benutzerdefinierte Endpunkte.
▸ **Minimale Vertrauenswürdigkeit (%)** — 30 bis 95
Mindestvertrauensschwelle der KI, um einen Trade zu genehmigen. Wenn die KI einen Wert unter diesem zurückgibt, wird der Trade blockiert, auch wenn alle technischen Signale gültig sind. Standard: `65`
▸ **Fail Open (bei Fehler erlauben)** — Ein/Aus
Verhalten bei KI-Ausfall (Timeout, API-Ausfall, fehlerhafte Antwort). Ein = Trade wird trotzdem ausgeführt (Fail-Open). Aus = Trade wird blockiert (Fail-Closed). Standard: `Ein`
▸ **Nachhandels-KI-Review** — Ein/Aus
Wenn aktiviert, sendet der Bot nach jedem geschlossenen Trade die Ergebnisdetails an die KI, die eine Bewertung, ein Rating (GUT/NEUTRAL/SCHLECHT) und eine Lektion liefert. Alles wird im Konsolenprotokoll festgehalten. Standard: `Ein`
▸ **Preis-Balken an KI** — 5 bis 25
Anzahl der jüngsten M15-Kerzen, die im Analysekontext an die KI gesendet werden. Mehr Balken = mehr Kontext, aber auch mehr verbrauchte Tokens. Standard: `12`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 **ON-CHART DASHBOARD**
Das Dashboard zeigt in Echtzeit:
— Aktuelles Regime (TREND / RANGE)
— H4 Tendenz (BULL / BEAR / FLAT)
— ADX, ATR, H1 RSI Werte
— Offene Positionen / Maximum
— Offenes P&L, Kontostand, Eigenkapital
— Sitzungsstatus (AKTIV / GESCHLOSSEN)
— Gesamtzahl der Trades und Gewinnrate %
— KI-Status: Anbieter, letzte Entscheidung, Vertrauen
— Anzahl der KI-Aufrufe und blockierte Trades
Die Farbe ändert sich automatisch: 🟢 grün bei positivem P&L, 🔴 rot bei negativem.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 **TECHNISCHE HINWEISE**
— Empfohlener Zeitrahmen: **M15** (der Bot warnt bei Verwendung auf anderen TFs)
— `AccessRights.None` — keine besonderen Berechtigungen erforderlich
— Verwendet cTrader-native `Http.Send()` für KI-Aufrufe
— Kompatibel mit cTrader 4.2+ (.NET 6)
— Unterstützt Backtesting (ohne KI) und Live-Trading (mit oder ohne KI)
— Bot-Positionen sind mit dem Label `AiUS500Pro` gekennzeichnet
— Beeinträchtigt keine manuellen Positionen oder andere Bots
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ **HAFTUNGSAUSSCHLUSS**
Dieser cBot wird ausschließlich zu Bildungs- und Informationszwecken bereitgestellt. Der Handel mit Indizes birgt ein erhebliches Risiko von Kapitalverlusten. Vergangene Ergebnisse garantieren keine zukünftigen Erträge. Die KI-Integration verbessert die Filterung, beseitigt das Risiko jedoch nicht. Testen Sie immer auf einem Demokonto, bevor Sie ein Live-Konto verwenden. Sie sind allein verantwortlich für Ihre Handelsentscheidungen.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━