BOWLER SCALPER X
VWAP Punto de Control Scalping Sistema para MetaTrader 5
Versión 1.03 | Asesor Experto | MetaTrader 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7
Zonas de acceso 6
Niveles de Banda 1
Posición Max D1+
Marcos temporales
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
VISIÓN GENERAL
Bowler Scalper X es un Asesor Experto de nivel profesional para MetaTrader 5 construido en torno al comportamiento estadístico del precio del Precio Medio Ponderado por Volumen (VWAP). Identifica oportunidades de reversión a la media de alta probabilidad combinando la línea del Punto de Control (POC) del VWAP con bandas de Desviación Estándar calculadas dinámicamente, entrando en operaciones sólo cuando se confirman tanto la ubicación del precio como las condiciones de volatilidad.
El EA está diseñado para la precisión: abre un máximo de una posición a la vez, cada una con una toma de beneficios claramente definida en la siguiente banda de desviación, y se reabre automáticamente después de cada cierre. Todas las características de protección - Stop Loss, Trailing Stop, y Auto Close - son configurables de forma independiente y desactivados por defecto, lo que le permite ejecutar un enfoque basado en TP puro como se pretende.
Bowler Scalper X es completamente multi-instrumento y multi-marco de tiempo, con una zona de entrada adaptable que escala automáticamente con el ancho de la Desviación Estándar - asegurando un comportamiento consistente en EURUSD M1 hasta XAUUSD D1 sin cambios manuales de parámetros por instrumento.
CÓMO FUNCIONA
VWAP y Desviación Estándar
En cada nueva barra, el EA recalcula un precio medio ponderado por volumen (VWAP) desde el inicio del día de negociación actual, acumulando el precio típico (Máximo + Mínimo + Cierre / 3) multiplicado por el volumen de ticks en cada barra. Simultáneamente, calcula la desviación típica de la población de precios en torno al VWAP. De esto se derivan seis bandas de desviación en ±1σ, ±2σ, y ±3σ - idéntico en estructura al indicador visible en su captura de pantalla.
En los marcos temporales de H4 y superiores (donde un solo día proporciona muy pocas barras para estadísticas significativas), el EA cambia a un retroceso de 60 barras para que la Desviación Estándar sea siempre estadísticamente válida independientemente del marco temporal o instrumento.
Zonas de entrada - 7 puntos de activación
El EA monitoriza siete zonas de precios distintas simultáneamente: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Zona 1 - POC (VWAP): El precio toca la línea VWAP. La barra anterior cerró por encima del VWAP → COMPRA a +1 sigma. La barra anterior cerró por debajo del VWAP → VENDER a -1 sigma.
Zona 2 - Superior +1 sigma: El precio toca la banda +1 sigma y la barra anterior confirmó por encima → VENDER hacia VWAP.
Zona 3 - Superior +2 sigma: El precio toca la banda +2 sigma y la barra anterior confirmó por encima de ella → VENDER hacia +1 sigma.
Zona 4 - Superior +3 sigma: El precio toca la banda +3 sigma y la barra anterior confirmó por encima de ella → VENDER hacia +2 sigma.
Zona 5 - Inferior -1 sigma: El precio toca la banda -1 sigma y la barra anterior se confirma por debajo → COMPRAR hacia VWAP.
Zona 6 - Inferior -2 sigma: El precio toca la banda -2 sigma y la barra anterior confirmó por debajo de ella → COMPRAR hacia -1 sigma.
Zona 7 - Inferior -3 sigma: El precio toca la banda -3 sigma y la barra anterior se confirma por debajo → COMPRA hacia -2 sigma.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cada zona utiliza el mismo principio de confirmación de entrada: la barra completa anterior debe haber cerrado en o por encima del nivel que se está negociando. Esto filtra los picos de mecha y asegura que el movimiento fue genuino antes de que el EA se comprometa a una posición.
Filtro de confirmación de desviación estándar
Antes de que cualquier entrada se dispare, la Desviación Estándar actual debe exceder el umbral InpMinStdDev (por defecto 3 pips). Cuando la desviación estándar es demasiado estrecha - lo que significa que el mercado está en un rango estrecho sin impulso real - todas las entradas se suprimen. Este es el filtro primario de volatilidad del EA y previene las operaciones en condiciones muertas y agitadas.
Zona de Entrada Adaptable
El radio de la zona de entrada alrededor de cada nivel se calcula como el mayor de un valor de pip fijo o una fracción de la Desviación Estándar actual:
Zona = MAX(InpZonePips x tamaño pip, InpZoneSigma x StdDev)
Esto significa que en EURUSD M5 (SD = 8 pips) la zona es ~1.2 pips. En XAUUSD D1 (SD = $800) la zona escala a $120 automáticamente - no se necesita ajuste manual al cambiar de instrumento.
Lógica de Take Profit - Objetivo de Banda Progresiva
La toma de beneficios siempre se establece en la siguiente banda de desviación hacia el centro de la distribución VWAP:
Nivel de Entrada Dirección Objetivo de Toma de Ganancias --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
VWAP / POC COMPRAR +1 banda sigma
VWAP / POC VENTA -1 banda sigma
+1 banda sigma VENDER VWAP (POC)
+2 banda sigma VENDER +1 banda sigma
+3 banda sigma VENDER +2 banda sigma
-1 banda sigma COMPRAR VWAP (POC)
-2 banda sigma COMPRAR -1 banda sigma
-3 banda sigma COMPRAR -2 banda sigma
---------------------------------------------------------------------------------------------------------------
Después de cada toma de beneficios, la posición se cierra automáticamente y el EA reanuda inmediatamente la búsqueda de la siguiente entrada válida. No hay período de enfriamiento - siempre y cuando el precio esté en una zona válida con suficiente desviación estándar, una nueva operación se abre en la siguiente barra.
Una posición a la vez
Sólo se permite una posición abierta en cualquier momento. El EA comprueba CountPositions() antes de cada intento de entrada. Esto previene la sobreexposición durante condiciones de tendencia donde múltiples bandas pueden ser tocadas en secuencia.
CARACTERÍSTICAS DE PROTECCIÓN
Stop Loss (por defecto: OFF)
Un Stop Loss fijo puede ser activado con InpUseSL = true. Cuando está activo, el SL se coloca InpSLPips (por defecto 100 pips) desde el precio de la orden. El valor por defecto de 100 pips es intencionalmente amplio - el EA está diseñado para operar puramente en TP, pero el SL existe como una red de seguridad dura para eventos extremos. Todas las distancias de stop son validadas contra el nivel de stop mínimo del broker antes de ser enviadas, por lo que no pueden ocurrir errores de rechazo.
Trailing Stop (por defecto: OFF)
Cuando está activado, el trailing stop se mueve InpTrailPips detrás del precio y se actualiza sólo cuando el precio se ha movido al menos InpTrailStep pips más allá. Esto previene peticiones excesivas del broker en movimientos rápidos mientras que protege los beneficios en movimientos extendidos.
Cierre Automático en Cruce VWAP (por defecto: OFF)
Cuando se activa, una posición de COMPRA se cierra inmediatamente si el precio cae por debajo del VWAP, y una posición de VENTA se cierra si el precio vuelve a subir por encima de él. Se trata de una comprobación de la integridad de la reversión a la media: si el precio ha vuelto al VWAP en contra de la operación, la tesis original queda invalidada.
Cierre Parcial de Emergencia (siempre activo)
Independientemente de la configuración de SL, el EA contiene un gestor de reducción de emergencia incorporado. Si una posición se mueve 50 pips en contra de la entrada, se cierra el 25% del volumen. Por cada 10 pips adversos adicionales más allá de 50, se cierra otro tramo del 25%. Esta reducción sistemática continúa hasta que la posición se recupera o se liquida por completo - protegiendo la cuenta sin depender de un stop loss duro.
Límite de pérdida diario
Si la pérdida combinada abierta y cerrada del día supera el porcentaje InpMaxDailyLoss del saldo de la cuenta, todos los nuevos intentos de entrada se bloquean durante el resto de la sesión. Las posiciones existentes continúan gestionándose con normalidad.
Comprobación previa del margen
Antes de enviar cada orden, el EA llama a OrderCalcMargin() para verificar que existe suficiente margen libre para cubrir la posición. Si el margen es insuficiente, la operación se salta silenciosamente con un mensaje de registro - evitando rechazos del broker que contarían como errores en las pruebas de validación del Mercado MT5.
SISTEMA VISUAL
Curvas de Banda VWAP
Las siete líneas se dibujan como segmentos OBJ_TREND conectados - un segmento por par de barras adyacentes - produciendo curvas de flujo suave que siguen la evolución del VWAP y la Desviación Estándar exactamente como se muestra en la captura de pantalla del producto. El estilo de las líneas es el siguiente:
VWAP / POC: Violeta, sólido, ancho 2
+1 sigma / -1 sigma: Azul cielo, punteado, ancho 1
+2 sigma / -2 sigma: Azul cielo, discontinuo, ancho 1
+3 sigma / -3 sigma: Azul cielo, discontinuo, ancho 2
Cuadro de mandos profesional
Un panel compacto en la esquina superior izquierda muestra toda la información clave en tiempo real:
Cuenta: Saldo, Capital, P&L abierta, Margen libre
Mercado: Spread en puntos, ATR(14) en pips, volumen de la barra actual
Estado del VWAP: Precio VWAP en vivo, valor de Desviación Estándar, etiqueta de Zona de Precio, Señal activa
Ajustes: Vista rápida del estado de activación/desactivación de SL / Trailing / AutoClose
Rendimiento: Total de operaciones, Tasa de ganancia %, Beneficio neto desde que se conectó el EA
Marca de agua del símbolo
El símbolo del par de operaciones se muestra en una fuente plateada grande en el centro del gráfico, con el nombre del corredor y la sesión de negociación actual (Londres, Nueva York, Tokio, etc.) debajo en tonos plateados progresivamente más tenues. La rejilla se mantiene visible, pero casi transparente (teñida de plata y casi invisible) para preservar la claridad del gráfico.
Tema del gráfico
El EA aplica automáticamente un tema de fondo azul marino oscuro sobre el gráfico adjunto: velas alcistas plateadas, velas bajistas gris oscuro, línea VWAP violeta, bandas de desviación azul cielo, y una rejilla casi invisible - coincidiendo con el estilo visual exacto que se muestra en las capturas de pantalla del producto.
PARÁMETROS DE ENTRADA
Todas las entradas están agrupadas por función. Los cambios tienen efecto inmediato en el siguiente tick sin reiniciar el EA.
Multiplicadores de banda VWAP
Parámetro Por defecto Descripción
InpDev1Pos 1.0 Multiplicador de la banda superior 1 (+1 sigma)
InpDev1Neg 1.0 Multiplicador banda inferior 1 (-1 sigma)
InpDev2Pos 2.0 Multiplicador banda superior 2 (+2 sigma)
InpDev2Neg 2.0 Multiplicador banda inferior 2 (-2 sigma)
InpDev3Pos 3.0 Multiplicador banda superior 3 (+3 sigma)
InpDev3Neg 3.0 Multiplicador de la banda inferior 3 (-3 sigma)
Filtro de entrada
Parámetro Predeterminado Descripción
InpZonePips 5.0 Radio mínimo de la zona de entrada en pips - se utiliza cuando la zona basada en StdDev es más pequeña
InpZoneSigma 0.15 Zona de entrada como fracción de StdDev (0.15 = 15%). Escala automáticamente para Oro, índices, plazos superiores
InpMinStdDev 3.0 Desviación Estándar Mínima en pips. Por debajo de este umbral se bloquean todas las entradas (mercado demasiado tranquilo)
InpRequireNewBar true Cuando es true, las entradas sólo se evalúan en cada nuevo cierre de barra (recomendado). Falso = evaluar cada tick
Tamaño de la Posición
Parámetro Por defecto Descripción
InpLotSize 0.01 Tamaño de lote fijo para todas las operaciones
InpAutoLot false Cuando es true, calcula el tamaño del lote para el 1% de riesgo de la cuenta basado en la distancia de stop loss. Requiere InpUseSL = true
Stop Loss
Parámetro Por defecto Descripción
InpUseSL false Habilita el stop loss en todas las posiciones. Por defecto OFF - EA está diseñado como un sistema TP puro
InpSLPips 100 Distancia de Stop Loss en pips cuando InpUseSL es verdadero. Amplio por defecto para actuar sólo como red de seguridad
Trailing Stop
Parámetro Por defecto Descripción
InpUseTrail false Habilitar trailing stop. Por defecto OFF
InpTrailPips 20 Distancia de arrastre en pips - a qué distancia del precio sigue el stop
InpTrailStep 5 Movimiento mínimo del precio en pips antes de que se actualice el trailing stop - evita excesivas solicitudes de modificación
Auto Close
Parámetro Por defecto Descripción
InpAutoClose false Cuando es true, cierra COMPRA si el precio cruza por debajo de VWAP, o VENTA si el precio cruza por encima de VWAP. Por defecto OFF
Riesgo Diario
Parámetro Por defecto Descripción
InpMaxDaily 3.0 Pérdida máxima diaria como porcentaje del saldo de la cuenta. Establecer en 0 para desactivar. Cuando se supera, no hay nuevas entradas hasta el día siguiente.
Ajustes EA
Parámetro Por defecto Descripción
InpMagic 202503 Número mágico - identifica de forma única las órdenes de este EA. Cambiar si se ejecutan varias instancias
InpSlip 10 Máximo deslizamiento aceptable en puntos. Las órdenes que excedan este deslizamiento serán rechazadas.
Mostrar
Parámetro Por defecto Descripción
InpDashboard true Muestra el panel de información en la esquina superior izquierda.
InpOverlay true Mostrar el símbolo, broker y marca de agua de la sesión en el centro del gráfico
InpBands true Dibuja las curvas de las bandas VWAP y Desviación Estándar en el gráfico
InpHistory 500 Número máximo de barras para las que se dibujan curvas de banda. Reducir para mejorar el rendimiento en máquinas lentas
INSTRUMENTOS Y PLAZOS COMPATIBLES
Bowler Scalper X ha sido probado y validado por el Mercado MT5 a través de múltiples clases de instrumentos y marcos temporales:
Clase de instrumento Ejemplos
Divisas Mayores EURUSD, GBPUSD, USDJPY, AUDUSD, USDCHF
Divisas Menores EURGBP, EURJPY, GBPJPY y todos los pares cruzados
Metales XAUUSD (Oro), XAGUSD (Plata)
Índices US30, US500, NAS100, GER40
Marcos temporales M1, M5, M15, M30, H1, H4, D1 y superiores - VWAP adaptativo para todos
La zona de entrada adaptativa (InpZoneSigma) garantiza que no sea necesario realizar ajustes manuales del pip entre instrumentos. El cálculo del VWAP cambia automáticamente a un modo de balanceo de 60 barras en los marcos temporales H4+.
GUÍA DE INICIO RÁPIDO
Siga estos pasos para empezar en menos de dos minutos:
1. 1. Compilar: Abra BowlerScalperX.mq5 en el MetaEditor. Ve a Herramientas > Opciones > Compilador y establece la Arquitectura de CPU a x64 Regular. Pulsa F7 para compilar.
2. Adjuntar: Arrastre el EA compilado desde el panel Navegador a cualquier gráfico. Seleccione su símbolo y marco temporal preferidos (GBPUSD M5 o EURUSD H1 son buenos puntos de partida).
3. 3. Permitir negociación: En la ventana de propiedades del EA, asegúrese de que la opción "Permitir trading" está marcada. Confirme que el icono del robot verde aparece en la parte superior derecha del gráfico.
4. Demo primero: Pruebe siempre en una cuenta demo antes de empezar a operar. Utilice el Probador de Estrategias de MT5 para realizar un backtest de la combinación de símbolo y marco temporal elegida.
5. Ajuste: Ajuste InpZonePips e InpMinStdDev para su instrumento. Zonas más ajustadas = menos entradas y de mayor calidad. MinStdDev más alto = evita las condiciones entrecortadas.
AJUSTES INICIALES RECOMENDADOS
Instrumento + TF InpZonePips InpMinStdDev
EURUSD M5 3-5 pips 2-3 pips
GBPUSD M30 4-6 pips 3-4 pips
EURUSD H1 5-8 pips 4-6 pips
XAUUSD H1 50-80 pips 30-50 pips
XAUUSD D1 200+ pips 150+ pips - o dejar InpZoneSigma=0.15
Nota: Para Oro e índices, InpZoneSigma (por defecto 0.15) maneja automáticamente la escala. Los valores de pips anteriores son sólo para ajuste fino.
NOTAS IMPORTANTES
El rendimiento pasado en pruebas retrospectivas no garantiza resultados futuros. Opere siempre de forma responsable.
El EA utiliza el volumen de ticks (número de ticks por barra) para el cálculo del VWAP. El volumen real no está disponible en el mercado de divisas al contado. El volumen de ticks es un proxy ampliamente aceptado y produce resultados consistentes.
El VWAP se reinicia al comienzo de cada día de negociación en los marcos de tiempo intradía. Las primeras barras de cada sesión tendrán bandas muy estrechas hasta que se acumulen suficientes datos - InpMinStdDev evita las entradas durante este periodo de calentamiento.
Es posible ejecutar varias instancias simultáneamente en diferentes símbolos. Cada instancia debe tener un único número InpMagic.
El EA es compatible con la cuenta de red según lo validado por el probador de MT5 Market en todos los pares de prueba.
Bowler Scalper X | Versión 1.03 | MetaTrader 5 | Asesor Experto