Apuntarme a la lista de espera
Estrategias / Tendencia / SMA Cross 10/30

SMA Cross 10/30: prueba de un cruce de medias móviles rápidas

Cuando la SMA de 10 periodos cruza la SMA de 30 periodos el sistema opera en la dirección del cruce. Las posiciones cierran con el cruce inverso o con un stop del 1%.

TendenciaLargos & cortosSwingOro1 hora
1.14Profit factor
2,045Beneficio neto EUR
34.23%Tasa de acierto
2,495Operaciones
-867Max drawdown
0.82Operación media

Mejor ejecución de 16. Gold, 1 hora, spread 0.6, de la ejecución pf:2026-09-15-GOLD-1h.tsv:4.

Reglas de entrada, largos

  1. No hay posición abierta

Reglas de entrada, cortos

  1. No hay posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando la SMA de 10 vuelve a estar por encima de la SMA de 30

Condiciones de la prueba

PeriodoHasta 2026-09-15
InstrumentoGold, 1 hora
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-15
Parámetros (4)
positionSize
Contratos por operación
1
fastPeriod
Longitud de la SMA rápida
10
slowPeriod
Longitud de la SMA lenta
30
stopLossPct
Stop de protección como porcentaje del precio de entrada
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecución1 hora1.14 2,49534.232,045 EUR-867
Oro30 minn/a 4,12331.53267 EUR-2,007
DAX 401 horan/a 2,44434.08195 EUR-5,535
Oro15 minn/a 3,92429.46-910 EUR-2,607
Oro5 minn/a 3,99029.25-1,736 EUR-2,381
S&P 5005 minn/a 3,88028.58-3,017 EUR-3,082
S&P 5001 horan/a 2,63330.69-3,363 EUR-3,748
S&P 50015 minn/a 4,02229.99-4,123 EUR-4,891
S&P 50030 minn/a 4,18630.75-4,646 EUR-5,045
Nasdaq 1001 horan/a 2,72330.33-6,089 EUR-7,907
DAX 4015 minn/a 4,00032.45-8,056 EUR-8,617
DAX 4030 minn/a 4,12132.71-8,861 EUR-9,010
DAX 405 minn/a 3,96830.12-9,657 EUR-10,304
Nasdaq 10030 minn/a 4,28331.61-10,065 EUR-12,801
Nasdaq 10015 minn/a 3,97731.15-11,904 EUR-15,260
Nasdaq 1005 minn/a 3,90830.27-15,416 EUR-15,493

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

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

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

// --- Parameters ---
positionSize = 1       // contracts per trade
fastPeriod = 10        // fast SMA length
slowPeriod = 30        // slow SMA length
stopLossPct = 1        // protective stop, percent of entry price

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

26 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 2 de las 15 ejecuciones adicionales ganaron dinero, y el resto perdió, incluida Nasdaq 100 5 minutos con -15,416.10 EUR.
  • La mejor ejecución en Gold 1 hora tiene un profit factor de 1.14 y una operación media de 0.82 EUR, apenas por encima de cero.
  • Las tasas de acierto se sitúan alrededor del 30% (34.23% en la mejor ejecución), por lo que son de esperar rachas perdedoras largas.
  • Las ejecuciones adicionales solo tienen datos de sweep, por lo que no se registró su profit factor.

Preguntas

Sobre esta estrategia

¿Se puede operar en ProOrder?

Sí, el cruce y el stop están programados. Según estas pruebas, funciona mejor como referencia con la que comparar otros sistemas que como sistema acabado.

¿Cómo se comportó en cada mercado?

Gold 1 hora generó 2,045.30 EUR en 2495 operaciones. Gold 30 minutos y DAX 40 1 hora fueron ligeramente positivos, mientras que todas las ejecuciones de S&P 500 y Nasdaq 100 perdieron.

¿Qué drawdown con 1 contrato?

Con 1 contrato y un spread de 0.6 puntos, Gold 1 hora tuvo un max drawdown de 866.50 EUR. Nasdaq 100 5 minutos alcanzó 15,492.80 EUR.

¿Importa el marco temporal?

Sí. El gráfico de 1 hora dio el mejor resultado en Gold y DAX 40, mientras que las ejecuciones de 5 minutos perdieron en todos los instrumentos.

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

MACD Zero Cross

Un profit factor similar.

1.14 PF · 2,724 operaciones

¿Quieres ver qué variantes de cruce aguantan? 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