ScalpEA v2
- Asesores Expertos
- Martin Vrlik
- Versión: 2.635
- Activaciones: 7
Me alegro de que estéis aquí, dejadme presentaros mi pequeño milagro.
Todo comenzó como un experimento después de que un desarrollador aquí me dijo que hacer estas modificaciones sería demasiado complicado. Así que le dije que de acuerdo.
Mi conocimiento de MQL5 era casi nulo, así que pensé en probar algo de IA.
Escribiendo este bot comencé en ChatGPT5, fue complicado pero después de algún tiempo terminé con código compilable.
En el camino incluso he intentado Gemini pero fue un desastre ... al final he terminado en Claude y que el bot es increíble y capaz de producir código compilable.
Ahora permítanme introducir lo que hace mi EA.
Lo que hace:
- Comercia FVG en ambos diorections.
- Tiene opciones de aprendizaje automático.
- Tiene trailing TP o mi Hybrid TP que contiene Trailing SL
- Tiene la opción de operar FVG bajistas con diferentes ajustes que los alcistas,
- Con mi configuración se negocia con 98% winrate desde 10/2023 ( oro comenzó a ser más alcista)
por cierto todas mis cuentas reales se están ejecutando ScalpEA v2, usted puede encontrar en mi myfxbook donde mi nombre es MartinSMGcz.
Tengo allí incluso v1 pero no era tan bueno.
Este escrito no es para mí, así que dejé AI para generar alguna descripción. Por cierto, puede que esté ejecutando configuraciones demasiado agresivas, pero cuando funciona, ¿por qué no? Cuando falla, el tiempo de recuperación es de unos 14 días, así que de nuevo, ¿por qué no?
No estoy vendiendo este bot justo después de terminar el código, pero después de 3 meses de pruebas en múltiples cuentas reales. (no un centavo)
Haga sus propias pruebas retrospectivas y no dude en compartir sus opiniones o configuraciones para diferentes instrumentos. Lo siento de antemano si no voy a responder con rapidez. Y recuerda no arriesgar dinero que no puedas perder. Desde diciembre no he tenido ni una sola operación perdedora, pero puede ocurrir.
Realmente depende del broker y cuanto menor sea el spread mejor. Lo he probado en Purple trading, Vantage y VT. VT es el mejor, Vantage está en segundo lugar y el último es Purple trading.
Lo estoy vendiendo como mi único bot que estoy usando. Así que odiarlo o amarlo, le toca a usted ahora.
He leido que deberia haber alguna opcion en el blog para añadir descripcion y links para descargar los archivos del set, lo hare lo antes posible.
Alguna informacion adicional y configuraciones aqui
Canal donde discutir y compartir tus ideas
He puesto un montón de funciones a mi EA, pero al final no estoy usando la mayoría de ellos, como el sistema de recuperación, que podría aumentar el prosit igual que la pérdida, la tercera vela función de confirmación es agradable, pero limita el número de FVG detectados y etc.
Como el bot busca FVG y los negocia no nos afectan esas caidas largas que hace el oro a veces como se puede ver en las imagenes.
Recomiendo tener tamaños de lote 0,01 lote en cada 500 euros de su saldo, pero es su elección en la cantidad que desea arriesgar, pero de nuevo, no arriesgue mucho por favor.
Aquí está prometido descripción de mi EA por AI:
SCALPEA V2 - ASESOR EXPERTO DESCRIPCIÓN PARA MQL5
VISIÓN GENERAL
ScalpEA V2 es un avanzado Fair Value Gap (FVG) scalping Asesor Experto para XAUUSD e instrumentos similares.
Combina la detección de FVG, el filtrado de aprendizaje automático y tres estrategias de gestión de toma de beneficios.
CARACTERÍSTICAS PRINCIPALES
1. SISTEMA DE DETECCIÓN DE FVG
- Identifica Fair Value Gaps en la acción del precio
- Ventana de detección: 240 minutos (configurable)
- Tamaño mínimo del gap (puntos): 30 (parámetro del usuario)
- Tamaño máximo del gap: Protección contra agotamiento opcional
- Límite de duración de 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 ganancias a partir de las operaciones FVG históricas
- Autoajusta el umbral de confianza (0,50 a 0,85)
- Modo de aprendizaje: Permite operaciones no rentables para obtener 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 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: 25% de variación de tamaño
C) MODO DE APRENDIZAJE AI
- Negocia todos los FVG independientemente de la confianza
- Recoge activamente datos de mercado
- Mejora continuamente la precisión
3. GESTIÓN DE BENEFICIOS - TRES MODOS
MODO 1: TAKE PROFIT FIJO
- Parámetros: Distancia TP (puntos)
- Por defecto: 300 puntos
- Ventaja: Simple, predecible
- Caso de uso: Estrategias de scalping
MODO 2: TRAILING TAKE PROFIT
- Activación trailing (puntos): Beneficio necesario antes de la activación (por defecto 50)
- Distancia de arrastre (puntos): Distancia mantenida desde el precio actual (por defecto 200)
- Comportamiento: Se mueve sólo en la dirección del beneficio
- Beneficio: Captura movimientos extendidos
- Activador de actualización: movimiento del precio de más de 2 puntos
MODO 3: EXPERIMENTAL (TRAILING STOP LOSS)
- Activación experimental (puntos) Distancia desde TP (por defecto 50)
- Trailing SL experimental (puntos): Distancia desde el precio (por defecto 200)
- Bloqueo de beneficio mínimo (puntos): Garantía de beneficio mínimo (por defecto 20)
- Objetivo: Protección del capital cerca del TP
- Mecanismo: Ajuste progresivo del SL
4. ESTRATEGIAS STOP LOSS
- Distancia global del SL (puntos): Por defecto 3000 puntos
- Distancia SL específica para ventas (puntos): SL separado opcional para posiciones cortas
- Respeta los requisitos de STOPS_LEVEL del broker
- Recuperación: Copia el SL padre para mantener la coherencia
5. SISTEMA DE RECUPERACIÓN
- Interruptor maestro: Utiliza el sistema de recuperación (ON/OFF)
- Distancia de activación (puntos): Umbral de reducción (por defecto 400)
- Multiplicador de lote: Aumento de tamaño por nivel (por defecto 1,4x)
- Niveles máximos de recuperación: Límite de recuento de posiciones (por defecto 3)
- Estrategia TP: Copiar padre o calcular nuevo
Mecánica:
- Se dispara en la reducción especificada
- Abre una posición adicional con un lote mayor
- Utiliza el SL principal para mantener la coherencia del riesgo
- Todas las posiciones se cierran juntas
6. CONTROL DIRECCIONAL
AJUSTES ESPECÍFICOS DE VENTA (Opcional)
- Distancia TP de VENTA (puntos) Distancia TP sólo corta
- Distancia SELL SL (puntos): Distancia SL sólo a corto plazo
- SELL risk % override: Riesgo separado por operación
- SELL max pendings: Límite de orden por separado
FILTROS GAP DE VENTA
- Requerir mayor gap: Multiplicador aplicado (por defecto 1.7x)
- Tamaño máximo del gap (puntos): Límite de agotamiento (por defecto 250)
- Gap mínimo fijo: Opción de mínimo absoluto
7. GESTIÓN MONETARIA
TAMAÑO DE LOTE ESTÁTICO
- Tamaño de lote: Cantidad fija (por defecto 0,01)
- Enfoque sencillo
TAMAÑO DE LOTE DINÁMICO
- Utilice el dimensionamiento dinámico de lotes: Activar/desactivar
- Riesgo por operación (%): Porcentaje del saldo (por defecto 0,5%)
- Cálculo: Lote = (Saldo x Riesgo%) / (Puntos SL x Valor Punto)
- Respeta automáticamente las restricciones de los símbolos
8. COLOCACIÓN DE ÓRDENES
- Desplazamiento de entrada (puntos): Distancia desde el nivel de FVG (por defecto 2)
- FVG máximo por lado: Límite de la orden pendiente (por defecto 5)
- Distancia máxima desde el precio (puntos): Validación de entrada (por defecto 2000)
- Diferencial máximo (puntos): Umbral de prohibición de negociación
- Sistema FIFO: Elimina automáticamente la más antigua cuando se alcanza el límite
- Duración de la orden: 240 minutos antes del vencimiento
9. INTERFAZ VISUAL
CUADRO DE MANDOS EN EL GRÁFICO
- Visualización del saldo actual y del capital
- Pérdidas/ganancias flotantes en las posiciones
- Beneficio total del EA (exacto con swap/comisión)
- Tasa de ganancias del historial de operaciones
- Recuento de órdenes pendientes por dirección
- Cálculo del tamaño del siguiente lote
- Indicador de modo TP (Fijo/Rastrero/Experimental)
- Visualización del nombre de la configuración
- Fecha y hora de la última actualización
VISUALIZACIÓN FVG
- FVGs alcistas: rectángulos azules
- FVGs bajistas: Rectángulos rojos
- Transparencia: 0-255 ajustable
- Etiquetas de tamaño: Visualización opcional
- Limpieza automática: Elimina los FVG antiguos
- Filtro activo: Muestra sólo los FVG negociables.
10. FUNCIONES AVANZADAS
SEGUIMIENTO DE POSICIONES
- Registra todas las órdenes pendientes
- Vincula las órdenes a las posiciones cuando se completan
- Almacena resultados históricos
- Conecta la recuperación con el padre
- Limpieza automática después de 24 horas
RECUPERACIÓN DE ÓRDENES FALLIDAS
- Guarda parámetros de órdenes fallidas
- Reintentos automáticos al abrirse el mercado
- Evita la caducidad de la FVG
- Registro completo de fallos
SPREAD Y LIQUIDEZ
- Aplicación del diferencial máximo
- Autodetección por símbolo
- Bypass crítico para mantenimiento
- Avisos de liquidez
DEPURACIÓN Y REGISTRO
- Registro de entrada/salida de operaciones
- Detalles de detección de FVG
- Seguimiento de decisiones de IA
- Registro de intentos de órdenes
- Seguimiento de la posición de recuperación
- Estadísticas de ganancias/pérdidas
PARÁMETROS CRÍTICOS PARA LA CONFIGURACIÓN
Prioridad de optimización:
1. FVG máximo por lado: Límite de órdenes pendientes
2. Mínimos puntos de gap (global): FVG mínimo para operar.
3. Distancia TP (puntos): Objetivo de beneficio en puntos.
4. Distancia 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 AI: Activar/desactivar
2. Usar modelo offline: Filtrado de base de datos
3. Mínimo de eventos históricos: Umbral de datos (50+)
4. Utilizar confianza adaptativa: Umbral dinámico
5. Modo AI Learning: Permitir operaciones no rentables
Mecánica de arrastre:
1. Modo TP: 0=Fijo, 1=Trailing, 2=Experimental
2. Activación del trailing (puntos): Beneficio antes del inicio
3. Distancia de arrastre (puntos): Distancia desde el precio
4. Activación experimental (puntos): Proximidad del TP
5. SL de arrastre experimental (puntos): Distancia SL
Sistema de recuperación:
1. Utilizar sistema de recuperación: Master enable
2. Distancia de activación (puntos): Activación de la reducción
3. Multiplicador del lote: Factor de multiplicación del tamaño
4. Niveles máximos de recuperación: Límite de posición
5. Copia TP del padre: Elección de estrategia TP
CONFIGURACIONES RECOMENDADAS
SCALPING AGRESIVO
- Gap mín: 30 puntos
- TP: 300 puntos (modo fijo)
- SL: 3000 puntos
- Lote dinámico: 0,5% de riesgo
- IA: Activada
- Recuperación: Desactivado
ENFOQUE EQUILIBRADO
- Brecha mínima: 50 puntos
- TP: 300 puntos (arrastre, activación de 50 puntos)
- SL: 600 puntos
- Lote dinámico: 0,5-1,0% de riesgo
- IA: Activada
- Recuperación: Activada (1,4x, 2 niveles)
CONSERVADOR
- Brecha mínima: 80 puntos
- TP: 200 puntos (arrastre, activación de 100 puntos)
- SL: 800 puntos
- Lote dinámico: 0,25% de riesgo
- IA: Activada (estricta)
- Recuperación: Desactivado
SEGUIMIENTO DE TENDENCIA
- Brecha mínima 40 puntos
- TP: Variable (Experimental, activación 50pt)
- SL: 1000 puntos
- Lote dinámico: 0,3% de riesgo
- IA: Activada (aprendizaje)
- Recuperación: Desactivado
INSTALACIÓN
1. Guardar ScalpEA_V2.mq5 en la carpeta Experts
2. Compilar en MetaEditor (F5)
3. 3. Adjuntar al gráfico (XAUUSD recomendado)
4. 4. Configurar parámetros
5. Backtest a fondo
6. Supervisar el cuadro de mandos
7. Optimizar en función de los resultados
LIMITACIONES CONOCIDAS
- Sólo detección de datos históricos (no MTF en tiempo real)
- El ML requiere más de 50 operaciones para ser preciso
- La recuperación requiere un margen suficiente
- La base de datos offline requiere actualizaciones manuales
- Los diferenciales elevados impiden la ejecución
- Los picos de noticias pueden eludir los filtros
VERSIÓN 2.635
Añadidos recientes:
- Sistema de recuperación de promedios
- Mecanismo de reintento de órdenes fallidas
- Puntuación de confianza adaptativa
- TP experimental con SL de arrastre
- 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 de gestión del riesgo adecuada.
Amplio backtesting antes de la implementación en vivo.
Supervise de cerca el sistema de recuperación de riesgos.
