Iscriviti alla lista d'attesa
Strategie / Mean reversion / Bollinger Reversal

Strategia Bollinger Reversal per ProRealTime

Questo setup solo long compra i cali bruschi. Attende che la chiusura scenda sotto il 97.5% della banda di Bollinger inferiore mentre RSI(10) è sotto 20 e la SMA a 200 periodi è in discesa. La posizione viene venduta 2 barre dopo oppure chiusa dallo stop a 2.5%.

Mean reversionSolo longSwingFTSE 1001 ora
1.74Profit factor
1,179Profitto netto EUR
58.12%Percentuale di successo
117Operazioni
-440Max drawdown
10.08Media operazione

Migliore esecuzione su 44. FTSE 100, 1 ora, spread 2, dall'esecuzione pf:2026-09-16-FTSE100-1h.tsv:1.

Regole di ingresso, long

  1. La SMA a 200 periodi è più bassa di 2 barre fa
  2. RSI(10) è sotto 20

Regole di uscita

  1. Stop loss 2.5%

Condizioni di test

PeriodoFino al 2026-09-16
StrumentoFTSE 100, 1 ora
Spread2 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-16
Parametri (11)
positionSize
Contratti per operazione
1
bandPeriod
SMA centrale della banda
100
stdDevPeriod
Lunghezza della deviazione standard
10
bandWidth
Ampiezza della banda in deviazioni
1
bandDiscount
La chiusura deve essere questa frazione della banda inferiore
0.975
trendPeriod
SMA del trend in discesa
200
trendLag
Barre indietro per il confronto del trend
2
rsiPeriod
Lunghezza RSI
10
oversoldLevel
Livello RSI di ingresso
20
maxBarsInTrade
Barre per l'uscita a tempo
2
stopLossPct
Stop protettivo, percentuale
2.5

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
FTSE 100Miglior esecuzione1 ora1.74 11758.121,179 EUR-440
Nasdaq 1001 ora1.68 22851.753,243 EUR-554
DAX 4030 min1.39 14153.901,352 EUR-595
Nikkei 2251 ora1.23 14754.422,851 USD-2,071
USD/JPY1 oran/a 3253.1262,610 JPY-42,220
EUR/USDGiornalieron/a 6160.6632,279 USD-4,852
USD/JPY15 minn/a 4100.0021,830 JPY-450
Nikkei 225Giornalieron/a 4660.8711,659 USD-3,933
USD/JPY10 minn/a 1100.005,760 JPY-3,760
Argento2 minn/a 7858.973,833 USD-2,625
Dow Jones30 minn/a 4667.393,124 EUR-607
EUR/USD1 oran/a 1181.822,932 USD-1,720
Nikkei 2255 minn/a 2669.232,654 USD-1,706
Dow Jones15 minn/a 2965.522,647 EUR-826
Nikkei 22510 minn/a 4148.782,092 USD-1,938
Dow Jones1 oran/a 5149.021,910 EUR-1,748
DAX 40Giornalieron/a 5543.641,871 EUR-1,039
Nasdaq 10015 minn/a 7557.331,830 EUR-745
Argento1 minn/a 2860.711,469 USD-912
Petrolio Brent2 minn/a 5265.381,197 EUR-731
Petrolio Brent5 minn/a 5552.73937 EUR-778
DAX 4015 minn/a 5966.10934 EUR-542
FTSE 10030 minn/a 7250.00875 EUR-367
Petrolio Brent1 minn/a 4247.62825 EUR-666
S&P 50030 minn/a 7463.51526 EUR-79.10
Dow Jones3 minn/a 366.67522 EUR-192
OroGiornalieron/a 6858.82489 EUR-53.10
DAX 405 minn/a 837.50457 EUR-160
Dow Jones5 minn/a 366.67369 EUR-127
Nasdaq 1003 minn/a 850.00305 EUR-177
Oro30 minn/a 8355.42303 EUR-223
Nikkei 2252 minn/a 2100.00289 USD-225
Oro2 minn/a 1181.82256 EUR-92.50
Oro10 minn/a 2060.00256 EUR-161
DAX 403 minn/a 366.67242 EUR-187
S&P 50015 minn/a 3545.71207 EUR-182
Oro3 minn/a 1478.57191 EUR-191
Nikkei 2251 minn/a 2100.00138 USD-7.40
S&P 5005 minn/a 887.50118 EUR-27.25
Nasdaq 1002 minn/a 1100.00110 EUR-13.40
GBP/USD10 minn/a 1100.0095.30 USD-31.80
FTSE 10010 minn/a 650.0084.10 EUR-53.30
FTSE 1003 minn/a 1100.0083.50 EUR-14.30
S&P 5003 minn/a 366.6773.25 EUR-23.50

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 44. 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 Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
positionSize = 1          // contracts per trade
bandPeriod = 100          // SMA at the centre of the band
stdDevPeriod = 10         // standard deviation length
bandWidth = 1             // band distance in standard deviations
bandDiscount = 0.975      // close must be this fraction of the lower band or lower
trendPeriod = 200         // SMA that must be falling
trendLag = 2              // compare the trend SMA with its value this many bars ago
rsiPeriod = 10            // RSI length
oversoldLevel = 20        // RSI must be below this
maxBarsInTrade = 2        // exit after this many bars
stopLossPct = 2.5         // protective stop, percent of entry price

