Apuntarme a la lista de espera
Estrategias / Tendencia / Big Three

Big Three: entradas en pullback por encima o por debajo de tres SMA

Big Three compra cuando toda la barra se sitúa por encima de las SMA de 20, 40 y 80 periodos y el precio vuelve a subir tras un único cierre a la baja. Los shorts reflejan esto por debajo de las medias. Las salidas combinan un stop dimensionado a partir de la SMA de 80, un objetivo como múltiplo de ese stop, una salida por tiempo y un trailing stop.

TendenciaLargos & cortosIntradayUSD/JPY15 min
n/aProfit factor
487,380Beneficio neto JPY
45.66%Tasa de acierto
3,804Operaciones
-259,540Max drawdown
128Operación media

Mejor ejecución de 13. USD/JPY, 15 min, spread 1, de la ejecución sweeps:2026-09-17-USDJPY-15m-opt.tsv:2.

Reglas de entrada, largos

  1. El mínimo de la barra está por encima de las SMA de 20, 40 y 80 periodos
  2. El máximo es el más alto de las últimas 3 barras
  3. La barra cierra al alza, por encima del cierre anterior y por encima de su apertura
  4. No hay posición larga abierta

Reglas de entrada, cortos

  1. El máximo de la barra está por debajo de las SMA de 20, 40 y 80 periodos
  2. El mínimo es el más bajo de las últimas 3 barras
  3. La barra cierra a la baja, por debajo del cierre anterior y por debajo de su apertura
  4. No hay posición corta abierta

Reglas de salida

  1. Stop loss a la distancia entre la entrada y la SMA de 80, limitado a 30-80 para los longs y 5-60 para los shorts
  2. Cierra un long cuando el precio cruza por debajo de la SMA de 80, y un short cuando cruza por encima
  3. Salida por tiempo: los longs cierran tras 78 barras en beneficio o 66 barras en pérdida, los shorts tras 60 barras en beneficio o 54 barras en pérdida
  4. Trailing stop sobre el mejor cierre una vez que el beneficio alcanza el objetivo dividido por 1.5 (longs) o 1 (shorts)

Condiciones de la prueba

PeriodoHasta 2026-09-17
InstrumentoUSD/JPY, 15 minutos
Spread1 puntos
Contratos2
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-17
Parámetros (17)
positionSize
Contratos por operación, tal como se publica
2
fastPeriod
Longitud de la SMA rápida
20
midPeriod
Longitud de la SMA intermedia
40
slowPeriod
Longitud de la SMA lenta, también la línea de salida
80
lookbackPeriod
Barras para la prueba de nuevo máximo / nuevo mínimo
3
longStopMin
Distancia mínima del stop en long (unidades de precio)
30
longStopMax
Distancia máxima del stop en long
80
shortStopMin
Distancia mínima del stop en short
5
shortStopMax
Distancia máxima del stop en short
60
longTargetRatio
Objetivo del long como múltiplo de la distancia del stop
2.6
shortTargetRatio
Objetivo del short como múltiplo de la distancia del stop
2.5
longTrailDivisor
Distancia del trailing en long = objetivo del long / esto
1.5
shortTrailDivisor
Distancia del trailing en short = objetivo del short / esto
1
longMaxBarsProfit
Cerrar un long ganador después de estas barras
78
longMaxBarsLoss
Cerrar un largo perdedor después de este número de barras
66
shortMaxBarsProfit
Cerrar un short ganador después de estas barras
60
shortMaxBarsLoss
Cerrar un corto perdedor después de este número de barras
54

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
USD/JPYMejor ejecución15 minn/a 3,80445.66487,380 JPY-259,540
USD/JPYDiarion/a 51882.054,370,620 JPY-781,820
EUR/USDDiarion/a 53378.6199,572 USD-97,946
DAX 401 horan/a 2,59033.0522,323 EUR-7,109
PlataDiarion/a 32630.9820,833 USD-12,092
GBP/USDDiarion/a 53881.9718,414 USD-13,368
Oro30 minn/a 3,31431.805,333 EUR-1,622
DAX 40Diarion/a 45032.224,611 EUR-4,000
Oro1 horan/a 2,12434.374,353 EUR-1,290
Nasdaq 100Diarion/a 35533.523,741 EUR-3,668
OroDiarion/a 29832.893,028 EUR-1,223
Petróleo BrentDiarion/a 23131.172,949 EUR-1,947
Oro4 horasn/a 64531.632,453 EUR-2,093

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Big Three
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 15 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 2            // contracts per trade, as published
fastPeriod = 20             // fast SMA length
midPeriod = 40              // middle SMA length
slowPeriod = 80             // slow SMA length, also the exit line
lookbackPeriod = 3          // bars for the new high / new low test
longStopMin = 30            // smallest long stop distance (price units)
longStopMax = 80            // largest long stop distance
shortStopMin = 5            // smallest short stop distance
shortStopMax = 60           // largest short stop distance
longTargetRatio = 2.6       // long target as a multiple of the stop distance
shortTargetRatio = 2.5      // short target as a multiple of the stop distance
longTrailDivisor = 1.5      // long trailing distance = long target / this
shortTrailDivisor = 1       // short trailing distance = short target / this
longMaxBarsProfit = 78      // close a winning long after this many bars
longMaxBarsLoss = 66        // close a losing long after this many bars
shortMaxBarsProfit = 60     // close a winning short after this many bars
shortMaxBarsLoss = 54       // close a losing short after this many bars

