Apuntarme a la lista de espera
Estrategias / Mean reversion / Williams %R Reversal

Williams %R Reversal: cruces de sobreventa y sobrecompra puestos a prueba

Un long se activa cuando el Williams %R(14) cruza por encima de -80, y un short cuando cruza por debajo de -20. Los largos se cierran una vez que el %R está por encima de -50 y los cortos una vez que está por debajo de -50. Un stop del 1% protege cada operación.

Mean reversionLargos & cortosIntradayNasdaq 10030 min
n/aProfit factor
-49,262Beneficio neto EUR
50.90%Tasa de acierto
15,667Operaciones
-52,557Max drawdown
-3.14Operación media

Mejor ejecución de 16. Nasdaq 100, 30 min, spread 3, de la ejecución sweeps:2026-09-07-NAS100-30m-opt.tsv:20.

Reglas de entrada, largos

  1. No hay posición abierta

Reglas de entrada, cortos

  1. No hay posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando el %R está por debajo de -50

Condiciones de la prueba

PeriodoHasta 2026-09-07
InstrumentoNasdaq 100, 30 minutos
Spread3 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-07
Parámetros (6)
positionSize
Contratos por operación
1
williamsPeriod
Longitud del Williams %R
14
oversoldLevel
Comprar cuando el %R vuelva a subir por encima de esto
-80
overboughtLevel
Vender en short cuando el %R vuelva a bajar por debajo de esto
-20
williamsExitLevel
Cerrar la operación cuando el %R pasa el punto medio
-50
stopLossPct
Stop de protección, porcentaje del precio de entrada
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecución30 minn/a 15,66750.90-49,262 EUR-52,557
S&P 5001 horan/a 10,26356.35-7,052 EUR-8,015
Oro1 horan/a 9,69957.39-9,119 EUR-9,156
Oro15 minn/a 14,46854.14-9,529 EUR-9,665
Oro5 minn/a 14,14254.80-9,878 EUR-9,935
Oro30 minn/a 14,83056.59-10,448 EUR-10,499
S&P 5005 minn/a 14,24350.78-13,127 EUR-13,148
S&P 50030 minn/a 15,19653.33-14,271 EUR-14,775
S&P 50015 minn/a 14,58355.94-15,426 EUR-15,445
Nasdaq 1001 horan/a 10,80152.13-28,487 EUR-29,626
DAX 401 horan/a 9,34159.93-36,842 EUR-37,955
DAX 4015 minn/a 14,65060.25-42,611 EUR-44,380
Nasdaq 1005 minn/a 14,12558.06-46,027 EUR-46,375
DAX 405 minn/a 14,31956.23-47,307 EUR-47,598
Nasdaq 10015 minn/a 14,79559.13-50,134 EUR-52,157
DAX 4030 minn/a 15,09759.31-59,845 EUR-63,442

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Williams %R Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
williamsPeriod = 14       // Williams %R length
oversoldLevel = -80       // buy when %R climbs back above this
overboughtLevel = -20     // sell short when %R drops back below this
williamsExitLevel = -50   // close the trade when %R passes the midpoint
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
williamsValue = Williams[williamsPeriod](close)

26 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

Williams %R
Lee esto primeroDebilidades conocidas4 puntos
  • Todos los mercados de la tabla perdieron dinero, y la mejor ejecución listada, en Nasdaq 100 30 minutos, perdió EUR -49,261.7.
  • La operación media fue de EUR -3.14 en 15,667 operaciones, así que los costes y las salidas débiles van drenando la cuenta de forma constante.
  • Los drawdowns fueron profundos, EUR 63,441.7 en DAX 40 30 minutos.
  • El profit factor no se registró porque solo existen datos de barrido.

Preguntas

Sobre esta estrategia

¿Merece la pena ejecutar Williams %R Reversal en ProOrder?

Puede ejecutarse en ProOrder, pero todos los backtests perdieron dinero. Se muestra aquí como resultado, no como recomendación.

¿Qué mercados se probaron?

Nasdaq 100, S&P 500, Gold y DAX 40. La pérdida más pequeña fue S&P 500 1 hora con EUR -7,051.78, y DAX 40 30 minutos perdió EUR -59,845.2.

¿Qué drawdown hubo con 1 contrato?

La ejecución de Nasdaq 100 tuvo un drawdown de EUR 52,556.9 con 1 contrato.

¿Funcionó algún marco temporal?

No. Todas las ejecuciones, de 5 minutos a 1 hora, perdieron dinero.

Relacionado

Estrategias como esta

ADX Momentum EMA

Usa el mismo indicador.

n/a PF · n/a operaciones

Negated Hammer

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

3.20 PF · 372 operaciones

Monday Dip Buy

También es una estrategia mean reversion.

n/a PF · 146 operaciones

Descubre qué sistemas de reversión pasaron nuestras pruebas. Apúntate a la lista de espera de ProRealAlgos.

El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.

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