Beschreibung
╔══════════════════════════════════════════════════════════════╗
║ 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.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Zusammenfassung
Key technical indicators include EMAs, RSI, Stochastic oscillator, Bollinger Bands, ADX, ATR, and volume calculations. The bot uses ADX to switch automatically between strategies on a bar-by-bar basis. Trade entries are generated on the M15 timeframe and validated in real time by AI models from 13 supported providers, which provide confidence scores and risk assessments to approve or block trades.
Risk management features include dynamic position sizing (percentage or fixed lots), ATR-based stop loss and take profit levels, trailing stops, and breakeven adjustments. A session filter restricts trading to specified hours aligned with US market sessions. The bot offers a configurable on-chart dashboard displaying regime, bias, indicators, open positions, P&L, AI status, and trade statistics.
AI integration supports customizable API keys, models, and endpoints, with post-trade AI reviews providing trade assessments. The bot requires no special permissions and supports backtesting without AI and live trading with or without AI filtering.