// --- Indicators ---
fastMA = Average[fastPeriod](close)
midMA = Average[midPeriod](close)
slowMA = Average[slowPeriod](close)

// Whole bar above all three averages and making a new short-term high.
aboveAllMAs = low > slowMA AND low > midMA AND low > fastMA
newHigh = high >= Highest[lookbackPeriod](high)
longSetup = aboveAllMAs AND newHigh
longReversalCandle = close[1] < close[2] AND close > close[1] AND close > open

belowAllMAs = high < fastMA AND high < midMA AND high < slowMA
newLow = low <= Lowest[lookbackPeriod](low)
shortSetup = belowAllMAs AND newLow
shortReversalCandle = close[1] > close[2] AND close < close[1] AND close < open

86 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

SMA
Lee esto primeroDebilidades conocidas4 puntos
  • Solo existen datos de barrido, así que no se registró el profit factor para ninguna ejecución de esta página.
  • En la mejor ejecución (USD/JPY 15 minutos) el max drawdown fue de JPY 259,540 frente a JPY 487,380 de beneficio neto, más de la mitad de la ganancia total.
  • El tamaño por defecto de 2 contratos y las unidades de contrato de forex hacen que las cifras de USD/JPY y EUR/USD sean muy grandes. Los resultados en índices y materias primas, como Gold 30 minutos con EUR 5,333.4, son mucho menores.
  • En la mayoría de las ejecuciones que no son de forex la tasa de acierto se situó entre aproximadamente el 31% y el 34%, así que la estrategia depende de unas pocas ganancias grandes.

Preguntas

Sobre esta estrategia

¿Puede Big Three operar en real en ProOrder?

Sí, el código usa instrucciones estándar de ProOrder para entradas, stops y objetivos. No se ha comprobado en compilación tras la reescritura, así que pruébalo primero en ProBacktest.

¿En qué instrumentos se probó?

USD/JPY, EUR/USD, DAX 40, Silver, GBP/USD, Gold, Nasdaq 100 y Brent Crude. Todas las ejecuciones listadas fueron rentables, desde JPY 4,370,620 en USD/JPY Diario hasta EUR 2,453 en Gold 4 horas.

¿Qué drawdown debo esperar con el tamaño por defecto?

Con 2 contratos la mejor ejecución tuvo un max drawdown de JPY 259,540 en USD/JPY 15 minutos. En DAX 40 1 hora fue de EUR 7,108.8, así que el riesgo depende mucho del instrumento.

¿Por qué probarla en 15 minutos?

Las reglas se basan en barras, así que funcionan en cualquier marco temporal. La ejecución de USD/JPY en 15 minutos dio el mayor número de operaciones, 3,804, lo que ofrece la muestra más amplia de esta página.

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

Long-Term Moving Average Cross

También es una estrategia de tendencia.

12.31 PF · 61 operaciones

Las ideas de trading como Big Three se comentan en la comunidad de ProRealAlgos. Apúntate a la lista de espera.

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