Apuntarme a la lista de espera
Estrategias / Tendencia / MA Cross Pullback

MA Cross Pullback: entrar en tendencias tras la primera caída

Después de que la SMA de 15 cruce la SMA de 100, el sistema espera a que el precio cierre en el lado equivocado de la SMA de 15 y luego vuelva a atravesarla. Un cierre más allá de la SMA de 100 cancela el setup. Las operaciones terminan con un stop de 150 puntos o cuando una entrada contraria les da la vuelta.

TendenciaLargos & cortosIntradayOro2 min
n/aProfit factor
1,624Beneficio neto EUR
36.74%Tasa de acierto
1,105Operaciones
-820Max drawdown
1.47Operación media

Mejor ejecución de 17. Gold, 2 min, spread 0.6, de la ejecución sweeps:2026-09-20-GOLD-2m-opt.tsv:3.

Reglas de entrada, largos

  1. La SMA de 15 periodos ha cruzado por encima de la SMA de 100 periodos
  2. El precio cierra de nuevo por encima de la SMA de 15
  3. El setup se cancela con cualquier cierre por debajo de la SMA de 100

Reglas de entrada, cortos

  1. La SMA de 15 periodos ha cruzado por debajo de la SMA de 100 periodos
  2. El precio cierra de nuevo por debajo de la SMA de 15
  3. El setup se cancela con cualquier cierre por encima de la SMA de 100

Reglas de salida

  1. Una entrada contraria da la vuelta a la posición

Condiciones de la prueba

PeriodoHasta 2026-09-20
InstrumentoGold, 2 minutos
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-21
Parámetros (4)
positionSize
Contratos por operación
1
fastPeriod
Longitud de la SMA rápida
15
slowPeriod
Longitud de la SMA lenta
100
stopLossPoints
Stop de protección en puntos
150

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecución2 minn/a 1,10536.741,624 EUR-820
USD/JPYDiarion/a 8013.75909,310 JPY-748,100
USD/JPY10 minn/a 1,08837.68626,730 JPY-240,590
USD/JPY4 horasn/a 18930.69608,410 JPY-346,200
USD/JPY5 minn/a 99936.94478,280 JPY-159,550
USD/JPY15 minn/a 1,05637.59469,080 JPY-351,910
EUR/USDDiarion/a 7320.55151,656 USD-32,530
Plata3 minn/a 1,09736.4643,616 USD-11,318
Plata2 minn/a 1,08635.5426,842 USD-20,073
GBP/USDDiarion/a 10618.8710,953 USD-5,481
Nasdaq 100Diarion/a 6921.748,969 EUR-3,126
Petróleo Brent3 minn/a 1,07036.546,737 EUR-2,641
Petróleo crudo de EE. UU.3 minn/a 1,07236.756,372 EUR-4,128
Petróleo crudo de EE. UU.4 horasn/a 14823.656,249 EUR-4,949
Petróleo BrentDiarion/a 449.095,036 EUR-3,777
S&P 500Diarion/a 7440.543,769 EUR-1,018
Oro15 minn/a 1,05936.542,680 EUR-1,000

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// MA Cross Pullback
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 2 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 15           // fast SMA
slowPeriod = 100          // slow SMA
stopLossPoints = 150      // protective stop in points

// Setup flags, carried from bar to bar.
ONCE longCrossSeen = 0
ONCE longPullbackSeen = 0
ONCE shortCrossSeen = 0
ONCE shortPullbackSeen = 0

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

49 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
  • El profit factor no se registró porque solo existen datos de barrido.
  • La operación media de la mejor ejecución es de solo EUR 1.47 con una tasa de acierto del 36.74%, así que pequeños cambios en el spread podrían eliminar el beneficio.
  • No hay objetivo de beneficio ni salida por regla, por lo que los beneficios abiertos pueden devolver mucho antes de una reversión o un stop.
  • Las filas de USD/JPY muestran cifras enormes, como un drawdown de JPY 748,100.0 en Diario, señal de que el stop de 150 puntos no se ajusta a esa escala de precios.

Preguntas

Sobre esta estrategia

¿Se puede usar MA Cross Pullback en ProOrder?

Sí, solo utiliza medias móviles y un stop fijo. El código reescrito no se ha verificado en compilación, así que ejecútalo primero en demo.

¿Cómo se comportó en otros mercados?

Gold 2 minutos ganó EUR 1,623.9 y Gold 15 minutos EUR 2,680.0. S&P 500 Diario ganó EUR 3,768.77 en 74 operaciones.

¿Qué drawdown con 1 contrato?

En Gold 2 minutos el max drawdown fue de EUR 820.1 con 1 contrato, y en Gold 15 minutos de EUR 999.8.

¿Por qué un marco temporal tan corto?

El patrón de pullback se forma a menudo en barras de 2 minutos de Gold, dando 1,105 operaciones. La escasa operación media de EUR 1.47 significa que allí los costes importan mucho.

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

Long-Term Moving Average Cross

También es una estrategia de tendencia.

12.31 PF · 61 operaciones

Únete a traders que prueban sistemas de medias móviles uno al lado del otro. 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