
Transclude of Hybrid_NQ_Slingshot.py
Descrizione e Logica
Questa strategia rappresenta un’evoluzione dei sistemi Trend Following classici. Nasce per risolvere il problema comune dei falsi segnali: entrare su un incrocio di medie quando il movimento è già esaurito, o entrare su un rimbalzo (pullback) che però è contro il trend principale.
La logica si basa sulla Confluenza di due segnali distinti che devono verificarsi in una finestra temporale ristretta:
-
Il Segnale di Trend (“NQ Bows”):
- Identifica la direzione di fondo.
- Generato quando la EMA Veloce (9) incrocia a rialzo la EMA Lenta (21).
- Filtro: Il segnale è valido solo se l’RSI è inferiore a una soglia (es. 70) per evitare di comprare su un mercato già ipercomprato.
-
Il Segnale di Timing (“Slingshot”):
- Identifica il momento di scatto (momentum).
- Generato quando il prezzo chiude sopra la EMA High (4) dopo essere stato compresso al di sotto di essa per almeno 3 barre consecutive.
Il Cuore della Strategia (La Finestra di Sincronizzazione): La strategia non entra a mercato ogni volta che vede uno di questi segnali. Entra SOLO SE un segnale “Bows” e un segnale “Slingshot” si verificano a una distanza massima di N barre (default: 3) l’uno dall’altro. Questo garantisce che stiamo entrando su un trend confermato (Bows) che ha appena mostrato una nuova esplosione di forza (Slingshot).
Come si Utilizza
Questa è una strategia “Sniper”: genera meno segnali rispetto ai sistemi base, ma con una probabilità di successo teorica più alta grazie al doppio filtro.
- Analisi Visiva: I marcatori di debug (pallini colorati) permettono di vedere quando i singoli componenti si attivano, aiutando il trader a capire se il mercato è in fase di setup (“Bows senza Sling” o “Sling senza Bows”).
- Execution: La freccia verde (BUY) appare solo quando la confluenza è perfetta. È ideale per swing trading su timeframes giornalieri (1D) o H4.
Parametri di Input
Trend (NQ Bows)
- Bows: Fast EMA: Periodo media veloce (default: 9).
- Bows: Slow EMA: Periodo media lenta (default: 21).
- Bows: RSI Length: Periodo per il filtro RSI (default: 14).
- Bows: Max RSI: Soglia sopra la quale i segnali trend vengono ignorati (default: 70).
Timing (Slingshot)
- Sling: High EMA: Periodo della EMA calcolata sui massimi (High) per rilevare il breakout (default: 4).
Logica Ibrida
- Coincidence Window: Il numero massimo di barre di distanza tra i due segnali affinché il trade sia valido (default: 3).
- Show Setup Markers: Se attivo, mostra i pallini parziali sul grafico per debug.
Gestione Rischio (ATR)
- Stop Loss (ATR): Moltiplicatore ATR per lo Stop Loss iniziale (default: 1.5).
- Take Profit (ATR): Moltiplicatore ATR per il Take Profit (default: 2.5).
Interpretazione Grafica (Overlay)
La strategia dipinge sul grafico tre livelli di informazione:
-
Linee Medie Mobili:
- Arancione: Fast EMA.
- Blu: Slow EMA.
- Oro Tratteggiato: Sling EMA (High).
-
Marcatori di Setup (Pallini):
- 🟡 Pallino Arancione (“Bows”): Segnala che è avvenuto l’incrocio delle medie. Il trend è potenzialmente cambiato.
- 🟡 Pallino Oro (“Sling”): Segnala che è avvenuto il pattern di breakout Slingshot.
-
Segnali di Trading (Frecce):
- 🔼 Triangolo Verde (BUY): Ingresso confermato. Appare solo quando i due pallini sopra sono vicini. L’etichetta mostra i livelli di prezzo esatti per SL e TP.