Apuntarme a la lista de espera
Estrategias / Tendencia / Trend Surfer

Trend Surfer: señales del TDI con un stop amplio y un objetivo ajustado

Trend Surfer construye un TDI a partir del RSI(14): una línea de precio de 4 periodos y una banda central de 29 periodos. Se pone long cuando la línea de precio está por encima de la banda y ambas se sitúan por encima de niveles fijados, y se pone short cuando la línea de precio cruza por debajo de la banda. Cada operación utiliza un stop de 250 puntos y un objetivo de 50 puntos.

TendenciaLargos & cortosSwingUSD/JPY1 hora
1.04Profit factor
694,080Beneficio neto JPY
40.43%Tasa de acierto
10,813Operaciones
-171,550Max drawdown
64.19Operación media

Mejor ejecución de 4. USD/JPY, 1 hora, spread 1, de la ejecución pf:2026-09-24-USDJPY-1h.tsv:1.

Reglas de entrada, largos

  1. La línea de precio está por encima de 35
  2. La banda central está por encima de 40
  3. No hay ningún largo abierto

Reglas de entrada, cortos

  1. La línea de precio está por encima de 40
  2. No hay ningún corto abierto

Reglas de salida

  1. Stop loss de 250 puntos
  2. Una señal opuesta invierte la posición

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoUSD/JPY, 1 hora
Spread1 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 (9)
positionSize
Contratos por operación
1
rsiPeriod
Longitud del RSI que alimenta el TDI
14
priceLinePeriod
Suavizado de la línea de precio del TDI
4
middleBandPeriod
Longitud de la banda central del TDI
29
longPriceLevel
Los longs necesitan la línea de precio por encima de este valor
35
shortPriceLevel
Los shorts necesitan la línea de precio por encima de este valor
40
middleBandLevel
Los longs necesitan la banda central por encima de este valor
40
stopLossPoints
Stop de protección en puntos
250
takeProfitPoints
Objetivo en puntos
50

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
USD/JPYMejor ejecución1 hora1.04 10,81340.43694,080 JPY-171,550
PlataDiarion/a 1,37655.8122,511 USD-7,333
OroDiarion/a 1,09743.032,152 EUR-771
Oro4 horasn/a 2,19938.061,256 EUR-1,006

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Trend Surfer
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
rsiPeriod = 14            // RSI length feeding the TDI
priceLinePeriod = 4       // TDI price line smoothing
middleBandPeriod = 29     // TDI middle band length
longPriceLevel = 35       // longs need the price line above this
shortPriceLevel = 40      // shorts need the price line above this
middleBandLevel = 40      // longs need the middle band above this
stopLossPoints = 250      // protective stop in points
takeProfitPoints = 50     // target in points

// --- Indicators ---
// Traders Dynamic Index: smoothed RSI against a slower RSI average
rsiValue = RSI[rsiPeriod](CustomClose)
priceLine = Average[priceLinePeriod](rsiValue)
middleBand = Average[middleBandPeriod](rsiValue)

16 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

RSITraders Dynamic IndexSMA
Lee esto primeroDebilidades conocidas4 puntos
  • El profit factor de la mejor ejecución fue de solo 1.04, por lo que las ganancias y las pérdidas casi se cancelan y unos pequeños costes adicionales podrían volverlo negativo.
  • El stop de 250 puntos es cinco veces el objetivo de 50 puntos, por lo que una pérdida puede borrar varias ganancias.
  • La mejor ejecución necesitó 10,813 operaciones, por lo que los resultados dependen en gran medida de un spread bajo.
  • Solo existen cuatro ejecuciones, en USD/JPY, Silver y Gold, y las otras tres no tienen profit factor registrado.

Preguntas

Sobre esta estrategia

¿Puede Trend Surfer ejecutarse en ProOrder?

Sí, es un sistema ProOrder de stop and reverse. Las ventanas horarias que se ven en algunas versiones no estaban en el código probado, así que aquí no se aplica ninguna.

¿Qué instrumentos se probaron?

USD/JPY 1 hora ganó JPY 694,080. Silver Diario ganó USD 22,511, Gold Diario EUR 2,151.9 y Gold 4 horas EUR 1,255.9.

¿Qué riesgo conlleva 1 contrato?

El max drawdown en USD/JPY 1 hora fue de JPY 171,550. Cada operación perdedora puede costar hasta 250 puntos más el spread.

¿Por qué barras de 1 hora?

El gráfico de 1 hora produjo suficientes señales para que el pequeño objetivo de 50 puntos sumara. Las ejecuciones en Diario operaron mucho menos.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Supertrend Counter Trend

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

3.47 PF · 1,444 operaciones

Donchian Channel Breakout

Un profit factor similar.

1.04 PF · 3,444 operaciones

Habla sobre el TDI y otras herramientas basadas en el RSI con traders de ProRealTime. 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