Apuntarme a la lista de espera
Estrategias / Tendencia / MACD Trend Day Trader

Estrategia MACD Trend Day Trader

Un precio por encima de la SMA de 200 periodos y un histograma MACD(12,26,9) positivo ponen el sistema long. Por debajo de la SMA y con un histograma negativo, se pone short. Cada operación tiene un stop del 1% y un objetivo del 3%, y una señal contraria da la vuelta a la posición.

TendenciaLargos & cortosIntradayEUR/USD2 min
2.06Profit factor
487,386Beneficio neto USD
19.46%Tasa de acierto
4,783Operaciones
-53,806Max drawdown
102Operación media

Mejor ejecución de 16. EUR/USD, 2 min, spread 1, de la ejecución pf:2026-09-24-EURUSD-2m.tsv:5.

Reglas de entrada, largos

  1. El cierre está por encima de la SMA de 200 periodos

Reglas de entrada, cortos

  1. El cierre está por debajo de la SMA de 200 periodos

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Una señal opuesta invierte la posición

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoEUR/USD, 2 minutos
Spread1 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
trendPeriod
Longitud de la SMA de tendencia
200
macdFast
Longitud rápida del MACD
12
macdSlow
Longitud lenta del MACD
26
macdSignalPeriod
Longitud de la señal del MACD
9
stopLossPct
Stop de protección, porcentaje del precio de entrada
1
takeProfitPct
Objetivo de beneficio, porcentaje del precio de entrada
3

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
EUR/USDMejor ejecución2 min2.06 4,78319.46487,386 USD-53,806
EUR/USD3 min1.80 4,51219.81320,038 USD-36,504
EUR/USD5 min1.43 4,25319.89151,962 USD-34,084
USD/JPYDiario1.28 1,03228.292,702,350 JPY-382,610
USD/JPY30 minn/a 3,70421.33352,160 JPY-343,430
USD/JPY10 minn/a 3,75820.78319,550 JPY-190,140
EUR/USDDiarion/a 97227.47107,120 USD-31,597
EUR/USD4 horasn/a 1,20324.7758,507 USD-51,528
Nikkei 225Diarion/a 2,03527.8638,685 USD-19,774
GBP/USDDiarion/a 99426.5614,062 USD-8,831
Nasdaq 10030 minn/a 4,43223.0411,399 EUR-5,084
Oro1 horan/a 3,13523.292,607 EUR-811
Oro4 horasn/a 1,59724.171,824 EUR-939
Oro5 minn/a 4,12519.011,291 EUR-1,038
Oro3 minn/a 4,03920.331,184 EUR-876
OroDiarion/a 2,16625.35826 EUR-810

Gráficos

Resultados por ejecución

Las 10 mejores de 16 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

ProBuilder, reescrito al estándar de la casa

// ============================================================
// MACD Trend Day Trader
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 2 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 200         // trend SMA length
macdFast = 12             // MACD fast length
macdSlow = 26             // MACD slow length
macdSignalPeriod = 9      // MACD signal length
stopLossPct = 1           // protective stop, percent of entry price
takeProfitPct = 3         // profit target, percent of entry price

// --- Indicators ---
trendMA = Average[trendPeriod](close)
macdHistogram = MACD[macdFast, macdSlow, macdSignalPeriod](close)

17 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

SMAMACD
Historial más largoNueva ejecución con hasta 1,000,000 barrasEUR/USD · 2 min · datos antiguos -229,549.00 USD

Con 996,000 barras disponibles en EUR/USD 2 minutos, el beneficio neto cayó a USD 257,837 desde USD 487,386 de la ejecución estándar, porque los datos más antiguos por sí solos perdieron USD 229,549.

EUR/USD · 2 min

Barras disponibles996,000
Neto, ejecución estándar de 200,000 barras487,386.00 USD
Neto, ejecución larga257,837.00 USD
Neto solo en los datos más antiguos-229,549.00 USD
Lee esto primeroDebilidades conocidas4 puntos
  • La tasa de acierto es baja, del 19.46% en EUR/USD 2 minutos. Las rachas largas de pérdidas son normales con un stop del 1% y un objetivo del 3%.
  • La prueba con historial largo fue mucho más débil. En 996000 barras el beneficio neto cayó a 257,837 USD, y la parte más antigua por sí sola arrojó -229,549 USD.
  • Los drawdowns son grandes en algunos mercados. USD/JPY 30 minutos ganó 352,160 JPY pero tuvo un drawdown de 343,430 JPY.
  • Invierte la posición con cada señal contraria, así que está casi siempre en el mercado y totalmente expuesto a los costes en un gráfico de 2 minutos.

Preguntas

Sobre esta estrategia

¿Puede este day trader ejecutarse en ProOrder?

Sí. Está totalmente automatizado, con un stop fijo, un objetivo fijo e inversión de la posición con las señales contrarias.

¿Dónde funcionó?

EUR/USD fue el más fuerte: 2 minutos (profit factor 2.06), 3 minutos (1.8) y 5 minutos (1.43). USD/JPY Diario alcanzó 1.28, mientras que Gold mostró beneficios pequeños en todos los marcos temporales probados.

¿Con qué drawdown debo contar?

En EUR/USD 2 minutos con 1 contrato, el peor drawdown fue de 53,806 USD. Esa es la cifra con la que dimensionar.

¿Por qué un marco temporal tan corto?

El gráfico de EUR/USD de 2 minutos dio el mejor resultado. La reejecución más larga de 996000 barras mostró que el edge era mucho más débil en los datos antiguos, así que la elección del marco temporal es sensible al periodo de prueba.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Slow MACD Slope

Mejor ejecución en el mismo mercado, EUR/USD.

6.80 PF · 7,305 operaciones

Candle Body Sum Daily

Un profit factor similar.

2.05 PF · 168 operaciones

Sigue sistemas de tendencia reales mientras operan. 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