Rilevamento del segnale HFT - Guida utente completa

Panoramica

Il Segnale HFT (High-Frequency Trading) è un sistema di rilevamento pattern basato sul momentum, progettato per il trading a brevissimo termine su candele da 1 minuto. Si attiva quando compaiono più candele verdi o rosse consecutive, catturando così il momentum rapido del mercato.

Caratteristiche principali

  • Rilevamento pattern semplice – nessuna logica complessa di inversione
  • Conteggio candele consecutive – rileva serie di momentum
  • Esecuzione veloce – ottimizzato per timeframe 1m–5m
  • Soglie configurabili – regolazione della sensibilità
  • Attivazione/Disattivazione facile

CRITICO: Selezione dei simboli — LA PARTE PIÙ IMPORTANTE

I segnali HFT NON sono pensati per 600+ simboli!

Il trading di momentum HFT funziona solo con:

  • Solo major pair: BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT
  • Alta liquidità + volume costante
  • Migliori risultati: UN solo simbolo alla volta
  • Dati kline/tick in tempo reale al secondo (WebSocket)

Mai attivare HFT su tutti i simboli — genera centinaia di falsi segnali all’ora.

Come funziona

HFT_LONG_SIGNAL (Acquisto)

Candela 1: VERDE (Close > Open)
Candela 2: VERDE
→ Segnale HFT_LONG_SIGNAL attivato!

HFT_SHORT_SIGNAL (Vendita)

Candela 1: ROSSA (Close < Open)
Candela 2: ROSSA
→ Segnale HFT_SHORT_SIGNAL attivato!

Candele DOJI (Close ≈ Open) interrompono la serie e vengono ignorate.

Configurazione

```yaml
# ==========================================================================
# IMPOSTAZIONI SEGNALE HFT
# ==========================================================================
enabled_hft_signal: false
hft_consecutive_green_threshold: 2
hft_consecutive_red_threshold: 2
hft_min_confidence_threshold: 60.0 # 50.0 = aggressivo, 70.0 = conservativo
```
ParametroTipoDefaultDescrizione
enabled_hft_signalbooleanfalseInterruttore principale
hft_consecutive_green_thresholdint2Candele verdi consecutive per LONG
hft_consecutive_red_thresholdint2Candele rosse consecutive per SHORT
hft_min_confidence_thresholdfloat60.0Confidenza minima per l’attivazione

Impostazioni consigliate

Conservativo
soglia: 3
confidenza: 70.0
Bilanciato (Consigliato)
soglia: 2
confidenza: 60.0
Aggressivo
soglia: 2
confidenza: 50.0

Impostazione broadcast segnali (Notifiche)

```yaml
supported_volatility_action_broadcast:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "HFT_LONG_SIGNAL" # Aggiungi queste due righe
  - "HFT_SHORT_SIGNAL"
```

Impostazione Auto-Trading (Solo licenza a pagamento)

```yaml
supported_volatility_action:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "HFT_LONG_SIGNAL" # Aggiungi queste
  - "HFT_SHORT_SIGNAL"
```

Dopo le modifiche → elimina symbols.json → riavvia il bot → risincronizza

Tipi di segnale

  • HFT_LONG_SIGNAL → Acquisto su momentum rialzista
  • HFT_SHORT_SIGNAL → Vendita/Short su momentum ribassista

Calcolo della confidenza

  1. Base = 60 %
  2. Bonus candele extra: +5 % per ogni candela aggiuntiva (max +20 %)
  3. Bonus forza corpo: fino a +20 % (dimensione media corpo % × 2)
Esempio 1 → 2 verdi, corpo 0,5 % → 61 %
Esempio 2 → 4 verdi, corpo 1,2 % → 72,4 %
Esempio 3 → 5 verdi, corpo 2,5 % → 80 %

Best practice (Da seguire rigorosamente)

1. Selezione dei simboli — LA COSA PIÙ IMPORTANTE

RACCOMANDATO (Migliori risultati)
SOLO 1 simbolo: BTCUSDT (1m + aggiornamento al secondo)
→ Massimo 2–3: BTC, ETH, SOL
MAI FARE QUESTO
× Tutti i 600+ simboli
× Coin a bassa capitalizzazione o basso volume
× Dati con polling (non WebSocket in tempo reale)

2. Requisiti dati per il successo

  • Candele da 1 minuto
  • Dati in tempo reale al secondo (WebSocket, non polling)
  • Mercato in trend (non laterale/choppy)
  • Posizioni piccole (5–10 % del capitale)

3. Configurazione finale consigliata

```yaml
# Solo BTCUSDT (o max 3 major)
# Aggiornamento al secondo abilitato
# Timeframe 1m
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"
# Dopo 1–2 settimane di buoni risultati → abilita auto-trading
supported_volatility_action:
  - "HFT_LONG_SIGNAL"
  - "HFT_SHORT_SIGNAL"
```

Risoluzione problemi

Nessun segnale

  • enabled_hft_signal: true ?
  • Usi solo 1–3 simboli major?
  • Dati al secondo abilitati?
  • Confidenza troppo alta? → prova 50.0

Troppi segnali / bassa qualità

Il 99 % delle volte è perché hai attivato HFT su troppi simboli!
Soluzione: riduci immediatamente a 1 simbolo (BTCUSDT).

Ancora troppi?

```yaml
hft_consecutive_green_threshold: 3
hft_consecutive_red_threshold: 3
hft_min_confidence_threshold: 70.0
```

Checklist di avvio rapido

  • enabled_hft_signal: true
  • Solo BTCUSDT (o max 3 major)
  • Dati in tempo reale al secondo
  • Test prima solo con broadcast per 1–2 settimane
  • Poi abilita auto-trading (licenza a pagamento)
  • Posizioni piccole (max 5–10 %)
  • Mai eseguire su 600+ simboli

📎 Related Topics