Iscriviti alla lista d'attesa
Strategie / Breakout / Bollinger Breakout

Bollinger Breakout: operare le chiusure fuori dalle bande

Questo sistema va long quando una barra chiude sopra la banda di Bollinger superiore (20, 2) e short quando chiude sotto la banda inferiore. Le posizioni escono sulla linea mediana a 20 barre o a uno stop dell'1%. È stato testato su grafici da 5 minuti a 1 ora.

BreakoutLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-17,708Profitto netto EUR
30.48%Percentuale di successo
8,117Operazioni
-20,713Max drawdown
-2.18Media operazione

Miglior esecuzione su 16. Nasdaq 100, 30 min, spread 3, dall'esecuzione sweeps:2026-09-07-NAS100-30m-opt.tsv:7.

Regole di ingresso, long

  1. Nessuna posizione aperta

Regole di ingresso, short

  1. Nessuna posizione aperta

Regole di uscita

  1. Stop loss 1% dall'ingresso
  2. Chiudi una posizione short quando la chiusura sale sopra la linea mediana a 20 barre

Condizioni di test

PeriodoFino al 2026-09-07
StrumentoNasdaq 100, 30 minuti
Spread3 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-07
Parametri (4)
positionSize
Contratti per operazione
1
bandPeriod
Lunghezza delle Bollinger Band
20
bandWidth
Deviazioni standard dalla linea mediana
2
stopLossPct
Stop protettivo, percentuale del prezzo di ingresso
1

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nasdaq 100Miglior esecuzione30 minn/a 8,11730.48-17,708 EUR-20,713
DAX 401 oran/a 4,52434.882,158 EUR-5,304
Oro1 oran/a 4,66534.73450 EUR-1,036
Oro30 minn/a 7,74232.74120 EUR-3,196
Oro15 minn/a 7,60030.36-3,071 EUR-4,227
Oro5 minn/a 7,40229.11-3,529 EUR-3,616
DAX 4030 minn/a 7,72432.29-6,450 EUR-11,223
S&P 5001 oran/a 5,16732.96-6,817 EUR-7,251
S&P 50030 minn/a 8,04031.01-7,424 EUR-9,385
S&P 5005 minn/a 7,53628.26-8,285 EUR-8,313
S&P 50015 minn/a 7,67530.35-8,645 EUR-8,728
Nasdaq 1001 oran/a 5,25232.84-11,791 EUR-13,154
Nasdaq 1005 minn/a 7,45831.54-19,822 EUR-20,050
Nasdaq 10015 minn/a 7,65031.57-20,270 EUR-20,697
DAX 405 minn/a 7,39129.09-20,632 EUR-20,855
DAX 4015 minn/a 7,60331.12-28,925 EUR-28,944

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 16. L'elenco completo è nella tabella qui sopra.

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Bollinger Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
bandPeriod = 20        // Bollinger Band length
bandWidth = 2          // standard deviations from the midline
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
// Bands built by hand so the 2 sigma width is explicit.
midBand = Average[bandPeriod](close)
stdDevValue = STD[bandPeriod](close)
upperBand = midBand + bandWidth * stdDevValue
lowerBand = midBand - bandWidth * stdDevValue

Altre 26 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

Bande di BollingerSMA
Leggi prima questoDebolezze note4 punti
  • La maggior parte delle esecuzioni ha perso denaro. Solo DAX 40 su 1 ora (2,158.40 EUR), Gold su 1 ora (450.30 EUR) e Gold su 30 minuti (119.80 EUR) hanno chiuso in positivo tra tutte le esecuzioni elencate.
  • L'esecuzione principale su Nasdaq 100 30 minuti è terminata a -17,708.40 EUR su 8117 operazioni, con un max drawdown di 20,713.30 EUR.
  • Le percentuali di successo si attestano intorno al 30% (30.48% nell'esecuzione principale), e l'operazione media è stata di -2.18 EUR, quindi i costi di spread di 3 punti pesano molto.
  • Il profit factor non è stato registrato perché per questa strategia esistono solo dati di sweep.

Domande

Su questa strategia

Può funzionare in reale in ProOrder?

Sì, il codice funziona come sistema automatico ProOrder con uno stop loss dell'1%. Dati i risultati dei test, consideralo un punto di partenza per la ricerca piuttosto che qualcosa da operare così com'è.

Come è andata sui vari mercati?

È stata testata su DAX 40, Gold, S&P 500 e Nasdaq 100. Tre esecuzioni hanno prodotto un piccolo profitto e le altre hanno perso, con DAX 40 su 15 minuti in perdita di 28,924.50 EUR.

Quale position size e quale rischio sono stati usati?

Un contratto per operazione con uno spread di 3 punti. L'esecuzione principale su Nasdaq 100 ha avuto un max drawdown di 20,713.30 EUR con quella dimensione.

Quale timeframe ha tenuto meglio?

I grafici a 1 ora sono andati meno male, con DAX 40 e Gold entrambi positivi. Le esecuzioni a 5 e 15 minuti hanno perso su ogni strumento.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Negated Hammer

Miglior esecuzione sullo stesso mercato, Nasdaq 100.

3.20 PF · 372 operazioni

Breakout Regime Filter

Anche una strategia breakout.

6.28 PF · 70 operazioni

Curioso di sapere come le idee di breakout vengono filtrate prima di andare in live? Iscriviti alla lista d'attesa ProRealAlgos.

Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione