Apuntarme a la lista de espera
Estrategias / Mean reversion / Turtle Soup

Estrategia Turtle Soup

La idea es operar contra los breakouts fallidos. Un cierre por debajo del mínimo más bajo de las 5 barras anteriores en una tendencia alcista (EMA 21 por encima de la EMA 30) dispara una compra en la apertura siguiente, y los shorts lo reflejan de forma simétrica. Las operaciones salen cuando el precio rompe el extremo opuesto de 5 barras o toca un stop de 3 x ATR(20).

Mean reversionLargos & cortosSwingS&P 500Diario
1.26Profit factor
2,651Beneficio neto EUR
53.52%Tasa de acierto
867Operaciones
-758Max drawdown
3.06Operación media

Mejor ejecución de 9. S&P 500, Diario, spread 1, de la ejecución pf:2026-09-24-USA500-D.tsv:5.

Reglas de entrada, largos

  1. La EMA 21 está por encima de la EMA 30
  2. Comprar en la apertura de la barra siguiente

Reglas de entrada, cortos

  1. La EMA 21 está por debajo de la EMA 30
  2. Vender en short en la apertura de la barra siguiente

Reglas de salida

  1. Cerrar el short cuando el mínimo rompe por debajo del mínimo más bajo de las 5 barras anteriores
  2. Stop loss de 3 x ATR(20)

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoS&P 500, Diario
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 (6)
positionSize
Contratos por operación
1
lookbackPeriod
Barras para el máximo y el mínimo recientes
5
fastPeriod
EMA rápida del filtro de tendencia
21
slowPeriod
EMA lenta del filtro de tendencia
30
atrPeriod
Longitud del ATR para el stop
20
atrMultiplier
Distancia del stop en ATRs
3

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
S&P 500Mejor ejecuciónDiario1.26 86753.522,651 EUR-758
USD/JPYDiarion/a 70664.16594,850 JPY-519,470
EUR/USDDiarion/a 67662.7280,084 USD-25,971
EUR/USD4 horasn/a 2,37161.8376,581 USD-26,468
Nikkei 225Diarion/a 66061.6712,768 USD-12,607
Petróleo BrentDiarion/a 28861.8111,720 EUR-5,440
Dow JonesDiarion/a 79162.8310,574 EUR-7,567
Petróleo crudo de EE. UU.Diarion/a 63360.987,497 EUR-6,879
Nasdaq 100Diarion/a 64960.405,991 EUR-4,518

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Turtle Soup
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
lookbackPeriod = 5        // bars for the recent high and low
fastPeriod = 21           // fast EMA of the trend filter
slowPeriod = 30           // slow EMA of the trend filter
atrPeriod = 20            // ATR length for the stop
atrMultiplier = 3         // stop distance in ATRs

// --- Indicators ---
recentHigh = Highest[lookbackPeriod](high)[1]
recentLow = Lowest[lookbackPeriod](low)[1]
fastMA = ExponentialAverage[fastPeriod](close)
slowMA = ExponentialAverage[slowPeriod](close)
stopDistance = atrMultiplier * AverageTrueRange[atrPeriod](close)

28 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

EMAATR
Lee esto primeroDebilidades conocidas3 puntos
  • El profit factor es 1.26 con una operación media de EUR 3.06, así que hay poco margen para costes extra.
  • USD/JPY diario tuvo un max drawdown de JPY 519,470.00 frente a JPY 594,850.00 de beneficio.
  • Nikkei 225 diario hizo USD 12,767.90 pero tuvo un drawdown de USD 12,606.60, casi del mismo tamaño.

Preguntas

Sobre esta estrategia

¿Puede ejecutarse Turtle Soup en ProOrder?

Sí. Las entradas, ambas salidas y el stop por ATR están codificados, a 1 contrato por operación.

¿Cómo se comportó en los distintos mercados?

S&P 500 diario dio un profit factor de 1.26 y EUR 2,651.09 en 867 operaciones. Las ocho ejecuciones probadas fueron rentables, incluida EUR/USD diario con USD 80,084.00.

¿Qué drawdown hubo con 1 contrato?

S&P 500 diario tuvo un max drawdown de EUR 757.64.

¿Por qué barras diarias?

Las rupturas falsas de un rango de 5 barras tienen más significado en gráficos diarios. EUR/USD 4 horas también funcionó, en 2,371 operaciones.

Relacionado

Estrategias como esta

Monday Dip Buy

Usa el mismo indicador.

n/a PF · 146 operaciones

Candle Body Sum Intraday

Mejor ejecución en el mismo mercado, S&P 500.

2.86 PF · 124 operaciones

EMA Swing Limit Entry

Un profit factor similar.

1.26 PF · 253 operaciones

Los setups de reversión funcionan mejor dentro de un plan. 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