Inhaltsverzeichnis
Übersicht
Das HFT (High-Frequency Trading) Signal ist ein momentum-basiertes Mustererkennungssystem, das speziell für Kurzfrist-Trading auf 1-Minuten-Kerzen entwickelt wurde. Es löst aus, sobald mehrere aufeinanderfolgende grüne oder rote Kerzen erscheinen und erfasst so schnelle Markt-Momente.
Wichtigste Funktionen
- Einfache Mustererkennung – keine komplexe Umkehrlogik
- Zählen aufeinanderfolgender Kerzen – erkennt Momentum-Streaks
- Schnelle Ausführung – optimiert für 1m–5m Timeframes
- Anpassbare Schwellwerte – Sensitivität einstellbar
- Ein/Ausschalter – einfach aktivieren/deaktivieren
KRITISCH: Symbol-Auswahl — DER WICHTIGSTE TEIL
HFT-Signale sind NICHT für 600+ Symbole ausgelegt!
HFT-Momentum-Trading funktioniert nur mit:
- Nur Major-Paare: BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT
- Hochliquide + konstantes Volumen
- Beste Ergebnisse: EIN Symbol gleichzeitig
- Sekundengenaue Echtzeit-Kline/Tick-Daten (WebSocket)
HFT niemals auf allen Symbolen aktivieren — das erzeugt Hunderte Fehlsignale pro Stunde.
Funktionsweise
HFT_LONG_SIGNAL (Kauf)
Kerze 1: GRÜN (Close > Open) Kerze 2: GRÜN → HFT_LONG_SIGNAL ausgelöst!
HFT_SHORT_SIGNAL (Verkauf)
Kerze 1: ROT (Close < Open) Kerze 2: ROT → HFT_SHORT_SIGNAL ausgelöst!
DOJI-Kerzen (Close ≈ Open) brechen die Serie ab und werden ignoriert.
Konfiguration
```yaml # ========================================================================== # HFT-SIGNAL-EINSTELLUNGEN # ========================================================================== enabled_hft_signal: false hft_consecutive_green_threshold: 2 hft_consecutive_red_threshold: 2 hft_min_confidence_threshold: 60.0 # 50.0 = aggressiv, 70.0 = konservativ ```
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
| enabled_hft_signal | boolean | false | Hauptschalter |
| hft_consecutive_green_threshold | int | 2 | Aufeinanderfolgende grüne Kerzen für LONG |
| hft_consecutive_red_threshold | int | 2 | Aufeinanderfolgende rote Kerzen für SHORT |
| hft_min_confidence_threshold | float | 60.0 | Mindestauslöse-Konfidenz |
Empfohlene Einstellungen
Konservativ
Schwelle: 3
Konfidenz: 70.0
Schwelle: 3
Konfidenz: 70.0
Ausgewogen (empfohlen)
Schwelle: 2
Konfidenz: 60.0
Schwelle: 2
Konfidenz: 60.0
Aggressiv
Schwelle: 2
Konfidenz: 50.0
Schwelle: 2
Konfidenz: 50.0
Signal-Broadcasting-Einrichtung (Benachrichtigungen)
```yaml supported_volatility_action_broadcast: - "BUY" - "SELL" - "PUMP" - "CRASH" - "HFT_LONG_SIGNAL" # Diese zwei Zeilen hinzufügen - "HFT_SHORT_SIGNAL" ```
Auto-Trading-Einrichtung (nur bezahlte Lizenz)
```yaml supported_volatility_action: - "BUY" - "SELL" - "PUMP" - "CRASH" - "HFT_LONG_SIGNAL" # Diese hinzufügen - "HFT_SHORT_SIGNAL" ```
Nach Änderungen → symbols.json löschen → Bot neu starten → neu synchronisieren
Signal-Typen
- HFT_LONG_SIGNAL → Kauf bei Aufwärtsmomentum
- HFT_SHORT_SIGNAL → Verkauf/Short bei Abwärtsmomentum
Berechnung der Konfidenz
- Basis = 60 %
- Zusätzliche Kerzen-Bonus: +5 % pro zusätzlicher Kerze (max. +20 %)
- Körperstärke-Bonus: bis zu +20 % (durchschnittliche Körpergröße % × 2)
Beispiel 1 → 2 grüne, 0,5 % Körper → 61 % Beispiel 2 → 4 grüne, 1,2 % Körper → 72,4 % Beispiel 3 → 5 grüne, 2,5 % Körper → 80 %
Best Practices (streng beachten)
1. Symbol-Auswahl — DAS WICHTIGSTE
EMPFOHLEN (beste Ergebnisse)
→ NUR 1 Symbol: BTCUSDT (1m + sekundengenaue Aktualisierung)
→ Maximal 2–3: BTC, ETH, SOL
→ NUR 1 Symbol: BTCUSDT (1m + sekundengenaue Aktualisierung)
→ Maximal 2–3: BTC, ETH, SOL
NIEMALS MACHEN
× Alle 600+ Symbole
× Low-Cap- oder niedrigvolumige Coins
× Polling-Daten (kein Echtzeit-WebSocket)
× Alle 600+ Symbole
× Low-Cap- oder niedrigvolumige Coins
× Polling-Daten (kein Echtzeit-WebSocket)
2. Datenanforderungen für Erfolg
- 1-Minuten-Kerzen
- Sekundengenaue Echtzeitdaten (WebSocket, kein Polling)
- Trendender Markt (kein Choppy/Range-Markt)
- Kleine Positionsgröße (5–10 % des Kapitals)
3. Empfohlene finale Konfiguration
```yaml # Nur BTCUSDT (oder max. 3 Majors) # Sekundengenaue Aktualisierung aktiviert # 1m Timeframe enabled_hft_signal: true hft_consecutive_green_threshold: 2 hft_consecutive_red_threshold: 2 hft_min_confidence_threshold: 60.0 supported_volatility_action_broadcast: - "HFT_LONG_SIGNAL" - "HFT_SHORT_SIGNAL" # Nach 1–2 Wochen guter Ergebnisse → Auto-Trading aktivieren supported_volatility_action: - "HFT_LONG_SIGNAL" - "HFT_SHORT_SIGNAL" ```
Fehlerbehebung
Keine Signale
enabled_hft_signal: true?- Nur 1–3 Major-Symbole verwendet?
- Sekundengenaue Daten aktiviert?
- Konfidenz zu hoch? → probiere 50.0
Zu viele / schlechte Signale
99 % der Fälle: Sie haben HFT auf zu vielen Symbolen aktiviert!
Lösung: Sofort auf 1 Symbol (BTCUSDT) reduzieren.
Lösung: Sofort auf 1 Symbol (BTCUSDT) reduzieren.
Noch immer zu viele?
```yaml hft_consecutive_green_threshold: 3 hft_consecutive_red_threshold: 3 hft_min_confidence_threshold: 70.0 ```
Schnellstart-Checkliste
- enabled_hft_signal: true
- Nur BTCUSDT (oder max. 3 Majors)
- Sekundengenaue Echtzeitdaten
- Erst 1–2 Wochen nur mit Broadcasting testen
- Dann Auto-Trading aktivieren (bezahlte Lizenz)
- Kleine Positionen (max. 5–10 %)
- Niemals auf 600+ Symbolen laufen lassen