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

Bollinger Band Walk: cavalcare le candele fuori dalle bande

Quando una candela intera apre e chiude sopra o sulla Bollinger Band superiore (30) con il prezzo sopra le SMA a 10 e 100 periodi, il sistema compra, e il setup speculare vende short. Mantiene la posizione finché il prezzo non incrocia la SMA a 120 periodi o un segnale opposto la inverte.

BreakoutLong & shortSwingUSD/JPYGiornaliero
3.10Profit factor
3,646,600Profitto netto JPY
38.51%Percentuale di successo
148Operazioni
-312,500Max drawdown
24,639Media operazione

Migliore esecuzione su 16. USD/JPY, Giornaliero, spread 1, dall'esecuzione pf:2026-09-24-USDJPY-D.tsv:5.

Regole di ingresso, long

  1. La chiusura è sopra entrambe le SMA a 10 e 100 periodi

Regole di ingresso, short

  1. La chiusura è sotto entrambe le SMA a 10 e 100 periodi

Regole di uscita

  1. Chiudi una posizione short quando il prezzo incrocia al rialzo la SMA a 120 periodi
  2. Un segnale opposto inverte la posizione
  3. Nessuno stop loss o target

Condizioni di test

PeriodoFino al 2026-09-25
StrumentoUSD/JPY, Giornaliero
Spread1 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-25
Parametri (5)
positionSize
Contratti per operazione
1
bandPeriod
Lunghezza delle Bollinger Bands (deviazione predefinita della piattaforma)
30
exitPeriod
Lunghezza SMA di uscita
120
fastPeriod
Lunghezza SMA veloce
10
slowPeriod
Lunghezza SMA lenta
100

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
USD/JPYMiglior esecuzioneGiornaliero3.10 14838.513,646,600 JPY-312,500
USD/JPY15 min1.14 2,52627.16538,320 JPY-128,410
USD/JPY30 minn/a 2,54528.25401,320 JPY-243,220
USD/JPY10 minn/a 2,56326.84359,970 JPY-199,440
EUR/USDGiornalieron/a 14539.31125,286 USD-65,587
Nikkei 225Giornalieron/a 12934.1141,289 USD-16,665
GBP/USDGiornalieron/a 17531.4316,560 USD-6,901
Nikkei 2251 oran/a 1,20728.2515,263 USD-8,394
Nikkei 2252 minn/a 2,47425.598,618 USD-8,199
Petrolio greggio USA30 minn/a 2,46629.208,237 EUR-4,974
Petrolio Brent30 minn/a 1,72928.345,802 EUR-4,645
OroGiornalieron/a 17731.071,556 EUR-1,336
Oro15 minn/a 2,56526.081,318 EUR-923
Oro10 minn/a 2,60823.851,308 EUR-1,285
Oro30 minn/a 2,59728.531,245 EUR-1,197
Oro1 oran/a 1,51927.321,234 EUR-842

Grafici

Risultati per esecuzione

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

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Bollinger Band Walk
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
bandPeriod = 30           // Bollinger Bands length (platform default deviation)
exitPeriod = 120          // exit SMA length
fastPeriod = 10           // fast SMA length
slowPeriod = 100          // slow SMA length

// --- Indicators ---
slowMA = Average[slowPeriod](close)
fastMA = Average[fastPeriod](close)
upperBand = BollingerUp[bandPeriod](close)
lowerBand = BollingerDown[bandPeriod](close)
exitMA = Average[exitPeriod](close)

Altre 29 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
  • Non c'è alcuno stop loss. L'esecuzione su USD/JPY giornaliero ha avuto un drawdown massimo di JPY 312,500.00, che è grande in termini assoluti.
  • Le percentuali di successo sono basse, 38.51% nella migliore esecuzione e circa dal 24% al 29% sui grafici intraday, quindi dipende da pochi grandi trend.
  • USD/JPY domina i risultati. Le esecuzioni su Gold hanno guadagnato solo circa da EUR 1,233.70 a EUR 1,556.00.
  • Il profit factor è stato registrato solo per due esecuzioni, le altre sono dati di sweep.

Domande

Su questa strategia

È pronta per ProOrder?

Sì, è sempre long, short o flat con 1 contratto, e un segnale opposto inverte la posizione. Il codice riscritto non è stato verificato in compilazione.

Quali mercati sono stati testati?

USD/JPY, EUR/USD, GBP/USD, Nikkei 225, US Crude Oil, Brent Crude e Gold, e tutte le 15 esecuzioni sono state positive. USD/JPY giornaliero è stato il migliore con JPY 3,646,600.00 di profitto netto.

Quale drawdown comporta 1 contratto?

Su USD/JPY giornaliero il drawdown massimo è stato di JPY 312,500.00. Su EUR/USD giornaliero è stato di USD 65,587.00, quindi dimensiona con attenzione per ogni mercato.

Perché barre giornaliere?

L'uscita sulla SMA a 120 periodi su bar giornaliere mantiene le operazioni aperte per mesi di trend. Le esecuzioni intraday hanno operato molto più spesso con percentuali di successo più basse.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Supertrend Counter Trend

Miglior esecuzione sullo stesso mercato, USD/JPY.

3.47 PF · 1,444 operazioni

Negated Hammer

Un profit factor simile.

3.20 PF · 372 operazioni

Trend trader nel profondo? La lista d'attesa della community ProRealAlgos è a un clic di distanza.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

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