Apuntarme a la lista de espera
Estrategias / Tendencia / Asymmetric EMA Cross

Asymmetric EMA Cross: medias distintas para longs y shorts

Los longs se abren cuando la EMA de 60 cruza por encima de la EMA de 200, y los shorts se abren cuando la EMA de 40 cruza por debajo de la EMA de 300. Cada lado se cierra con el cruce inverso de su propio par, o en un stop de 400 puntos o un objetivo de 200 puntos. Las barras de fin de semana se omiten.

TendenciaLargos & cortosIntradayOro30 min
1.33Profit factor
3,335Beneficio neto EUR
28.16%Tasa de acierto
1,019Operaciones
-773Max drawdown
3.27Operación media

Mejor ejecución de 20. Gold, 30 min, spread 0.6, de la ejecución pf:2026-09-24-GOLD-30m.tsv:1.

Reglas de entrada, largos

  1. No es una barra de fin de semana

Reglas de entrada, cortos

  1. No es una barra de fin de semana

Reglas de salida

  1. Cerrar un short cuando la EMA de 40 vuelve a cruzar por encima de la EMA de 300
  2. Stop loss 400 puntos
  3. Objetivo de beneficio 200 puntos

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoGold, 30 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-25
Parámetros (7)
positionSize
Contratos por operación
1
longFastPeriod
EMA rápida para el lado long
60
longSlowPeriod
EMA lenta para el lado long
200
shortFastPeriod
EMA rápida para el lado short
40
shortSlowPeriod
EMA lenta para el lado short
300
stopLossPoints
Stop de protección en puntos
400
takeProfitPoints
Objetivo de beneficio en puntos
200

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecución30 min1.33 1,01928.163,335 EUR-773
USD/JPY4 horasn/a 20544.88345,860 JPY-131,940
USD/JPY10 minn/a 98728.37240,130 JPY-120,560
USD/JPY5 minn/a 1,03027.77154,330 JPY-137,950
USD/JPY3 minn/a 1,06426.88137,960 JPY-108,820
Nikkei 2252 minn/a 1,02749.4612,793 USD-4,641
Nikkei 2251 horan/a 53659.3310,026 USD-3,710
Dow Jones1 horan/a 21166.826,204 EUR-2,411
Dow Jones30 minn/a 40758.975,744 EUR-2,820
Nasdaq 1004 horasn/a 15349.024,270 EUR-1,180
DAX 404 horasn/a 15364.053,274 EUR-3,151
GBP/USD4 horasn/a 25950.973,191 USD-2,485
Nikkei 225Diarion/a 4276.192,400 USD-1,383
Oro3 minn/a 1,06126.582,324 EUR-721
Oro15 minn/a 1,09426.051,705 EUR-701
Oro4 horasn/a 16930.181,653 EUR-591
Oro2 minn/a 1,06127.431,521 EUR-654
Oro5 minn/a 1,04426.921,469 EUR-668
S&P 500Diarion/a 5147.061,430 EUR-815
OroDiarion/a 4837.50763 EUR-543

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Asymmetric EMA Cross
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
longFastPeriod = 60       // fast EMA for the long side
longSlowPeriod = 200      // slow EMA for the long side
shortFastPeriod = 40      // fast EMA for the short side
shortSlowPeriod = 300     // slow EMA for the short side
stopLossPoints = 400      // protective stop in points
takeProfitPoints = 200    // profit target in points

// --- Indicators ---
weekendBar = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
longFastMA = ExponentialAverage[longFastPeriod](close)
longSlowMA = ExponentialAverage[longSlowPeriod](close)
shortFastMA = ExponentialAverage[shortFastPeriod](close)
shortSlowMA = ExponentialAverage[shortSlowPeriod](close)

27 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

EMA
Lee esto primeroDebilidades conocidas4 puntos
  • La tasa de acierto en la mejor ejecución es del 28.16%, así que la mayoría de las operaciones pierden y los beneficios dependen de una minoría de ganadoras.
  • El objetivo (200 puntos) es la mitad del stop (400 puntos), lo que significa que un stop puede borrar dos objetivos completos.
  • Un profit factor de 1.33 en Gold 30 minutos es modesto, y la operación media es de solo 3.27 EUR.
  • Los otros mercados de la tabla solo tienen datos de barrido, así que no se registró su profit factor.

Preguntas

Sobre esta estrategia

¿Puedo ejecutarla en real en ProOrder?

Sí. Los cruces, el stop y el objetivo están todos codificados, así que funciona sin supervisión. Las estadísticas provienen de la versión anterior a la reescritura, así que prueba primero el código nuevo en demo.

¿Qué instrumentos se probaron?

Gold en 30 minutos fue la mejor ejecución, con 3,335.10 EUR netos en 1019 operaciones. También fue rentable en USD/JPY, Nikkei 225, Dow Jones, Nasdaq 100, DAX 40, GBP/USD y S&P 500 en las ejecuciones mostradas.

¿Cuánto riesgo con el tamaño probado?

Un contrato por operación con un spread de 0.6 puntos. La ejecución de Gold en 30 minutos tuvo un max drawdown de 772.95 EUR.

¿Por qué usar EMAs distintas para cada lado?

Los mercados tienden a caer más rápido de lo que suben, así que el lado short usa una EMA de 40 más rápida frente a una EMA de 300 más lenta. El lado long espera el cruce 60/200, más habitual.

Relacionado

Estrategias como esta

Monday Dip Buy

Usa el mismo indicador.

n/a PF · 146 operaciones

Triple Band Market Model

Mejor ejecución en el mismo mercado, Gold.

2.27 PF · 203 operaciones

RSI Momentum Thrust

Un profit factor similar.

1.33 PF · 273 operaciones

¿Quieres hablar de sistemas de EMA con otros traders? 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