ScalpEA v2
- Asesores Expertos
-
Martin Vrlik
Hi,
I work as an hardware developer, I am designing devices as customer wants them basically.
Recently I have found that forex is an interesting thing to work with. - Versión: 2.654
- Actualizado: 6 septiembre 2026
- Activaciones: 7
Me alegro de que estés aquí; déjame presentarte mi pequeño milagro.
Espero con interés vuestros comentarios o sugerencias.
Cómo empezó todo:
- Al principio, el bot se creó para el par XAUUSD. Se puede utilizar o entrenar para lo que queráis, ¡pero bajo vuestra propia responsabilidad! Para vuestra información, no soy un experto en marketing, así que nada de lo que veáis aquí tendrá un aspecto muy sofisticado; mi bot simplemente funciona, y la decisión de comprarlo o no, basándoos en vuestras propias pruebas, depende únicamente de vosotros.
- Todo empezó como un experimento después de que un desarrollador de aquí me dijera que hacer estas modificaciones sería demasiado complicado. Así que le dije que vale.
- Mis conocimientos de MQL5 eran prácticamente nulos, así que pensé: «¿Y si pruebo con la IA?».
- Empecé a escribir este bot en ChatGPT5; fue complicado, pero al cabo de un tiempo acabé con un código compilable.
- Por el camino incluso probé con Gemini, pero fue un desastre… Al final acabé con Claude, y ese bot es increíble y capaz de generar código compilable.
Ahora voy a explicaros qué hace mi EA.
Qué hace:
- Opera con FVG en ambas direcciones.
- Cuenta con opciones de aprendizaje automático.
- Incluye un TP dinámico o mi TP híbrido, que incluye un SL dinámico.
- Ofrece la opción de operar con FVG bajista con una configuración diferente a la de las operaciones alcistas,
- Con mis ajustes, opera con una tasa de acierto del 98 % desde octubre de 2023 ( el oro empezó a mostrarse más alcista).
Por cierto, todas mis cuentas reales utilizan ScalpEA v2 / v2 light; puedes encontrarlas en mi myfxbook, donde mi nombre es MartinSMGcz.
Además, puedes utilizar la configuración predeterminada en XAUUSD H1, pero las configuraciones que se proporcionan en la entrada del blog utilizan más funciones, como el stop loss dinámico.
Además, este bot me ha enseñado que el drawdown no es tu enemigo cuando tienes una tasa de aciertos superior al 98 %.
Este texto no lo he escrito yo, así que he dejado que la IA genere una descripción. Por cierto, puede que esté utilizando configuraciones demasiado agresivas, pero si funcionan, ¿por qué no? Cuando se produce una caída, el tiempo de recuperación es de unos 14 días, así que, de nuevo, ¿por qué no?
No voy a vender este bot nada más terminar el código, sino tras tres meses de pruebas en varias cuentas reales (ninguna de «un céntimo»).
Haz tus propias pruebas retrospectivas y no dudes en compartir tus opiniones o configuraciones para diferentes instrumentos. Pido disculpas por adelantado si no respondo con rapidez. Y recuerda: no arriesgues dinero que no puedas perder. Desde diciembre no he tenido ni una sola operación con pérdidas, pero podría ocurrir.
Depende mucho del bróker y, cuanto menor sea el spread, mejor. Lo he probado en Purple Trading, Vantage y VT. VT es el que mejor funciona, Vantage ocupa el segundo lugar y el último es Purple Trading.
Lo vendo como el único bot que utilizo. Así que , te guste o no, ahora te toca decidir a ti.
Pruébalo antes de comprarlo, para saber si se adapta a tus necesidades.
He leído que debería haber alguna opción en el blog para añadir una descripción y enlaces para descargar los archivos de configuración; lo haré lo antes posible.
Aquí hay información adicional y configuraciones:
Canal donde debatir y compartir vuestras ideas
He incorporado muchas funciones a mi EA, pero al final no utilizo la mayoría de ellas, como el sistema de recuperación, que podría aumentar tanto las ganancias como las pérdidas; la función de confirmación de la tercera vela está bien, pero limita el número de FVG detectados, etc.
Dado que el bot busca FVG y opera con ellos, no nos afectan esas largas caídas que a veces sufre el oro, como se puede ver en las imágenes.
Recomiendo utilizar un tamaño de lote de 0,01 lotes por cada 500 EUR de tu saldo, pero tú decides cuánto quieres arriesgar; eso sí, por favor, no arriesgues demasiado.
Aquí tienes la descripción prometida de mi EA por IA:
SCALPEA V2 - DESCRIPCIÓN DEL ASESOR EXPERTO PARA MQL5
RESUMEN
ScalpEA V2 es un asesor experto avanzado de scalping basado en la brecha de valor razonable (FVG) para el XAUUSD e instrumentos similares.
Combina la detección de FVG, el filtrado mediante aprendizaje automático y tres estrategias de gestión de take profit.
CARACTERÍSTICAS PRINCIPALES
1. SISTEMA DE DETECCIÓN DE FVG
- Identifica las brechas de valor razonable en la evolución del precio
- Ventana de detección: 240 minutos (configurable)
- Tamaño mínimo de la brecha (puntos): 30 (parámetro del usuario)
- Tamaño máximo de la brecha: protección opcional contra el agotamiento
- Límite de duración de la FVG (minutos): 240 antes del vencimiento
- Confirmación de la tercera vela: validación opcional
2. FUNCIONES DE APRENDIZAJE AUTOMÁTICO
A) PUNTUACIÓN DE CONFIANZA ADAPTATIVA
- Registra todos los resultados de las operaciones en un archivo CSV
- Calcula la tasa de acierto a partir de operaciones FVG históricas
- Ajusta automáticamente el umbral de confianza (de 0,50 a 0,85)
- Modo de aprendizaje: permite operaciones no rentables con fines de recopilación de datos
- Mínimo de 50 operaciones históricas antes de la activación
B) MODELO DE BASE DE DATOS OFFLINE
- Carga patrones históricos de FVG desde un archivo CSV
- Compara los FVG entrantes por tamaño y dirección
- Asigna puntuaciones de confianza a las oportunidades
- Umbral de puntuación por defecto: 0,75
- Tolerancia de desviación: variación del 25 % en el tamaño
C) MODO DE APRENDIZAJE DE IA
- Opera con todos los FVG independientemente del nivel de confianza
- Recopila activamente datos de mercado
- Mejora la precisión de forma continua
3. GESTIÓN DE TAKE PROFIT: TRES MODOS
MODO 1: TAKE PROFIT FIJO
- Parámetro: distancia del TP (puntos)
- Valor por defecto: 300 puntos
- Ventaja: sencillo y predecible
- Caso de uso: estrategias de scalping
MODO 2: TAKE PROFIT DINÁMICO
- Activación del trailing (puntos): beneficio necesario antes de la activación (por defecto, 50)
- Distancia del trailing (puntos): distancia que se mantiene respecto al precio actual (por defecto, 200)
- Comportamiento: se mueve únicamente en la dirección de las ganancias
- Ventaja: Aprovecha los movimientos prolongados
- Desencadenante de actualización: movimiento del precio de 2 o más puntos
MODO 3: EXPERIMENTAL (TRAILING STOP LOSS)
- Activación experimental (puntos): distancia respecto al TP (por defecto, 50)
- Stop loss móvil experimental (puntos): Distancia respecto al precio (por defecto, 200)
- Beneficio mínimo garantizado (puntos): beneficio mínimo garantizado (por defecto, 20)
- Objetivo: Protección del capital cerca del TP
- Mecanismo: ajuste progresivo del stop loss
4. ESTRATEGIAS DE STOP LOSS
- Distancia global del SL (puntos): por defecto, 3000 puntos
- Distancia del SL específico para VENTA (puntos): SL independiente opcional para posiciones cortas
- Cumple con los requisitos de STOPS_LEVEL del bróker
- Recuperación: copia el SL principal para mantener la coherencia
5. SISTEMA DE RECUPERACIÓN
- Interruptor principal: utilizar el sistema de recuperación (ON/OFF)
- Distancia de activación (puntos): umbral de caída (por defecto 400)
- Multiplicador de lotes: aumento del tamaño por nivel (por defecto, 1,4x)
- Niveles máximos de recuperación: Límite del número de posiciones (por defecto, 3)
- Estrategia de TP: copiar la posición principal o calcular una nueva
Mecánica:
- Se activa al alcanzar la caída especificada
- Abre una posición adicional con un lote mayor
- Utiliza el SL de la posición principal para mantener la coherencia en el riesgo
- Todas las posiciones se cierran juntas
6. CONTROL DIRECCIONAL
PARÁMETROS ESPECÍFICOS DE VENTA (Opcional)
- Distancia del TP de VENTA (puntos): distancia del TP solo para posiciones cortas
- Distancia del SL de VENTA (puntos): distancia del SL solo para posiciones cortas
- Anulación del % de riesgo de VENTA: riesgo independiente por operación
- Número máximo de órdenes pendientes de VENTA: límite de órdenes independiente
FILTROS DE GAP DE VENTA
- Requerir un gap mayor: multiplicador aplicado (por defecto 1,7x)
- Tamaño máximo de gap (puntos): Límite de agotamiento (por defecto 250)
- GAP mínimo fijo: opción de mínimo absoluto
7. GESTIÓN DEL CAPITAL
TAMAÑO ESTÁTICO DEL LOTE
- Tamaño del lote: Cantidad fija (por defecto 0,01)
- Enfoque sencillo
TAMAÑO DINÁMICO DEL LOTE
- Usar tamaño de lote dinámico: Activar/desactivar
- Riesgo por operación (%): Porcentaje del saldo (por defecto, 0,5 %)
- Cálculo: Lote = (Saldo x % de riesgo) / (Puntos de SL x Valor por punto)
- Respeta automáticamente las restricciones de los símbolos
8. REALIZACIÓN DE ÓRDENES
- Desplazamiento de entrada (puntos): distancia respecto al nivel FVG (por defecto, 2)
- FVG máximo por lado: Límite de la orden pendiente (por defecto, 5)
- Distancia máxima respecto al precio (puntos): validación de la entrada (por defecto, 2000)
- Spread máximo (puntos): umbral de prohibición de negociación
- Sistema FIFO: elimina automáticamente la orden más antigua cuando se alcanza el límite
- Duración de la orden: 240 minutos antes del vencimiento
9. INTERFAZ VISUAL
PANEL DE CONTROL EN EL GRÁFICO
- Visualización del saldo y el patrimonio neto actuales
- Beneficios/pérdidas no realizadas de las posiciones
- Beneficio total del EA (con precisión en swaps y comisiones)
- Porcentaje de operaciones ganadoras según el historial de operaciones
- Recuento de órdenes pendientes por dirección
- Cálculo del tamaño del siguiente lote
- Indicador del modo TP (fijo/móvil/experimental)
- Visualización del nombre de la configuración
- Fecha y hora de la última actualización
VISUALIZACIÓN DE FVG
- FVG alcistas: rectángulos azules
- FVG bajistas: rectángulos rojos
- Transparencia: ajustable de 0 a 255
- Etiquetas de tamaño: visualización opcional
- Limpieza automática: elimina los FVG antiguos
- Filtro activo: muestra solo los FVG negociables
10. FUNCIONES AVANZADAS
SEGUIMIENTO DE POSICIONES
- Registra todas las órdenes pendientes
- Vincula las órdenes a las posiciones en el momento de la ejecución
- Almacena los resultados históricos
- Vincula la recuperación a la posición principal
- Limpieza automática tras 24 horas
RECUPERACIÓN DE ÓRDENES FALLIDAS
- Guarda los parámetros de las órdenes fallidas
- Reintenta automáticamente al abrirse el mercado
- Evita que caduque el plazo de FVG
- Registro completo de los fallos
SPREAD Y LIQUIDEZ
- Control del spread máximo
- Detección automática por símbolo
- Derogación de medidas críticas por motivos de mantenimiento
- Avisos de liquidez
DEPURACIÓN Y REGISTRO
- Registro de entradas y salidas de operaciones
- Detalles de la detección de FVG
- Seguimiento de decisiones de IA
- Registro de intentos de orden
- Seguimiento de la posición de recuperación
- Estadísticas de ganancias y pérdidas
PARÁMETROS CRÍTICOS PARA LA CONFIGURACIÓN
Prioridad de optimización:
1. FVG máximo por lado: límite de la orden pendiente
2. Puntos mínimos de diferencia (globales): FVG mínimo para operar
3. Distancia del TP (puntos): objetivo de beneficio en puntos
4. Distancia del SL (puntos): pérdida máxima en puntos
5. Riesgo por operación (%): porcentaje de riesgo de la cuenta
Aprendizaje automático:
1. Usar filtro de IA: Activar/desactivar
2. Usar modelo offline: filtrado de la base de datos
3. Número mínimo de eventos históricos: umbral de datos (50+)
4. Usar confianza adaptativa: umbral dinámico
5. Modo de aprendizaje de IA: Permitir operaciones no rentables
Mecánica del trailing:
1. Modo TP: 0 = fijo, 1 = trailing, 2 = experimental
2. Activación del trailing (puntos): beneficio antes de iniciar
3. Distancia de seguimiento (puntos): Distancia respecto al precio
4. Activación experimental (puntos): proximidad al TP
5. SL móvil experimental (puntos): distancia del SL
Sistema de recuperación:
1. Usar el sistema de recuperación: Activación principal
2. Distancia de activación (puntos): umbral de drawdown
3. Multiplicador de lotes: factor de multiplicación del tamaño
4. Niveles máximos de recuperación: Límite de posición
5. Copiar el TP de la posición principal: Elección de la estrategia de TP
CONFIGURACIONES RECOMENDADAS
SCALPING AGRESIVO
- Diferencia mínima: 30 puntos
- TP: 300 puntos (modo fijo)
- SL: 3000 puntos
- Lote dinámico: 0,5 % de riesgo
- IA: Activada
- Recuperación: desactivada
ENFOQUE EQUILIBRADO
- Diferencia mínima: 50 puntos
- TP: 300 puntos (móvil, activación a 50 puntos)
- SL: 600 puntos
- Lote dinámico: 0,5-1,0 % de riesgo
- IA: activada
- Recuperación: activada (1,4x, 2 niveles)
CONSERVADOR
- Diferencial mínimo: 80 puntos
- TP: 200 puntos (móvil, activación a 100 puntos)
- SL: 800 puntos
- Lote dinámico: 0,25 % de riesgo
- IA: Activada (estricta)
- Recuperación: desactivada
SEGUIMIENTO DE TENDENCIAS
- Diferencia mínima: 40 puntos
- TP: Variable (experimental, activación a 50 puntos)
- SL: 1.000 puntos
- Lote dinámico: 0,3 % de riesgo
- IA: Activada (en fase de aprendizaje)
- Recuperación: desactivada
INSTALACIÓN
1. Guarda ScalpEA_V2.mq5 en la carpeta «Experts»
2. Compilar en MetaEditor (F5)
3. Añádelo al gráfico (se recomienda XAUUSD)
4. Configura los parámetros
5. Realiza una prueba retrospectiva exhaustiva
6. Supervisa el panel de control
7. Optimizar en función de los resultados
LIMITACIONES CONOCIDAS
- Detección de datos históricos únicamente (sin MTF en tiempo real)
- El aprendizaje automático requiere más de 50 operaciones para garantizar la precisión
- La recuperación requiere un margen suficiente
- La base de datos offline requiere actualizaciones manuales
- Un spread elevado impide la ejecución
- Los picos provocados por las noticias pueden eludir los filtros
VERSIÓN 2.635
Novedades recientes:
- Sistema de recuperación para el cálculo de medias
- Mecanismo de reintento de órdenes fallidas
- Puntuación de confianza adaptativa
- TP experimental con SL dinámico
- Gestión de órdenes FIFO
- Panel de beneficios en tiempo real
- Registro mejorado
NOTAS DE USO
Diseñado para operadores avanzados con conocimientos de FVG.
Requiere una disciplina adecuada en la gestión de riesgos.
Realizar pruebas retrospectivas exhaustivas antes de la implementación en producción.
Supervisar de cerca el sistema de recuperación para detectar riesgos.
