Apuntarme a la lista de espera
Estrategias / Mean reversion / Bollinger Reversal

Estrategia Bollinger Reversal para ProRealTime

Este setup solo largos compra caídas bruscas. Espera a que el cierre baje por debajo del 97.5% de la Bollinger band inferior mientras el RSI(10) está por debajo de 20 y la SMA de 200 periodos cae. La posición se vende 2 barras después o se cierra con el stop al 2.5%.

Mean reversionSolo largosSwingFTSE 1001 hora
1.74Profit factor
1,179Beneficio neto EUR
58.12%Tasa de acierto
117Operaciones
-440Max drawdown
10.08Operación media

Mejor ejecución de 44. FTSE 100, 1 hora, spread 2, de la ejecución pf:2026-09-16-FTSE100-1h.tsv:1.

Reglas de entrada, largos

  1. La SMA de 200 periodos está más baja que hace 2 barras
  2. RSI(10) está por debajo de 20

Reglas de salida

  1. Stop loss 2.5%

Condiciones de la prueba

PeriodoHasta 2026-09-16
InstrumentoFTSE 100, 1 hora
Spread2 puntos
Contratos1
Capital inicial1,000,000
CostesSolo spread. No se incluyen comisiones ni financiación overnight.
BarrasHasta 200,000 barras, menos cuando el instrumento tiene menos historial
Última prueba2026-09-16
Parámetros (11)
positionSize
Contratos por operación
1
bandPeriod
SMA central de las bandas
100
stdDevPeriod
Longitud de la desviación estándar
10
bandWidth
Anchura de las bandas en desviaciones
1
bandDiscount
El cierre debe ser esta fracción de la banda inferior
0.975
trendPeriod
SMA de tendencia a la baja
200
trendLag
Barras atrás para la comparación de tendencia
2
rsiPeriod
Longitud del RSI
10
oversoldLevel
Nivel de entrada del RSI
20
maxBarsInTrade
Barras para la salida por tiempo
2
stopLossPct
Stop de protección, porcentaje
2.5

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
FTSE 100Mejor ejecución1 hora1.74 11758.121,179 EUR-440
Nasdaq 1001 hora1.68 22851.753,243 EUR-554
DAX 4030 min1.39 14153.901,352 EUR-595
Nikkei 2251 hora1.23 14754.422,851 USD-2,071
USD/JPY1 horan/a 3253.1262,610 JPY-42,220
EUR/USDDiarion/a 6160.6632,279 USD-4,852
USD/JPY15 minn/a 4100.0021,830 JPY-450
Nikkei 225Diarion/a 4660.8711,659 USD-3,933
USD/JPY10 minn/a 1100.005,760 JPY-3,760
Plata2 minn/a 7858.973,833 USD-2,625
Dow Jones30 minn/a 4667.393,124 EUR-607
EUR/USD1 horan/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 horan/a 5149.021,910 EUR-1,748
DAX 40Diarion/a 5543.641,871 EUR-1,039
Nasdaq 10015 minn/a 7557.331,830 EUR-745
Plata1 minn/a 2860.711,469 USD-912
Petróleo Brent2 minn/a 5265.381,197 EUR-731
Petróleo Brent5 minn/a 5552.73937 EUR-778
DAX 4015 minn/a 5966.10934 EUR-542
FTSE 10030 minn/a 7250.00875 EUR-367
Petróleo 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
OroDiarion/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

Gráficos

Resultados por ejecución

Las 10 mejores de 44 ejecuciones. La lista completa está en la tabla de arriba.

Por encima de 1.0 ganó dinero, por debajo de 1.0 perdió dinero.

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// 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)

17 líneas más: las reglas de entrada y salida.

Configuración

Cómo cargarla

  1. Copia el código con el botón de copiar del bloque de código.
  2. En ProRealTime, abre un gráfico del instrumento y el marco temporal que quieras probar y luego abre ProOrder > New trading system y elige "Create with programming".
  3. Pega el código, dale un nombre al sistema y guárdalo.
  4. Haz clic en "Backtest", ajusta tu propio spread y position size, y ejecútala antes de considerar operarla en real.

Indicadores utilizados

Bandas de BollingerSMARSI
Lee esto primeroDebilidades conocidas4 puntos
  • El beneficio absoluto es pequeño. La mejor ejecución en FTSE 100 1 hora obtuvo 1,179.3 EUR en 117 operaciones, con un drawdown de 439.9 EUR.
  • Muchas pruebas de mercado tienen muy pocas operaciones para significar algo. USD/JPY 10 minutos tuvo 1 operación y USD/JPY 15 minutos tuvo 4.
  • La mayoría de las filas de la tabla de mercados no tienen profit factor registrado porque provienen solo de barridos.
  • Solo compra. En un mercado que cae durante mucho tiempo el filtro de entrada (SMA de 200 a la baja) te sigue metiendo en caídas que siguen cayendo.

Preguntas

Sobre esta estrategia

¿Funciona esto en ProOrder?

Sí. Es un sistema de ProOrder con un stop loss fijo del 2.5% y una salida por tiempo de 2 barras, así que cada operación tiene un final definido.

¿Cómo se comportó en otros mercados?

Nasdaq 100 1 hora alcanzó un profit factor de 1.68 y 3,243.1 EUR, y DAX 40 30 minutos alcanzó 1.39. Nikkei 225 1 hora fue más débil, con 1.23 y un drawdown de 2,071.4 USD.

¿Qué drawdown debo esperar con 1 contrato?

En FTSE 100 1 hora el peor drawdown fue de 439.9 EUR con 1 contrato. La operación media fue de 10.08 EUR, así que aquí los costes importan mucho.

¿Por qué el gráfico de 1 hora?

FTSE 100 1 hora dio el mejor profit factor, 1.74, y Nasdaq 100 1 hora quedó cerca con 1.68. La salida por tiempo de 2 barras mantiene las operaciones cortas en barras horarias.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

DAX Survivor

Mejor ejecución en el mismo mercado, FTSE 100.

1.17 PF · 1,514 operaciones

RSI(2) Trend Filter

Un profit factor similar.

1.73 PF · 254 operaciones

¿Tienes curiosidad por saber cómo rinden los sistemas de compra de caídas junto a los sistemas de tendencia? Apúntate a la lista de espera de ProRealAlgos.

La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.

Los resultados pasados de backtest no garantizan resultados futuros. Esto no es asesoramiento financiero. Seleccionado y mantenido por ProRealAlgos. ProRealTime™ es una marca comercial de ProRealTime SAS. prorealalgos.comEstadísticasDocumentación