Apuntarme a la lista de espera
Estrategias / Mean reversion / RSI(2) Trend Filter

Estrategia RSI(2) Trend Filter

Primero vienen dos comprobaciones de tendencia: el RSI(22) debe situarse por encima de 50 y la SMA de 22 periodos debe estar subiendo. Cuando el RSI(2) cae entonces por debajo de 15, el sistema compra la caída. Vende en cuanto el RSI(2) vuelve a subir por encima de 60.

Mean reversionSolo largosSwingOroDiario
1.73Profit factor
910Beneficio neto EUR
54.72%Tasa de acierto
254Operaciones
-300Max drawdown
3.58Operación media

Mejor ejecución de 12. Gold, Diario, spread 0.6, de la ejecución pf:2026-09-24-GOLD-D.tsv:3.

Reglas de entrada, largos

  1. No hay posición larga abierta
  2. RSI(22) por encima de 50
  3. La SMA de 22 periodos está subiendo

Reglas de salida

  1. Sin stop loss ni objetivo

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoGold, Diario
Spread0.6 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-25
Parámetros (7)
positionSize
Contratos por operación
1
rsiPeriod
Longitud del RSI corto
2
oversoldLevel
Comprar por debajo de este RSI corto
15
trendPeriod
SMA cuya pendiente debe ser positiva
22
rsiTrendPeriod
RSI más largo usado como filtro de tendencia
22
rsiTrendLevel
El RSI más largo debe estar por encima de esto
50
rsiExitLevel
Vender cuando el RSI corto suba por encima de esto
60

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecuciónDiario1.73 25454.72910 EUR-300
USD/JPY1 horan/a 2,68767.55181,010 JPY-99,390
USD/JPY30 minn/a 3,76365.80163,430 JPY-99,320
EUR/USDDiarion/a 24671.1443,073 USD-18,040
Nikkei 225Diarion/a 28070.7116,267 USD-7,220
EUR/USD4 horasn/a 90865.2015,037 USD-13,145
Petróleo crudo de EE. UU.Diarion/a 24370.378,694 EUR-2,370
Nasdaq 100Diarion/a 30966.027,279 EUR-2,661
Dow Jones1 horan/a 83669.384,781 EUR-3,935
S&P 500Diarion/a 40362.031,831 EUR-502
FTSE 100Diarion/a 27968.101,506 EUR-1,165
Oro4 horasn/a 66167.02603 EUR-408

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// RSI(2) Trend Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
rsiPeriod = 2             // short RSI length
oversoldLevel = 15        // buy below this short RSI
trendPeriod = 22          // SMA whose slope must be positive
rsiTrendPeriod = 22       // longer RSI used as a trend filter
rsiTrendLevel = 50        // longer RSI must be above this
rsiExitLevel = 60         // sell when the short RSI rises above this

// --- Indicators ---
rsiValue = RSI[rsiPeriod](close)
rsiTrend = RSI[rsiTrendPeriod](close)
trendMA = Average[trendPeriod](close)
trendSlope = trendMA / trendMA[1] - 1

14 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

RSISMA
Lee esto primeroDebilidades conocidas4 puntos
  • No se usa stop loss, así que una caída que se convierte en un descenso brusco se mantiene hasta que el RSI(2) recupera.
  • La ejecución destacada de Gold diario ganó solo EUR 909.90 con 1 contrato, con una operación media de EUR 3.58, así que los costes se llevan un buen mordisco.
  • Algunos mercados tuvieron drawdowns profundos junto al beneficio, como USD/JPY 1 hora con un drawdown de JPY 99,390.00 sobre JPY 181,010.00 de beneficio.
  • El profit factor solo está registrado para la ejecución de Gold diario. Los demás mercados provienen de datos de barrido sin él.

Preguntas

Sobre esta estrategia

¿Funcionará sin supervisión en ProOrder?

Sí. Las reglas están completamente codificadas y opera 1 contrato por señal, solo largos.

¿Qué mostraron las pruebas?

Gold diario tuvo un profit factor de 1.73 en 254 operaciones. Las once ejecuciones de mercado y marco temporal fueron rentables, desde USD/JPY 1 hora (JPY 181,010.00) hasta Gold 4 horas (EUR 602.70).

¿Qué drawdown conlleva 1 contrato?

En Gold diario el max drawdown fue de EUR 299.80. Las ejecuciones de forex están dimensionadas de forma muy distinta, así que comprueba el mercado que piensas operar.

¿Por qué barras diarias para Gold?

Las caídas diarias del RSI(2) dentro de un mercado al alza tienden a rebotar en cuestión de días. En Gold 4 horas el sistema operó 661 veces pero ganó menos dinero.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Triple Band Market Model

Mejor ejecución en el mismo mercado, Gold.

2.27 PF · 203 operaciones

SuperTrend CCI

Un profit factor similar.

1.72 PF · 561 operaciones

Los sistemas de compra de caídas a corto plazo brillan cuando se combinan. 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