Breakout AI Pro non è solo un altro bot per breakout. Combina una logica comprovata di breakout basata sull'azione del prezzo con 6 moduli adattivi alimentati da AI che analizzano il contesto di mercato prima di ogni singolo ingresso. Il risultato: meno falsi breakout, posizionamento più intelligente di SL/TP e gestione del rischio coerente su qualsiasi strumento.
=== COME FUNZIONA ===
Il bot calcola il massimo più alto e il minimo più basso su un periodo di lookback configurabile. Quando il prezzo interagisce con questi livelli, rileva 3 tipi di segnali:
- BREAK: Il prezzo ha appena superato il livello. Segnale classico di momentum/continuazione.
- APPROACH: Il prezzo è entro X pips dal livello senza superarlo. Segnale di anticipazione.
- RETURN: Il prezzo ha superato il livello ma è tornato all'interno. Segnale di mean-reversion / trappola.
Per ogni tipo di segnale (Break, Approach, Return) sia sui livelli High che Low, puoi abilitare indipendentemente ingressi BUY e/o SELL. Questo ti dà il pieno controllo sulla tua strategia: trend-following, contro-trend o ibrida.
Prima che venga aperta qualsiasi posizione, il segnale passa attraverso 7 filtri sequenziali di AI. Se fallisce anche uno solo di essi, il trade viene scartato.
=== 6 MODULI AI ===
1. RILEVAMENTO REGIME DI VOLATILITÀ
Utilizza i percentili ATR per classificare il mercato come bassa, media o alta volatilità. In bassa volatilità, i breakout sono statisticamente più probabili falsi — il bot blocca automaticamente gli ingressi. In alta volatilità, SL/TP sono ampliati per accomodare movimenti più grandi.
2. FILTRO MOMENTUM RSI
Blocca gli ingressi BUY quando l'RSI è ipercomprato e gli ingressi SELL quando l'RSI è ipervenduto. La rilevazione opzionale di divergenza aggiunge un ulteriore livello di conferma. Questo previene ingressi a momentum esaurito.
3. SL/TP ADATTIVI (BASATI SU ATR)
Stop Loss e Take Profit sono calcolati come multipli dell'ATR corrente — non valori fissi. Il bot si adatta alle condizioni reali di mercato: SL stretti in mercati calmi, SL più ampi in mercati volatili. Clamp Min/Max garantiscono che i valori rimangano sempre entro i limiti definiti.
4. PUNTEGGIO QUALITÀ INGRESSO
Ogni segnale riceve un punteggio da 0 a 100 basato su 4 fattori:
- Regime di volatilità (il medio è il migliore per i breakout)
- Allineamento RSI con la direzione del trade
- Forza del breakout (distanza dal livello relativa all'ATR)
- Qualità della candela (range normale vs spike vs doji)
Sono eseguiti solo i segnali sopra la soglia minima impostata.
5. DIMENSIONAMENTO DINAMICO DELLA POSIZIONE
Invece di lotti fissi, il bot calcola il volume basandosi sulla percentuale di rischio per trade e sulla distanza adattiva dello SL. Opzionalmente scala la dimensione della posizione in base al punteggio di qualità — maggiore fiducia = posizione più grande, minore fiducia = posizione più piccola.
6. SISTEMA DI COOLDOWN INTELLIGENTE
Dopo un colpo di stop loss, il bot attende un numero configurabile di barre prima di rientrare nello stesso tipo di segnale. Questo previene il ciclo distruttivo di SL → rientro immediato → SL → rientro che può prosciugare i conti.
=== FUNZIONI DI SICUREZZA ===
- SELETTORE UNITÀ: Scegli se tutti gli input SL/TP/BE/Trailing sono in PIPS o DISTANZA DI PREZZO. Funziona perfettamente su qualsiasi strumento — Forex, Crypto, Indici, Commodities.
- PROTEZIONE ANTI-OPPOSING: Previene l'apertura di BUY e SELL sulla stessa barra.
- APPLICAZIONE SL/TP: Ad ogni tick, il bot verifica che tutte le posizioni aperte abbiano SL e TP validi. Se mancanti, vengono applicati immediatamente valori di emergenza.
- VERIFICA SL: Dopo l'apertura di una posizione, il bot conferma che lo SL sia stato effettivamente applicato. Se il broker lo rifiuta, la posizione viene chiusa istantaneamente. Mai posizioni non protette.
- CONTROLLO MASSIMA ESPOSIZIONE: Limiti configurabili per posizioni LONG massime, posizioni SHORT massime e posizioni totali massime.
=== PRONTO PER PROP FIRM ===
Monitoraggio integrato del drawdown giornaliero e totale nella valuta del conto. Quando i limiti sono superati, scegli tra 3 azioni:
- Chiudi Tutto: Chiude immediatamente tutte le posizioni e blocca nuovi ingressi per la giornata.
- Blocca Nuovi: Mantiene le posizioni esistenti ma impedisce nuove aperture.
- Hedge: Apre posizioni opposte per bloccare il P&L corrente.
=== GESTIONE DELLA POSIZIONE ===
- BREAK EVEN: Sposta lo SL al prezzo di ingresso + offset una volta che il profitto raggiunge il livello trigger. Blocca un piccolo profitto garantito.
- TRAILING STOP: Una volta che il profitto raggiunge il livello di partenza, lo SL segue il prezzo a distanza fissa. Permette ai vincitori di correre proteggendo i guadagni.
- Tutti i valori rispettano il sistema di unità scelto (pips o distanza di prezzo).
=== GUIDA AI PARAMETRI ===
1. PARAMETRI BASE
- PreviousPeriodBars (48): Numero di barre per il calcolo High/Low. 48 barre su M5 = 4 ore.
- OnBarOnly (true): Verifica le condizioni alla chiusura della barra (stabile) o ad ogni tick (reattivo).
- VolumeLots (0.1): Volume fisso per trade. Ignorato se il dimensionamento dinamico è abilitato.
1b. SISTEMA DI UNITÀ
- InputInPips (true): Se vero, tutti i valori SL/TP/BE/Trailing sono in PIPS. Se falso, sono in distanza di prezzo. Critico per il corretto funzionamento su diversi strumenti.
2. AI — VOLATILITÀ
- EnableVolatilityFilter (true): Abilita la classificazione del regime basata su ATR.
- AtrPeriod (14): Periodo indicatore ATR.
- AtrLookback (50): Numero di barre ATR per il calcolo dei percentili.
- LowVolPercentile (25): Sotto questo percentile = regime basso.
- HighVolPercentile (75): Sopra questo percentile = regime alto.
- BlockLowVolatility (true): Blocca tutti gli ingressi durante la bassa volatilità.
3. AI — MOMENTUM
- EnableRsiFilter (true): Abilita il filtro di ingresso basato su RSI.
- RsiPeriod (14): Periodo indicatore RSI.
- RsiOverbought (70): Soglia di ipercomprato.
- RsiOversold (30): Soglia di ipervenduto.
- BlockBuyOverbought (true): Blocca BUY quando RSI >= ipercomprato.
- BlockSellOversold (true): Blocca SELL quando RSI <= ipervenduto.
- RequireDivergenceConfirmation (false): Blocca ingressi su divergenza RSI/prezzo.
- DivergenceLookback (10): Barre da controllare per divergenza.
4. AI — SL/TP ADATTIVI
- EnableAdaptiveSLTP (true): Calcola SL/TP dall'ATR. Se falso, usa valori fissi.
- AtrMultiplierSL (1.5): SL = ATR x moltiplicatore.
- AtrMultiplierTP (2.5): TP = ATR x moltiplicatore. Rapporto R:R predefinito = 1.67.
- MinSL (500): SL minimo (nell'unità scelta).
- MaxSL (5000): SL massimo. Il clamp viene applicato DOPO l'adattamento alla volatilità.
- MinTP (800): TP minimo.
- MaxTP (10000): TP massimo.
5. AI — PUNTEGGIO DI QUALITÀ
- EnableQualityScore (true): Abilita la valutazione della qualità del segnale.
- MinQualityScore (40): Punteggio minimo (0-100) per aprire un trade.
6. AI — DIMENSIONAMENTO DINAMICO
- EnableDynamicSizing (false): Calcola il volume dalla % di rischio.
- RiskPercentage (1.0): % di equity da rischiare per trade.
- ScaleByQuality (true): Riduce il volume per segnali di bassa qualità (min 30%).
6b. AI — COOLDOWN
- CooldownBarsAfterSL (6): Barre da attendere dopo uno stop loss prima di rientrare nello stesso segnale.
- BlockOpposingOnSameBar (true): Previene BUY+SELL sulla stessa barra.
- MaxTotalPositions (2): Numero massimo totale di posizioni aperte.
7. BREAK HIGH
- BuyOnBreakHigh (true): Apri BUY su breakout del massimo.
- SellOnBreakHigh (false): Apri SELL su breakout del massimo (contro-trend).
- ApproachPipsHigh (15): Distanza in pips per il rilevamento dell'approccio.
- BuyOnApproachHigh (false): Apri BUY sull'approccio al massimo.
- SellOnApproachHigh (false): Apri SELL sull'approccio.
- BuyOnReturnHigh (false): Apri BUY sul ritorno sotto il massimo.
- SellOnReturnHigh (false): Apri SELL sul ritorno.
8. BREAK LOW
- SellOnBreakLow (true): Apri SELL su breakout del minimo.
- BuyOnBreakLow (false): Apri BUY su breakout del minimo (contro-trend).
- ApproachPipsLow (15): Distanza per il rilevamento dell'approccio.
- Tutte le opzioni Approach/Return sono uguali a Break High.
9. LIMITI DI POSIZIONE
- MaxLong (1): Massimo numero di posizioni LONG simultanee.
- MaxShort (1): Massimo numero di posizioni SHORT simultanee.
10. GESTIONE DEL RISCHIO (FISSA)
- StopLossLong/Short (3000): SL fisso quando Adaptive è OFF.
- TakeProfitLong/Short (6000): TP fisso quando Adaptive è OFF.
- Trigger/offset BreakEven: Quando il profitto raggiunge il trigger, lo SL si sposta all'ingresso + offset.
- Inizio/passo Trailing: Quando il profitto raggiunge l'inizio, lo SL segue il prezzo a distanza passo.
11. CONTROLLO RISCHIO PROP
- EnablePropRisk (true): Abilita il monitoraggio del drawdown.
- MaxDailyDrawdown (500): Perdita massima giornaliera nella valuta del conto.
- MaxTotalDrawdown (1500): Perdita massima totale dall'inizio del bot.
- OnBreachAction (0): 0=Chiudi Tutto, 1=Blocca Nuovi, 2=Hedge.
- HedgeVolumeMultiplier (1.0): Moltiplicatore volume per posizioni hedge.
=== CONFIGURAZIONI SUGGERITE ===
BTCUSD M5 (Crypto):
InputInPips=false, MinSL=200, MaxSL=1500, MinTP=300, MaxTP=3000, trigger BE=400, passo Trailing=150, PreviousPeriodBars=48.
EURUSD M15 (Forex):
InputInPips=true, MinSL=15, MaxSL=80, MinTP=25, MaxTP=150, trigger BE=30, passo Trailing=10, PreviousPeriodBars=96.
US30 M5 (Indici):
InputInPips=false, MinSL=30, MaxSL=200, MinTP=50, MaxTP=400, PreviousPeriodBars=48.
=== NOTE IMPORTANTI ===
- Tutti i moduli AI possono essere abilitati/disabilitati indipendentemente. Inizia con tutti attivi (default) e disabilita singolarmente per testare l'impatto.
- Il bot registra ogni decisione con valori sia di prezzo che di pip. Controlla il log all'avvio per verificare che la conversione delle unità sia corretta.
- Testa sempre prima su un conto demo. Le performance passate non garantiscono risultati futuri.
- Il trading comporta rischi significativi. Questo software è uno strumento di automazione del trading, non un consiglio finanziario.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |