Gold Scalpers Pro
- Asesores Expertos
-
Ihsan Ullah
Custom MQL5 development for MetaTrader 5: Expert Advisors, indicators, optimisation and fixes. Available on Freelance.
What I build: - Versión: 4.59
- Actualizado: 1 octubre 2026
- Activaciones: 20
Gold Scalpers Pro es un asesor experto totalmente automatizado para un único mercado: el XAUUSD (oro) en el gráfico M5. Abre, gestiona y cierra sus propias operaciones. Cada posición se abre con un stop loss que se calcula a partir de la estructura del mercado antes de que se ejecute la orden, por lo que ninguna operación queda nunca desprotegida.
El EA no utiliza la estrategia martingala, ni rejillas, ni promedios en posiciones perdedoras. El tamaño de la posición es un lote fijo que tú mismo estableces.
Cómo abre una operación
El EA opera basándose en la línea de dirección de la pendiente y una media móvil exponencial (EMA) de 50 períodos. Hay dos condiciones que pueden abrir una operación, y ambas están activadas por defecto:
- que la línea de pendiente cruce la media móvil exponencial (EMA) de 50, al alza para una compra y a la baja para una venta
- el cambio de dirección de la línea de pendiente, de descendente a ascendente para una compra y de ascendente a descendente para una venta
El desencadenante que se active primero abre la operación, y esta utiliza entonces el stop y el objetivo correspondientes a ese desencadenante. También puedes limitar el EA a uno de los dos desencadenantes.
A continuación, cada señal se comprueba con tres filtros. El MACD de ZeroLag debe estar en el lado correspondiente de su línea cero. Un filtro de rango omite las señales mientras el precio se mantiene pegado a la media móvil exponencial (EMA). Una vela de confirmación opcional debe cerrar en la dirección de la señal con un tamaño de cuerpo mínimo. Se omite cualquier señal que no supere alguno de los filtros activados, y el registro detalla qué filtro la ha bloqueado.
Las señales se leen únicamente a partir de la última vela cerrada. Una vela que aún se está formando no puede generar una operación ni una alerta.
Stops y objetivos
El stop para una entrada cruzada se coloca en el mínimo de oscilación más reciente en el caso de una compra, o en el máximo de oscilación en el caso de una venta, más allá de la media móvil exponencial (EMA) de 50, con un margen de seguridad que puedes configurar. No se trata de una distancia fija en pips, por lo que sigue la evolución real del precio. Una operación abierta por un cambio de tendencia utiliza su propio stop, situado más allá del extremo de las velas en ese giro, y su propio take profit.
Tres mecanismos gestionan la posición tras la entrada:
- Punto de equilibrio. Una vez que la posición alcanza una distancia determinada de beneficio, el stop se desplaza al precio de entrada más una cantidad fijada.
- Stop escalonado. Cada vez que se ejecuta una orden adicional, los stops de la cesta se ajustan. Los stops solo se mueven hacia el precio, nunca en sentido contrario.
- Pirámide de impulso. El EA puede añadir posiciones a una operación mientras esta genere beneficios, con un intervalo que tú establezcas, y no añade posiciones a una operación que esté generando pérdidas. Está activado por defecto, con una orden adicional situada 600 pips por delante de la entrada.
Límites de riesgo
Todos los límites son opcionales y cada uno se desactiva fijándolo en cero.
- Objetivo de ganancias diario, en la divisa de la cuenta
- Caída máxima respecto al máximo del capital, que cierra las posiciones abiertas y pausa la actividad durante el resto del día
- Modo «prop-firm», que aplica un límite porcentual de pérdidas diarias y un límite porcentual de caída máxima total medidos a partir de los valores de referencia del saldo, y detiene la negociación en caso de incumplimiento
- Límites en las posiciones abiertas, en las nuevas operaciones diarias y en el spread al que se puede abrir una operación
- Un periodo de espera tras una racha de operaciones con pérdidas
Un nuevo día de negociación anula la pausa por caída del día anterior, por lo que el EA se reanuda por sí solo.
Sesiones y noticias
La negociación puede limitarse a las sesiones de Sídney, Tokio, Londres y Nueva York en cualquier combinación, y una configuración opcional de fin de día cierra las posiciones abiertas antes de que finalice la sesión. Hay dos límites de sesión activados por defecto: no se realizan nuevas entradas en las últimas 3 horas de Nueva York (NYLateCutoffHours) ni en las primeras 2 horas de Tokio (TokyoOpenSkipHours). Cualquiera de ellos puede configurarse en cero. Un filtro de noticias pausa las nuevas entradas durante un intervalo de tiempo a ambos lados de las publicaciones de gran impacto, y la duración de ese intervalo se introduce manualmente.
En el gráfico
Un panel situado en la esquina del gráfico muestra la sesión activa, una barra de disponibilidad de señales, las posiciones abiertas, el recuento de operaciones del día, la tasa de acierto y las ganancias o pérdidas hasta el momento. También incluye botones para comprar, vender, pausar el EA y cerrar todas las posiciones.
Las alertas se envían como ventanas emergentes en la terminal y como notificaciones push en la aplicación móvil de MetaTrader 5. Las alertas de riesgo, como la pausa por drawdown, se envían siempre. Los cambios de dirección se notifican en cuanto se producen. Los mensajes de estado repetitivos están limitados en frecuencia para que no saturen tu teléfono, y todo lo que se omita se anota en el diario junto con el motivo.
Cuando se activa el EA, este realiza una autocomprobación y genera un informe de «aprobado», «advertencia» o «fallo» en el diario, que abarca los permisos de negociación, el símbolo, el tamaño del lote en relación con los límites de tu bróker, los identificadores de los indicadores, la profundidad del historial, el spread y la configuración de la sesión. Cualquier configuración errónea se notifica de inmediato, en lugar de hacerte esperar por una operación que no podrá llevarse a cabo.
Configuración recomendada
- Símbolo: XAUUSD. Los ajustes predeterminados están optimizados para el oro. Se cargarán otros símbolos, pero aparecerá una advertencia.
- Marco temporal: M5
- Cuenta: de cobertura, preferiblemente con spreads «raw» o ECN
- Saldo: a partir de 500 USD con 0,01 lotes, ajustando el lote en función del saldo
- Un servidor privado virtual, para que el EA funcione sin interrupciones
Parámetros de entrada: entradas
- Marco temporal. El marco temporal del que se leen las señales; por defecto, M5.
- StrategyPreset. Personalizado, scalping por colores o swing con EMA y MACD. Un preajuste solo modifica los parámetros de entrada que indica y deja intactos los de riesgo.
- EntryMode. Qué condición puede abrir una operación: el cambio de dirección, el cruce de la EMA o cualquiera de las dos.
Parámetros: stops y objetivos
- SwingSLBufferPips y TakeProfitPips. El margen más allá del punto de swing y el objetivo para una entrada por cruce.
- ColourSLCandles, ColourSLBufferPips y ColourTPPips. El stop y el objetivo para una entrada por cambio de dirección.
- UseBreakEven, BreakEvenPips y BreakEvenLockPips. Cuándo se desplaza el stop hasta el punto de equilibrio y en qué medida se bloquea.
- UseStepStop y StepStopDistancePips. La proximidad con la que siguen los stops una vez que se ejecutan las órdenes adicionales.
Parámetros: tamaño y exposición
- FixedLot. El tamaño del lote para la primera entrada.
- TradesPerSignal. Cuántas posiciones puede abrir una señal, de 1 a 10, cada una con su propio stop y objetivo.
- UseScaleIn, AdditionalTrades, AddOnLot y PipsInterval. Si el EA realiza pirámides, así como el tamaño y el espaciado de las posiciones adicionales. Establece UseScaleIn en «false» para entradas únicas.
- MaxOpenPositions, MaxTradesPerDay y MaxSpreadPips.
Entradas: riesgo y sesiones
- DailyProfitTarget. Deja de abrir nuevas operaciones durante el día cuando se alcance esta cantidad. El valor cero desactiva esta función.
- MaxDrawdownPct. Cierra todas las posiciones y pausa la operación si el capital cae hasta este porcentaje respecto a su máximo.
- PropFirmMode. Aplica los límites de pérdida diaria porcentual y de drawdown total.
- SessSydney, SessTokyo, SessLondon y SessNewYork. Las sesiones en las que se permite operar.
- NewsFilter. Pausa las nuevas entradas en torno a noticias de gran impacto.
Entradas: alertas
- ColourFlipAlert. Notifica cada cambio de dirección de la línea de pendiente.
- StartupSlopeAlert y StartupSlopeTrade. Notifican la dirección que se muestra al activar el EA y si se puede operar en esa dirección.
- AlertMinGapSec, AlertMaxPerHour y SignalAlertMaxPerHour. Los límites de frecuencia para las alertas.
Versión 4.50
La versión 4.50 añadió los ajustes predefinidos de estrategia, alertas ante cada cambio de dirección de la línea de pendiente y un stop y un objetivo independientes para las entradas por cambio de dirección. También hizo que un nuevo día de negociación borrara la pausa por drawdown del día anterior, y estableció el nombre del diario como el filtro que omitía una entrada.
Ten en cuenta que la inversión conlleva un alto nivel de riesgo y no es adecuada para todos los inversores. Un sistema automatizado puede generar pérdidas. Los resultados pasados y los resultados de las pruebas no garantizan resultados futuros. Prueba primero el EA en una cuenta demo y no arriesgues dinero que no puedas permitirte perder.
