Apuntarme a la lista de espera
Estrategias / Mean reversion / Stochastic Extreme Cross

Stochastic Extreme Cross

Para un long, el %K del Stochastic(14,3) debe mantenerse en 15 o por debajo durante 6 bars y luego cruzar por encima de su media de 5 bars, con el precio en una EMA de 50000 periodos o por encima. Los shorts necesitan el %K en 87 o por encima durante 4 bars. Cada lado tiene su propio stop y objetivo fijos en puntos.

Mean reversionLargos & cortosIntradayGBP/USD15 min
n/aProfit factor
1,144Beneficio neto USD
62.52%Tasa de acierto
691Operaciones
-637Max drawdown
1.66Operación media

Mejor ejecución de 8. GBP/USD, 15 min, spread 1.5, de la ejecución sweeps:2026-09-24-GBPUSD-15m-opt.tsv:2.

Reglas de entrada, largos

  1. El precio está en la EMA de 50000 periodos o por encima
  2. El %K cruza por encima de su media de 5 bars

Reglas de entrada, cortos

  1. El precio está por debajo de la EMA de 50000 periodos
  2. El %K cruza por debajo de su media de 5 bars

Reglas de salida

  1. Short: stop loss 60 puntos, objetivo 48 puntos

Condiciones de la prueba

PeriodoHasta 2026-09-24
InstrumentoGBP/USD, 15 minutos
Spread1.5 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-24
Parámetros (13)
positionSize
Contratos por operación
1
stochPeriod
Longitud %K del Stochastic
14
stochSmooth
Suavizado del Stochastic
3
stochSignalPeriod
SMA del %K usada como su línea de señal
5
trendPeriod
Filtro de tendencia con EMA muy larga
50000
shortLookback
Bars que el %K debe haber permanecido en sobrecompra
4
overboughtLevel
Nivel de sobrecompra para los shorts
87
stopLossShort
Stop de los cortos en puntos
60
takeProfitShort
Objetivo short en puntos
48
longLookback
Bars que el %K debe haber permanecido en sobreventa
6
oversoldLevel
Nivel de sobreventa para los longs
15
stopLossLong
Stop de los largos en puntos
65
takeProfitLong
Objetivo long en puntos
35

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
GBP/USDMejor ejecución15 minn/a 69162.521,144 USD-637
Plata5 minn/a 38864.694,590 USD-4,101
Plata1 minn/a 54359.673,711 USD-3,210
EUR/USD1 minn/a 4459.092,211 USD-1,928
Oro10 minn/a 20074.502,057 EUR-600
Oro15 minn/a 19671.941,609 EUR-427
FTSE 10010 minn/a 56965.911,315 EUR-959
S&P 5003 minn/a 23966.11605 EUR-492

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Stochastic Extreme Cross
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 15 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
stochPeriod = 14          // Stochastic %K length
stochSmooth = 3           // Stochastic smoothing
stochSignalPeriod = 5     // SMA of %K used as its signal line
trendPeriod = 50000       // very long EMA trend filter, as published
shortLookback = 4         // bars %K must have stayed overbought
overboughtLevel = 87      // overbought level for shorts
stopLossShort = 60        // short stop, in points
takeProfitShort = 48      // short target, in points
longLookback = 6          // bars %K must have stayed oversold
oversoldLevel = 15        // oversold level for longs
stopLossLong = 65         // long stop, in points
takeProfitLong = 35       // long target, in points

// --- Indicators ---
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochSignal = Average[stochSignalPeriod](stochK)
trendMA = ExponentialAverage[trendPeriod](close)
stochLowest = Lowest[shortLookback](stochK)
stochHighest = Highest[longLookback](stochK)

21 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

StochasticEMA
Lee esto primeroDebilidades conocidas4 puntos
  • El profit factor no se registró. Todos los resultados son datos de barrido.
  • Los stops long (65 puntos) son más amplios que los objetivos long (35 puntos), y la mejor ejecución ganó solo USD 1,144.10 en 691 operaciones.
  • El filtro de la EMA de 50000 periodos necesita un historial muy largo. Con datos más cortos apenas cambia, así que el filtro de tendencia puede hacer poco.
  • EUR/USD 1 minuto tuvo solo 44 operaciones, demasiado pocas para juzgar.

Preguntas

Sobre esta estrategia

¿Se puede ejecutar en real en ProOrder?

Sí. El código reescrito no se ha comprobado en compilación, y las cifras son de la versión anterior.

¿Qué instrumentos se probaron?

GBP/USD, Silver, EUR/USD, Gold, FTSE 100 y S&P 500 de 1 a 15 minutos. Todas las filas fueron rentables, siendo Silver 5 minutos la mayor con USD 4,590.

¿Qué riesgo implica 1 contrato?

La mejor ejecución en GBP/USD 15 minutos tuvo un max drawdown de USD 636.70. Silver 5 minutos llegó a USD 4,101, casi igual a su beneficio.

¿Por qué bars intraday?

Los extremos del Stochastic que duran varios bars aparecen a menudo en marcos temporales cortos, lo que da suficientes operaciones para los objetivos fijos pequeños.

Relacionado

Estrategias como esta

Monday Dip Buy

Usa el mismo indicador.

n/a PF · 146 operaciones

SuperTrend CCI

Mejor ejecución en el mismo mercado, GBP/USD.

1.72 PF · 561 operaciones

ATR Band

También es una estrategia mean reversion.

10.31 PF · 53 operaciones

Los sistemas de reversión a corto plazo necesitan reglas de riesgo estrictas. Mira las nuestras en la comunidad 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