Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

ZetaBurst Scalper EA - Asesor Experto para MetaTrader 5

Publicado por:
Ali Akbar
Ali Akbar
  • MQL5 Developer & Algorithmic Trading Specialist en  Freelance
  • Pakistán
  • 1420
Hi, I'm Ali. 24 years old, trading for around 5 years, and developing MQL5/MQL4 tools. I mainly work on automating manual strategies, fixing broken EA logic, and building clean indicators. I care more about clean architecture and proper risk management than over-complicated code. Always down to talk
Visualizaciones:
16
Ranking:
(3)
Publicado:
Zeta_Burst.mq5 (19.83 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

ZetaBurst

Estrategia de scalping basada en ticks. No hay que esperar a que se cierre una vela: analiza una ventana móvil corta del movimiento del precio (4 segundos por defecto) y establece una referencia estadística en tiempo real de cómo es un movimiento normal para cualquier valor en el que se ejecute. Un movimiento solo se considera negociable si es un valor atípico genuino con respecto a esa referencia: una puntuación z calculada en función de la última ventana de rendimientos de InpStatsSampleCount, con una desviación estándar de 3,0 por defecto.

Ese umbral no fue lo primero que se probó. Una versión anterior utilizaba una fracción fija del ATR en lugar de una referencia estadística y se activaba constantemente ante el ruido habitual de los ticks, lo que le hacía perder mucho dinero en todos los pares principales con los que operaba. La versión de la puntuación z la sustituyó precisamente por ese motivo.

Momentum o reversión: tú decides

Incluye dos modos. El modo «Momentum» opera en la dirección de la tendencia. El modo «Reversión» opera en contra de ella. No se da por sentado que ninguno de los dos sea el correcto. El EA no decide por ti cuál se adapta realmente a un valor concreto: pruébalos ambos y compruébalo por ti mismo.

Diseñado para soportar los retrasos reales de los brókers

Esta parte surgió de un problema real, no de una suposición de diseño. Se abre una posición sin ningún stop asociado. A continuación, el EA lee su propio precio de ejecución real y calcula el stop loss y el take profit a partir de ese precio, nunca a partir de una instantánea del precio tomada antes del retraso, ya que esa instantánea deja de ser precisa en el momento en que el precio se mueve durante la ejecución. La distancia del stop también se ajusta al nivel mínimo de stop del propio valor, por lo que una operación nunca se rechaza por ser técnicamente demasiado ajustada.

Y si, por cualquier motivo, no se consigue establecer el stop, la posición se cierra inmediatamente en lugar de permanecer abierta sin protección. Esa regla existe porque una versión anterior no la tenía. Durante las pruebas, se colaron unas cuantas operaciones sin stop asociado, y eso por sí solo bastó para generar una caída del 80 % o más en algunos pares. Ahora ya está solucionado, pero vale la pena decirlo claramente en lugar de pasar por alto el tema.

El resto de la lógica de negociación

Cada entrada pasa primero por una comprobación de costes: el «take profit» debe ser un múltiplo real del spread actual; de lo contrario, se omite la operación. Hay un límite diario de operaciones y un límite diario de pérdidas: si se alcanza cualquiera de ellos, no se realizan nuevas entradas durante el resto del día.

Solo se mantiene una posición abierta a la vez. La mayoría de las cuentas minoristas de MT5 funcionan en modo de compensación, en el que una segunda orden sobre el mismo símbolo no se convierte en una nueva operación, sino que simplemente se fusiona con la que ya esté abierta. En lugar de crear algo que funcione mal en cuanto se aplique a una cuenta de compensación, ZetaBurst ejecuta una operación de forma rápida: comprobaciones a nivel de tick, un breve periodo de espera y vuelta a empezar.

Resultados de las pruebas retrospectivas

Todos los símbolos de Market Watch, M1, modelización por cada tick, ejecución con retraso aleatorio, del 1 de enero de 2026 al 8 de septiembre de 2026. Parámetros predeterminados en todas las ejecuciones: umbral de z-score de 3,0; ventana de ráfaga de 4 segundos; take-profit a 0,35 veces el ATR; stop-loss a 0,55 veces el ATR. Saldo inicial de 10 000 en cada ejecución.

Símbolo Beneficio Operaciones Factor de beneficio Rentabilidad esperada % de caída máxima
USDJPY 252 535,49 7 468 1,42 33,82 3,26
EUR/USD 215 509,88 5618 1,26 38,36 13,55
AUDUSD 114 405,33 7282 1,16 15,71 19,70
USDCHF 93 077,55 5773 1,25 16,12 4,62
GBPUSD 86 900,21 7205 1,24 12,06 4,11
USDCAD 35 444,88 3676 1,29 9,64 24,29
USD/SEK 25 835,38 1037 1,64 24,91 7,67
NZDUSD 10 188,64 5144 1,05 1,98 51,40

Uno de estos no encaja con el resto. El NZDUSD alcanza un factor de beneficio de 1,05, apenas positivo, mientras que presenta una caída del 51 %, lo que dista mucho del comportamiento de los otros siete. Tal y como están las cosas, yo no operaría con ese par utilizando este EA.

Los símbolos no relacionados con el mercado de divisas y los exóticos volvieron a aparecer en la misma prueba, pero no se muestran aquí. El número de operaciones con ellos era demasiado reducido como para ser significativo y, para empezar, este EA no se diseñó teniendo en cuenta esos instrumentos.

La advertencia más importante: se trata de un único periodo de backtest, ajustado y probado sobre sí mismo. Aún no se ha validado en un periodo independiente fuera de la muestra, y una estrategia que parece buena con los datos en los que se ha basado no es prueba de una ventaja real hasta que se mantenga con datos que nunca ha visto. He decidido publicar lo que se muestra aquí en lugar de esperar a que eso ocurra, y esta ficha se actualizará una vez que se hayan realizado las pruebas fuera de muestra.

Datos de entrada

Detección de ráfagas — InpBurstWindowSeconds, InpStatsSampleCount, InpZScoreThreshold, InpModeIsMomentum

Gestión de operaciones — InpVolATRPeriod, InpRiskPercent, InpTakeProfitATRMult, InpStopLossATRMult, InpMinTPToSpreadRatio, InpMaxSpreadPoints, InpCooldownSeconds

Límites diarios — InpMaxTradesPerDay, InpDailyLossLimitPercent

Filtro de sesión — InpUseSessionFilter, InpSessionStartHour, InpSessionEndHour

Prueba primero en una cuenta demo. Los resultados de las pruebas retrospectivas no garantizan resultados futuros. Agradecemos tus comentarios.

— Ali Rajput

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/77220

GDS Renko Dual MA Demo EA GDS Renko Dual MA Demo EA

El EA de demostración «GDS Renko Dual MA» es un pequeño asesor experto educativo para MetaTrader 5. Muestra una forma sencilla de combinar los bloques Renko clásicos de tamaño fijo con dos medias móviles simples calculadas directamente a partir de los cierres de los bloques Renko completados.

Velocidad media según el AIS Velocidad media según el AIS

El indicador muestra la velocidad media de rango del precio

EA AurumNeuro Vanguard EA AurumNeuro Vanguard

AurumNeuro Vanguard es un asesor experto (EA) inteligente diseñado específicamente para la negociación del XAUUSD (oro), que combina una arquitectura híbrida de riesgo neuronal con el motor de dinámica de mercado unificado (UMDE).

Escáner de tendencias Escáner de tendencias

Un análisis rápido del mercado para detectar tendencias sólidas. El script analiza en un segundo todos los símbolos del «Resumen del mercado» e identifica los instrumentos con el movimiento más claro y marcado mediante la regresión lineal R² y el indicador ADX.