Apuntarme a la lista de espera
Estrategias / Tendencia / MACD and EMA 100 Trend Long

MACD and EMA 100 Trend Long

El sistema compra 1 contrato cuando el cierre está por encima de su EMA de 100 periodos y la línea MACD está por encima de su línea de señal. Vende cuando ambas condiciones se invierten, y no usa stop ni objetivo de beneficio.

TendenciaSolo largosSwingNasdaq 100Diario
3.04Profit factor
22,474Beneficio neto EUR
40.25%Tasa de acierto
159Operaciones
-5,074Max drawdown
141Operación media

Mejor de 31 ejecuciones. Nasdaq 100, Diario, spread 3, de la ejecución pf:2026-10-05-NAS100-D.tsv:11.

Reglas de entrada, largos

  1. La línea MACD usa los periodos 12, 26 y 9, y la línea de señal es una EMA de 9 periodos de la línea MACD.

Reglas de salida

  1. La operación se cierra a mercado cuando el cierre está por debajo de su EMA de 100 periodos y la línea MACD está por debajo de su línea de señal.

Condiciones de la prueba

PeriodoHasta el 2026-10-05
InstrumentoNasdaq 100, Diario
Spread3 puntos
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-10-05

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecuciónDiario3.04 15940.2522,474 EUR-5,074
Nikkei 225Diario2.16 15436.3658,254 USD-12,909
Nasdaq 1004 horas1.63 46336.2917,767 EUR-4,301
S&P 5004 horas1.42 47033.403,339 EUR-799
USD/JPYDiarion/a 18534.591,247,630 USD-467,250
USD/JPY30 minn/a 2,98227.46719,130 USD-187,590
USD/JPY1 horan/a 2,09528.35462,850 USD-297,670
USD/JPY10 minn/a 3,14825.41238,110 USD-131,860
USD/JPY15 minn/a 3,12525.92163,520 USD-161,390
Nikkei 2254 horasn/a 40832.8429,327 USD-9,504
Dow JonesDiarion/a 21539.0726,090 EUR-7,476
Nikkei 2251 horan/a 1,55729.0921,733 USD-9,645
Nasdaq 10030 minn/a 2,91128.8913,239 EUR-3,396
Nasdaq 1001 horan/a 1,77429.7612,978 EUR-5,515
DAX 401 horan/a 1,68229.3112,825 EUR-3,750
Dow Jones4 horasn/a 15835.4412,739 EUR-4,472
DAX 40Diarion/a 23535.7411,068 EUR-4,783
DAX 4030 minn/a 3,03626.588,766 EUR-4,765
Dow Jones1 horan/a 62431.098,369 EUR-6,484
DAX 404 horasn/a 49932.066,776 EUR-4,312
Nasdaq 10015 minn/a 2,92127.326,724 EUR-3,479
GBP/USDDiarion/a 21032.386,277 USD-5,894
Nasdaq 10010 minn/a 2,96725.785,698 EUR-5,082
Nasdaq 1005 minn/a 3,03526.434,629 EUR-4,216
S&P 500Diarion/a 22333.183,353 EUR-1,144
OroDiarion/a 22130.323,048 EUR-1,151
Oro4 horasn/a 47129.302,386 EUR-1,426
Oro30 minn/a 3,00926.552,172 EUR-731
Oro1 horan/a 1,79327.442,070 EUR-1,142
S&P 5001 horan/a 1,84929.581,800 EUR-831
S&P 50030 minn/a 3,00629.011,311 EUR-1,283

Gráficos

Resultados por ejecución

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

Por encima de 1.0 ganó dinero, por debajo de 1.0 perdió dinero.

El código

Código ProBuilder, tal como se probó

// ==============================================================
// MACD and EMA 100 Trend Long
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ==============================================================

DEFPARAM CumulateOrders = false

myMacd = MACDLine[12,26,9](close)
signal = ExponentialAverage[9](myMacd)
ema = ExponentialAverage[100](close)

9 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

MACDEMA
Historial más largoNueva ejecución con hasta 1,000,000 barrasNasdaq 100 · Diario · datos antiguos 307.20 EUR

Nasdaq 100 no tenía historial más allá de la ejecución estándar, así que ambas ejecuciones usaron 10,000 barras.

Nasdaq 100 · Diario

Barras disponibles10,000
Neto, ejecución estándar de 200,000 barras22,473.80 EUR
Neto, ejecución larga22,781.00 EUR
Neto solo en los datos más antiguos307.20 EUR
Lee esto primeroDebilidades conocidas2 puntos
  • El código no define ningún stop loss, por lo que una operación perdedora sigue abierta hasta que llega una señal de salida.
  • Los resultados solo incluyen el spread. No incluyen comisiones ni financiación nocturna.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar MACD and EMA 100 Trend Long en ProOrder?

Sí. El código es ProBuilder y funciona como sistema automático de ProOrder. Haz un backtest en tu propia cuenta, con tu propio spread y tu position size, antes de operarla en real.

¿En qué mercados se probó?

Se probó en 31 combinaciones de mercado y marco temporal. La mejor ejecución fue Nasdaq 100, Diario, con un profit factor de 3.04 en 159 operaciones.

¿Qué tamaño tuvo el drawdown?

La mejor ejecución tuvo un max drawdown de 5,074 EUR con la position size probada, frente a un resultado neto de 22,474 EUR.

¿Opera en largo, en corto o en ambos sentidos?

Solo toma operaciones largas.

Relacionado

Estrategias como esta

Slow MACD Slope

Usa el mismo indicador.

6.80 PF · 7,305 operaciones

Volatility Spike Regression Long

Mejor ejecución en el mismo mercado, Nasdaq 100.

1.22 PF · 1,850 operaciones

MACD Crossover Volatility Stop Filter

También es una estrategia de tendencia.

3.02 PF · 144 operaciones

Apúntate a la lista de espera de ProRealAlgos para operar una cartera probada en lugar de estrategias sueltas.

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