// --- Indicators ---
midBand = Average[bandPeriod](close)
stdDevValue = STD[stdDevPeriod](close)
lowerBand = midBand - bandWidth * stdDevValue
trendMA = Average[trendPeriod](close)
rsiValue = RSI[rsiPeriod](close)

Altre 17 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 BollingerSMARSI
Leggi prima questoDebolezze note4 punti
  • Il profitto assoluto è piccolo. La migliore esecuzione su FTSE 100 1 ora ha prodotto 1,179.3 EUR su 117 operazioni, con un drawdown di 439.9 EUR.
  • Molti test di mercato hanno troppe poche operazioni per significare qualcosa. USD/JPY 10 minuti ha avuto 1 operazione e USD/JPY 15 minuti ne ha avute 4.
  • La maggior parte delle righe nella tabella dei mercati non ha un profit factor registrato perché provengono solo da sweep.
  • Compra soltanto. In un mercato in calo prolungato il filtro di ingresso (SMA a 200 in discesa) continua a farti entrare su ribassi che continuano a scendere.

Domande

Su questa strategia

Funziona in ProOrder?

Sì. È un sistema ProOrder con uno stop loss fisso al 2.5% e un'uscita a tempo di 2 barre, quindi ogni operazione ha una fine definita.

Come è andata su altri mercati?

Nasdaq 100 1 ora ha raggiunto un profit factor di 1.68 e 3,243.1 EUR, e DAX 40 30 minuti ha raggiunto 1.39. Nikkei 225 1 ora è stato più debole con 1.23 e un drawdown di 2,071.4 USD.

Quale drawdown devo aspettarmi con 1 contratto?

Su FTSE 100 1 ora il drawdown peggiore è stato di 439.9 EUR con 1 contratto. L'operazione media è stata di 10.08 EUR, quindi qui i costi contano molto.

Perché il grafico a 1 ora?

FTSE 100 1 ora ha dato il miglior profit factor, 1.74, e Nasdaq 100 1 ora è stato vicino con 1.68. L'uscita a tempo di 2 barre mantiene brevi le operazioni sulle barre orarie.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

DAX Survivor

Miglior esecuzione sullo stesso mercato, FTSE 100.

1.17 PF · 1,514 operazioni

RSI(2) Trend Filter

Un profit factor simile.

1.73 PF · 254 operazioni

Curioso di sapere come si comportano i sistemi di acquisto sui ribassi accanto ai sistemi di trend? Iscriviti alla lista d'attesa ProRealAlgos.

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