YazanPro Activity Burst Scalper
- Asesores Expertos
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Versión: 1.0
- Activaciones: 10
YazanPro Activity Burst Scalper es un asesor experto experimental dirigido a los operadores que deseen estudiar una idea concreta a partir de los datos de su propio bróker: los breves picos de actividad del mercado. El precio no se mueve a un ritmo constante. De vez en cuando, el número de ticks por minuto y el tamaño de las barras de 1 minuto se disparan muy por encima de su nivel habitual durante unos minutos. Este EA mide esos picos, abre una operación corta cuando comienza uno de ellos y la cierra rápidamente.
Por favor, lee esto primero. Con la configuración predeterminada, este EA perdió dinero en todas las pruebas retrospectivas en las que se realizaron operaciones, tanto con el oro como con el EURUSD y el GBPUSD. Todas las variantes de stop-loss, take-profit y time-stop que probamos en una versión de desarrollo también resultaron en pérdidas. La mayoría de las operaciones generan ganancias muy pequeñas, mientras que unas pocas llegan al stop de seguridad lejano y pierden más que todas las pequeñas ganancias juntas. Los resultados se enumeran a continuación en «Configuraciones probadas que puedes repetir». Este producto es una herramienta para probar y ajustar la idea. No es un sistema rentable y no promete ningún resultado.
Cómo mide la actividad
Cada segundo, el EA lee las barras de 1 minuto de cada símbolo con el que opera. Compara los últimos 3 minutos (el minuto actual se cuenta a prorrata) con las 60 barras de un minuto anteriores, en función de dos medidas: los ticks por minuto y el rango medio de máximo a mínimo en 1 minuto. El menor de los dos ratios es la puntuación de actividad, que se muestra en el panel, por ejemplo, 2,3x. El EA lee por sí mismo los datos de 1 minuto, por lo que el marco temporal del gráfico no influye en sus decisiones.
Cómo entra
Una ráfaga comienza cuando la puntuación alcanza 2,0 (parámetro de entrada). A continuación, el EA espera a que se produzca un spread bajo: solo opera en un tick cuyo spread sea el más bajo de los últimos 10 segundos (parámetro de entrada, muestreado cada 100 ms) y no supere 2 x Q. Q es la mediana de los spreads de las barras de un minuto de la última hora (MetaTrader almacena el spread más bajo de cada minuto), con un mínimo de 1 punto. Un límite fijo opcional del spread en puntos puede restringir aún más este valor. La dirección por defecto es únicamente COMPRA. La opción FOLLOW vende cuando el precio ha caído en los últimos 3 minutos y compra en caso contrario.
Una vez cerrada esa operación, el EA puede volver a operar en la misma racha mientras la puntuación se mantenga en 1,5 o más (parámetro de entrada), hasta un máximo de 3 operaciones por racha (parámetro de entrada). Las operaciones de una racha se suceden una tras otra, nunca al mismo tiempo. La primera comprobación por debajo de 1,5 pone fin a la racha. Para que se produzca una nueva racha, es necesario que la puntuación caiga por debajo de 1,5 y, a continuación, vuelva a alcanzar 2,0.
Cómo se cierra la operación
Cada operación tiene hasta cuatro salidas:
- Take profit en el servidor. Con la opción de cierre instantáneo predeterminada, se trata del movimiento de precio equivalente a un importe fijado por cada lote de 1,00: 5 para los metales y 1 para el resto de símbolos, en la divisa de la cuenta. En una cuenta en USD y un contrato estándar de EURUSD, 1 USD por lote equivale a un movimiento de 1 punto. Con el cierre instantáneo desactivado, el objetivo es un número de puntos que tú establezcas o, por defecto, un movimiento de precio de 1,00 en el oro cotizado en USD y 2 x Q en el resto de casos.
- Cierre instantáneo: se comprueba cada 100 ms y cierra la operación al precio de mercado una vez que las ganancias alcanzan esa cantidad multiplicada por el lote.
- Stop temporal: la operación se cierra al precio de mercado una vez que han transcurrido 5 minutos (valor introducido) desde su apertura.
- Stop loss de seguridad en el servidor a 100 × (valor introducido, 0 = desactivado), el mayor entre el objetivo y 2 × Q. Con los valores por defecto, está al menos 100 veces más lejos que el take profit.
Este último punto es el principal riesgo del diseño: muchas ganancias pequeñas pueden quedar anuladas por una sola operación que llegue hasta el stop de seguridad. En la prueba retrospectiva de un año sobre el oro que se muestra a continuación (prueba retrospectiva del Strategy Tester, hipotética, no se trata de operaciones reales), se cerraron 2.488 operaciones con un «take profit» reducido y la ganancia media por operación fue de +0,05 USD, mientras que 258 operaciones alcanzaron el stop de seguridad y la pérdida media por operación fue de -5,98 USD, con un lote de 0,01.
El panel
Un panel situado en la esquina superior izquierda del gráfico muestra la regla en dos líneas breves: una línea de estado (ON, OFF, Algo Trading desactivado, filtro de noticias inactivo, «cerrar todo» en curso), las posiciones abiertas respecto al máximo, y el número de operaciones de hoy y el resultado de este EA en los símbolos de este gráfico, en la divisa de la cuenta.
Los controles consisten en un cuadro de lotes (hasta el valor introducido en «Lote máximo»), los botones TODO / Oro / Plata para operar con todos los símbolos de la lista o solo con uno, el interruptor de cierre instantáneo con sus dos importes, un botón de activación/desactivación para nuevas operaciones y un botón «Cerrar todo + stop» que requiere dos clics en un plazo de 3 segundos. Oro y Plata solo aparecen cuando XAUUSD y XAGUSD están en la lista, y al hacer clic en el nombre de cualquier símbolo se selecciona únicamente ese símbolo.
Cada fila de símbolo muestra la puntuación de actividad, el estado (tranquilo, por encima de lo normal, mucho movimiento ahora, ráfaga finalizada, mercado cerrado) y, durante una ráfaga, el motivo por el que aún no se está operando, por ejemplo, spread demasiado amplio, a la espera del spread más bajo, ventana de noticias, máximo de posiciones abiertas, lote por debajo del mínimo o desactivado. También muestra el spread actual en comparación con el máximo permitido. El símbolo seleccionado aparece en primer lugar, seguido de los demás por orden de actividad.
La opción «OFF» solo detiene las nuevas operaciones: una posición abierta mantiene su «take profit», su «safety stop», su «time stop» y su cierre instantáneo. El interruptor, el lote, el interruptor de cierre instantáneo, los importes de cierre instantáneo y la elección del símbolo se guardan por número mágico y símbolo del gráfico, y se conservan tras reiniciar el terminal. El EA se inicia en «ON» cuando se adjunta por primera vez. Al retirarlo del gráfico se restablece el interruptor, por lo que la siguiente vez que se adjunte volverá a iniciarse en «ON». El panel está en inglés; hay un panel en árabe opcional. Todos los mensajes de registro de los expertos están en inglés.
Símbolos y marcos temporales
Por defecto, el EA opera únicamente con el símbolo de su gráfico, en cualquier marco temporal. En su lugar, puede introducir una lista de símbolos separados por comas; los símbolos con la negociación desactivada se omiten y se indican en el registro de expertos. El símbolo del propio gráfico siempre se mantiene; si su negociación está desactivada, la fila correspondiente en el panel muestra «desactivado». Los nombres que comienzan por XAU, XAG, XPT, XPD, GOLD o SILVER, así como los símbolos de la carpeta «Metals», utilizan la cantidad de metales. No hay archivos preconfigurados.
Varios gráficos pueden ejecutar el EA con el mismo número mágico si operan con símbolos diferentes. Si otro gráfico con el mismo número mágico ya está operando con un símbolo, el EA no se inicia en el segundo gráfico y explica el motivo en el registro de expertos.
Controles de riesgo
El lote es fijo (0,01 por defecto), redondeado a la baja al paso de volumen del símbolo y limitado a su máximo y al límite de volumen. Si está por debajo del mínimo del símbolo, el EA no opera con ese símbolo y muestra un mensaje. Antes de cada orden, comprueba la sesión de negociación, la dirección de operación permitida, el límite de volumen, los niveles de los dos stops, el límite de órdenes de la cuenta y el margen libre. Si falla alguna comprobación, espera 60 segundos y muestra el motivo una vez por símbolo al día.
Se pueden tener abiertas como máximo 3 posiciones (parámetro de entrada) a la vez entre los símbolos de este gráfico, y como máximo una por símbolo. Una orden fallida se vuelve a intentar tras 5 segundos, o 5 minutos cuando el mercado está cerrado, la negociación está desactivada o hay falta de fondos. Tras 3 fallos, se abandona esa racha. El stop temporal y el cierre instantáneo quedan en espera mientras la sesión está cerrada y mientras un stop se encuentre dentro del nivel de congelación, donde puede activarse el propio stop del servidor.
Un filtro de noticias opcional bloquea nuevas operaciones durante los N minutos posteriores a eventos de alto impacto relacionados con la divisa base o la divisa de beneficio del símbolo, según el calendario económico de MetaTrader. Solo funciona en tiempo real (el Probador de estrategias no dispone de calendario) y está desactivado por defecto. Cuando el «Algo Trading» está desactivado, el EA no abre operaciones y su «time stop» y «instant close» quedan en espera; el «take profit» y el «safety stop» del servidor siguen aplicándose.
Tipos de cuenta
Se admiten cuentas de cobertura y de compensación. En una cuenta de compensación, el EA no opera con un símbolo mientras haya abierta una posición de otro EA o una posición manual sobre él. Todas las pruebas retrospectivas que se muestran a continuación se han realizado en una cuenta de cobertura.
Lo que no hace
No utiliza estrategias de martingala, grid, promediado ni lotes más grandes tras una pérdida: cada operación utiliza el mismo lote y solo se mantiene abierta una posición por símbolo a la vez. No cuenta con trailing stop ni umbral de equilibrio. No utiliza DLL, ni solicitudes web, ni indicadores externos. No garantiza ningún resultado, y con su configuración predeterminada se registraron pérdidas en nuestras pruebas.
La asistencia técnica se presta únicamente a través de mensajes privados de MQL5 y de los comentarios del producto.
Configuraciones probadas que puedes reproducir
Backtest del Strategy Tester: resultados hipotéticos, no de operaciones reales.
Los resultados de rendimiento hipotéticos o simulados tienen ciertas limitaciones inherentes. A diferencia de un historial de rendimiento real, los resultados simulados no representan operaciones reales. Además, dado que las operaciones no se han ejecutado realmente, los resultados pueden haber subestimado o sobreestimado el impacto, si lo hubiera, de ciertos factores de mercado, como la falta de liquidez. Los programas de operaciones simuladas, en general, también están sujetos al hecho de que se diseñan con la ventaja de la retrospectiva. No se garantiza que ninguna cuenta vaya a obtener, ni que sea probable que obtenga, beneficios o pérdidas similares a los mostrados.
Configuración común para las ejecuciones 1 a 5: Expert YazanPro Activity Burst Scalper 1.00 con todos los parámetros en sus valores por defecto (0,01 lotes, COMPRA, cierre instantáneo 5 / 1 por lote, stop de tiempo de 5 minutos, stop de seguridad 100 x, filtro de noticias desactivado). Historial: MetaQuotes-Demo. Modelización: OHLC de 1 minuto. Retrasos: latencia cero, ejecución ideal. Depósito de 10 000 USD (prueba 5: 1 USD), apalancamiento 1:100, cuenta de cobertura, sin optimización.
Ejecución 1. XAUUSD, gráfico D1, del 1 de octubre de 2025 al 1 de octubre de 2026. Backtest con el Strategy Tester, hipotético, no se trata de operaciones reales. 3.115 operaciones, 79,87 % de operaciones ganadoras, resultado neto de -3.624,33 USD, factor de beneficio de 0,03, caída máxima del capital de 3.628,36 USD (36,28 %). 2.488 operaciones cerradas con take profit y 258 con stop loss de seguridad; el resto se cerró a precio de mercado. Operación ganadora media: +0,05 USD; operación perdedora media: -5,98 USD.
Prueba 2. EURUSD, gráfico H1, del 1 de junio de 2026 al 1 de octubre de 2026. Backtest con Strategy Tester, hipotético, no se trata de operaciones reales. 1.457 operaciones, 74,40 % de operaciones ganadoras, resultado neto de -97,41 USD, factor de beneficio de 0,10, caída máxima del capital de 97,46 USD (0,97 %).
Prueba 3. GBPUSD, gráfico M30, del 1 de junio de 2026 al 1 de octubre de 2026. Prueba retrospectiva con Strategy Tester, hipotética, no se trata de operaciones reales. 1.234 operaciones, 73,34 % de operaciones ganadoras, resultado neto de -114,64 USD, factor de beneficio de 0,07, caída máxima del capital de 115,05 USD (1,15 %).
Serie 4. EURUSD, gráfico M1, del 1 de septiembre de 2026 al 1 de octubre de 2026. Prueba retrospectiva con el Strategy Tester, hipotética, no es una operación real. 563 operaciones, 73,00 % de aciertos, resultado neto de -42,05 USD, factor de beneficio de 0,09, caída máxima del capital de 42,10 USD (0,42 %).
Prueba 5. EURUSD, gráfico H1, del 1 de septiembre de 2026 al 1 de octubre de 2026, depósito de 1 USD. Backtest del Strategy Tester: hipotético, no es trading real. 0 operaciones: 0,01 lotes requerían unos 11,6 USD de margen, por lo que el EA registró «margen libre insuficiente» y no operó.
En pocas palabras: con la configuración predeterminada, el EA perdió dinero en las cuatro ejecuciones en las que se operó. En el oro, perdió el 36 % del depósito en un año con un lote de 0,01. La tasa de acierto es alta porque el objetivo es muy pequeño; el resultado es negativo porque las escasas pérdidas son grandes.
El OHLC de 1 minuto utiliza únicamente la apertura, el máximo, el mínimo y el cierre de cada minuto, mientras que este EA opera con ticks y spreads. Por favor, repite cualquier prueba con la opción «Cada tick basado en ticks reales» en tu propio bróker; los resultados serán diferentes.
Versiones de desarrollo anteriores basadas en la misma idea (backtest en el Strategy Tester, hipotético, no trading real; ticks reales, 0,01 lotes):
- Primera versión (sin espera al spread más bajo, sin cierre instantáneo), XAUUSD, XAGUSD, EURUSD, GBPUSD y USDJPY, del 19/10/2026 al 29/10/2026: 945 operaciones, 74,6 % de operaciones ganadoras, resultado neto de -151,65 USD, factor de beneficio de 0,56. Todos los símbolos registraron pérdidas.
- Estrategia con las mismas reglas de entrada y salida que este producto, cinco símbolos, del 17 de octubre de 2026 al 30 de octubre de 2026: 1.123 operaciones, 83,8 % de operaciones ganadoras, resultado neto de -193,71 USD, factor de beneficio de 0,17.
- Una cuadrícula de distancias de stop-loss (1x, 2x, 3x), importes de take-profit (10/2, 20/4 y 2/0,5 por lote para metales/otros), stops temporales de 15 y 30 minutos y sus combinaciones, del 19 de octubre de 2026Del 19 de octubre al 30 de octubre de 2026: todas las variantes perdieron, en todos los símbolos. La misma configuración entre el 21 de septiembre y el 19 de octubre de 2026 perdió 364,74 USD.
Nuestra interpretación de estas pruebas: las entradas no mostraron prácticamente ninguna desviación del precio en la dirección de la operación, por lo que el coste del spread determina el resultado. Una versión de desarrollo ejecutada en la cuenta demo del vendedor (dinero simulado, no operaciones reales) cerró 16 operaciones el 30 de octubre de 2026 hasta las 22:00 (UTC+3), una de ellas manualmente, con un resultado de -26,16 USD (11 operaciones a 0,01 lotes: -0,38 USD; 5 operaciones a 1,00 lotes: -25,78 USD).
Datos de entrada
La primera columna es el texto que aparece en la pestaña «Entradas».
General
Entrada (tal y como se muestra) | Por defecto | Significado
Símbolos, separados por comas («» = solo el símbolo del gráfico) | «» | Símbolos con los que opera este gráfico; vacío = solo el símbolo del gráfico.
Lote inicial por operación (el cuadro de lotes del panel lo modifica) | 0,01 | Lote fijo para cada operación hasta que se modifique en el panel.
Lote máximo que admite el cuadro de lotes del panel | 1,0 | Límite superior del cuadro de lotes; el lote inicial no debe superarlo.
Número mágico (los gráficos pueden compartirlo: un gráfico por símbolo por número mágico) | 20261041 | Identifica las posiciones de este EA; un gráfico por símbolo por número mágico.
Idioma del panel: false = inglés, true = árabe | false | Idioma del panel; los mensajes del registro de expertos permanecen en inglés.
Filtro de noticias: no realizar nuevas operaciones +- N minutos en torno a noticias del calendario de alto impacto de las divisas del símbolo (0 = desactivado) | 0 | Minutos bloqueados antes y después de eventos de alto impacto; solo en modo real.
Posiciones abiertas al mismo tiempo, todos los símbolos de este gráfico juntos | 3 | Número máximo de posiciones abiertas de este gráfico (una por símbolo).
Símbolos mostrados en el panel (los más activos primero) | 12 | Número de filas de símbolos en el panel.
Regla de entrada
Entrada (tal y como se muestra) | Por defecto | Significado
Dirección | COMPRAR | Solo COMPRAR, o SEGUIR el movimiento de los últimos 3 minutos.
Iniciar una racha cuando la actividad sea >= este valor x normal (última hora) | 2,0 | Puntuación de actividad que inicia una racha.
Volver a operar solo mientras la actividad sea ≥ este valor x el valor normal | 1,5 | Puntuación necesaria para la siguiente operación de una racha; no debe superar el nivel de inicio.
Mejor spread: operar solo en un tick cuyo spread sea el más bajo de los últimos N segundos (0 = desactivado) | 10 | Espera al spread más bajo en segundos.
...y el spread sea ≤ este valor x Q (Q = el spread más bajo habitual de un minuto, en la última hora) | 2,0 | Umbral de spread como múltiplo de Q.
Cierre instantáneo por beneficios: cerrar tan pronto como la operación alcance las cantidades que se indican a continuación | true | ACTIVADO: el objetivo y el cierre instantáneo utilizan las dos cantidades que se indican a continuación.
...metales (oro, plata, ...): $ por 1,00 lote | 5,0 | Importe por 1,00 lote para metales, en la divisa de la cuenta.
...otros símbolos: $ por lote de 1,00 | 1,0 | Importe por lote de 1,00 para otros símbolos, en la divisa de la cuenta.
Objetivo en puntos cuando el cierre instantáneo está desactivado (0 = automático: movimiento de 1 $ en el oro, 2xQ en el resto) | 0 | Take profit en puntos cuando el cierre instantáneo está desactivado.
Stop temporal: cierre al precio de mercado tras N minutos | 5 | Minutos antes de que se cierre una operación al precio de mercado.
Operaciones por ráfaga | 3 | Número máximo de operaciones en una ráfaga, una tras otra.
Seguridad
Entrada (tal y como se muestra) | Por defecto | Significado
Stop loss de seguridad lejano en N x max(objetivo, 2xQ) (0 = desactivado) | 100 | Distancia del stop loss del servidor como múltiplo del mayor entre el objetivo y 2 x Q.
Límite absoluto del spread en puntos (0 = desactivado) | 0 | Límite adicional fijo del spread en puntos.
Inicio rápido
- Abre un gráfico del símbolo en una cuenta demo. Cualquier marco temporal es válido.
- Activa el «Algo Trading» en la terminal y habilita el trading algorítmico en la pestaña «Común» del EA.
- Añade el EA y comprueba los parámetros. Se inicia activado y puede empezar a operar de inmediato; pulsa el botón «ON» para desactivarlo si primero quieres observar su funcionamiento.
- Lee la línea inicial del registro de expertos: símbolos, cobertura o compensación, ajustes, lote y estado del conmutador.
- Establece el lote en el cuadro de lotes del panel y elige «TODOS» o un símbolo concreto.
- Observa las filas de los símbolos: puntuación de actividad, estado y spread respecto al máximo.
- Para detenerlo, pulsa «ON/OFF» (solo nuevas operaciones) o pulsa «Cerrar todo + detener» dos veces en un plazo de 3 segundos para cerrar las posiciones de este gráfico y desactivarlo.
Uso recomendado
Úsalo en una cuenta demo o en el Probador de estrategias para estudiar los picos de actividad y el comportamiento del spread en tu bróker. Prueba con la opción «Cada tick basado en ticks reales» y con los spreads y comisiones reales de tu bróker antes de cualquier otro uso. No recomendamos operar en vivo con la configuración predeterminada, ya que se perdió dinero en todas las pruebas retrospectivas en las que se realizaron operaciones. Si decides operar con dinero real, utiliza el lote más pequeño y solo el dinero que puedas permitirte perder.
Preguntas frecuentes
P: ¿Garantiza beneficios?
R: No. Los ajustes predeterminados generaron pérdidas en todas las simulaciones en las que se realizaron operaciones, y ninguna de las variantes de stop, objetivo o stop temporal que probamos cambió ese resultado.
P: ¿Por qué la tasa de aciertos es alta si el resultado es negativo?
R: El objetivo es muy pequeño y el stop de seguridad está al menos 100 veces más lejos. Muchas operaciones ganan poco; unas pocas pierden mucho. En la prueba retrospectiva del oro (Strategy Tester, hipotética, no es trading real), la operación ganadora media fue de +0,05 USD y la operación perdedora media de -5,98 USD con un lote de 0,01.
P: ¿Qué símbolos y marcos temporales puedo utilizar?
R: Cualquier símbolo con el que tu bróker te permita operar, el símbolo del gráfico por defecto o una lista separada por comas. El EA utiliza datos de 1 minuto, por lo que el marco temporal del gráfico no importa.
P: ¿Utiliza la estrategia de martingala, la de rejilla o el promedio?
R: No. Cada operación utiliza el mismo lote y solo se mantiene abierta una posición por símbolo a la vez.
P: ¿Puedo ejecutarlo en varios gráficos?
R: Sí, en diferentes símbolos. No se iniciará un segundo gráfico de un símbolo con el que ya esté operando otro gráfico con el mismo número mágico; asígnale un número mágico diferente.
P: ¿Por qué no opera?
R: La fila del panel indica el motivo: mercado inactivo, spread demasiado amplio, a la espera del spread más bajo, ventana de noticias, número máximo de posiciones abiertas, lote por debajo del mínimo, desactivado o (compensación) otra posición en el valor. Los rechazos, como margen insuficiente o sesión cerrada, se registran en el registro de expertos una vez al día.
P: ¿Funciona en cuentas de compensación?
R: Sí. Omite un símbolo mientras haya otra EA o una posición manual abierta en él. Nuestras pruebas retrospectivas se realizaron en una cuenta de cobertura.
P: ¿Cómo puedo obtener asistencia técnica?
R: A través de los mensajes privados de MQL5 o de los comentarios del producto.
Advertencia de riesgo
Operar con productos apalancados, como divisas, metales y CFD, conlleva un alto riesgo de perder dinero y no es adecuado para todo el mundo. Este EA perdió dinero con su configuración predeterminada en todas las pruebas retrospectivas en las que se realizaron operaciones, y su diseño, con un objetivo muy pequeño y un stop de seguridad muy alejado, implica que las pérdidas puntuales, aunque poco frecuentes, pueden ser muchas veces mayores que una ganancia típica. Las pruebas retrospectivas son hipotéticas y no representan operaciones reales; los resultados en vivo también dependen de los spreads, las comisiones, el deslizamiento, la velocidad de ejecución y la conexión de tu bróker. Prueba primero en una cuenta demo, utiliza un tamaño de lote que puedas permitirte perder y no operes con dinero que necesites. El vendedor no ofrece asesoramiento de inversión y no asume ninguna responsabilidad por las pérdidas en las operaciones.
