XauVora MT5 Scalper
- Asesores Expertos
- Versión: 1.22
- Activaciones: 5
Xauvora es un asesor experto automatizado para MetaTrader 5 desarrollado para operar con XAUUSD en M1.
Combina dos motores de impulso complementarios en un solo sistema. Cada motor cuenta con una lógica de entrada, una gestión de posiciones, un número mágico y unos ajustes de riesgo independientes. Ambos motores pueden funcionar juntos, o bien el usuario puede activar cada uno de ellos por separado.
Xauvora se centra en la ejecución basada en reglas, el tamaño de posición controlado y la protección activa de las operaciones. No utiliza el trading en rejilla, la estrategia martingala ni la multiplicación de lotes para recuperar pérdidas.
Cómo opera Xauvora
Estrategia principal A: Ruptura con respecto a la jornada anterior
El núcleo A supervisa los máximos y mínimos registrados durante la jornada bursátil anterior. Espera a que el precio supere uno de estos niveles y puede realizar una operación de compra y otra de venta por jornada bursátil.
El núcleo A utiliza:
-
Stop loss inicial
-
Take profit fijo
-
Protección del umbral de rentabilidad
-
Stop dinámico basado en el precio
-
Determinación independiente del tamaño de la posición
-
Número mágico independiente
Núcleo B: Continuación del impulso
El núcleo B supervisa un canal de precios reciente en M1. Una ruptura también debe contar con la confirmación del RSI y de la media móvil exponencial.
El núcleo B utiliza:
-
Confirmación del impulso del RSI
-
Confirmación de la tendencia mediante la media móvil exponencial (EMA)
-
Stop loss inicial
-
Activación del trailing stop basado en el ATR
-
Distancia del trailing basada en el ATR
-
Salida opcional por inversión del impulso
-
Tiempo máximo de mantenimiento opcional
-
Determinación independiente del tamaño de la posición
-
Número mágico independiente
Características principales
-
Dos motores de negociación gestionados de forma independiente
-
Desarrollado para el XAUUSD en M1
-
Ruptura de los máximos y mínimos diarios anteriores del bróker
-
Ruptura reciente del canal de precios
-
Confirmación mediante el RSI y la EMA
-
Gestión de posiciones adaptativa al ATR
-
Protección mediante punto de equilibrio y trailing stop
-
Cuatro modos de cálculo del tamaño de la posición
-
Configuración de riesgo independiente para cada núcleo
-
Una posición activa por núcleo
-
Opción «solo largo»
-
Controles individuales para cada día laborable
-
Filtro de spread máximo
-
Control del deslizamiento
-
Filtros NFP y FOMC basados en la fecha
-
Cierre de posiciones los viernes
-
Protección diaria contra pérdidas en acciones
-
Protección contra la caída máxima del capital
-
Filtro opcional de régimen EMA
-
Panel de información sencillo en el gráfico
-
Sin operaciones en rejilla
-
Sin estrategia martingala
-
Sin multiplicador de recuperación
-
No se requiere ningún DLL ni indicador externo
-
No se requiere WebRequest ni ningún servicio externo
Tamaño de la cuenta y perfil de riesgo
El tamaño de cuenta de referencia recomendado para Xauvora es de 10 000 dólares.
Este tamaño de cuenta ofrece mayor flexibilidad a la hora de determinar el tamaño de las posiciones en función del saldo y reduce el efecto de las restricciones de lote mínimo impuestas por el bróker. Los usuarios pueden seleccionar de forma independiente, para cada núcleo de negociación, el tamaño de posición por lote fijo, por porcentaje de riesgo o en función del saldo.
Xauvora también se puede configurar para cuentas más pequeñas. Los modos de lotes fijos y de riesgo porcentual permiten al usuario reducir la exposición en función del saldo de la cuenta y de las condiciones del bróker.
No existe un saldo mínimo universal. La idoneidad depende de:
-
El tamaño mínimo de lote del bróker
-
Las especificaciones del contrato de oro
-
El apalancamiento de la cuenta
-
Las distancias de stop seleccionadas
-
Spread y comisión
-
Modo de cálculo del tamaño de la posición
-
Tolerancia personal al riesgo
En una cuenta pequeña, el lote mínimo del bróker puede suponer un riesgo efectivo mayor que el porcentaje seleccionado. Comprueba siempre el volumen calculado y los requisitos de margen en el Probador de estrategias.
Resultados históricos del Probador de estrategias
Las siguientes cifras proceden de una ejecución histórica verificada del Probador de estrategias. No son resultados de cuentas reales y no predicen el rendimiento futuro.
Condiciones de la prueba:
-
Período: del 1 de enero al 31 de diciembre de 2025
-
Símbolo: XAUUSD.ecn
-
Marco temporal: M1
-
Modelo: cada tick basado en ticks reales
-
Ticks procesados: 54 389 416
-
Tamaño de la cuenta de prueba: 1.000 $
-
Apalancamiento: 1:3000
-
Retraso en la ejecución: 20 milisegundos
Resultados históricos:
-
312 operaciones completadas
-
84,29 % de operaciones ganadoras
-
528,14 $ de beneficio neto
-
Factor de beneficio de 1,54
-
10,31 % de caída máxima del saldo de las operaciones cerradas
La caída del 10,31 %registrada muestra la fluctuación del saldo de las operaciones cerradas medida durante esta prueba histórica concreta. No se trata de una caída máxima garantizada y no incluye todos los movimientos de capital posibles dentro de una misma operación.
Antes de publicar cualquier cifra de rendimiento atribuida específicamente a una cuenta de 10 000 dólares, debería realizarse una ejecución independiente del Strategy Tester con ese importe.
Configuración recomendada
-
Plataforma: MetaTrader 5
-
Tamaño de la cuenta de referencia: 10 000 dólares
-
Cuentas más pequeñas: compatibles con ajustes de lotes fijos o de porcentaje de riesgo cuidadosamente seleccionados
-
Símbolo: XAUUSD o el símbolo equivalente del oro del bróker
-
Marco temporal: M1
-
Tipo de cuenta: Cobertura
-
Operaciones automatizadas: activadas
-
Modelo de prueba: cada tick basado en ticks reales
Se recomienda una cuenta de cobertura porque los dos motores pueden mantener posiciones independientes al mismo tiempo.
Empieza con una configuración de bajo riesgo y compruébala utilizando los datos de ticks reales del bróker con el que vayas a operar. Los spreads, las comisiones, los swaps, las especificaciones de los símbolos y la calidad de ejecución del bróker pueden alterar sustancialmente los resultados.
Modos de cálculo del tamaño de las posiciones
Cada núcleo tiene un modo de riesgo independiente. Solo los ajustes asociados al modo seleccionado afectan al tamaño de su posición.
-
XAUVORA_FIXED_LOT: Utiliza el lote fijo especificado.
-
XAUVORA_PERCENT_RISK: Calcula el volumen utilizando el saldo de la cuenta, la distancia del stop y el porcentaje de riesgo.
-
XAUVORA_LOTS_PER_1000: Escala el volumen en función del saldo de la cuenta y del BalanceStep.
-
XAUVORA_INFERRED_RISK_LEVEL: utiliza el cálculo del nivel de riesgo escalado según el saldo de Xauvora.
Los volúmenes se normalizan según el lote mínimo, el lote máximo y el paso de volumen del bróker.
Parámetros generales
-
EnableXauvora = true: Interruptor principal de Xauvora.
-
TradeSymbol = vacío: Símbolo con el que operar. Déjalo vacío para utilizar el símbolo del gráfico.
-
RequireHedgingAccount = true: Impide la inicialización en una cuenta de compensación.
-
MaximumSpreadPoints = 250: spread máximo permitido para nuevas entradas. Establecer en 0 para desactivarlo.
-
MaximumSlippagePoints = 30: Desviación máxima de la operación en puntos del bróker.
-
LongOnly = false: Desactiva todas las entradas de venta cuando está activado.
-
TradeMonday = true: Permite entradas los lunes.
-
TradeTuesday = true: Permite entradas los martes.
-
TradeWednesday = true: Permite entradas los miércoles.
-
TradeThursday = true: Permite entradas los jueves.
-
TradeFriday = true: Permite entradas los viernes antes de la hora de cierre.
-
AvoidNFPDay = true: Evita las entradas en las fechas reconocidas de publicación de las nóminas no agrícolas.
-
AvoidFOMCDay = true: Evita las operaciones en las fechas reconocidas de decisión del FOMC.
-
UseExactHistoricalNewsDates = true: Utiliza fechas históricas almacenadas cuando estén disponibles. No se trata de un calendario económico en tiempo real.
-
AvoidWeekendExposure = true: Cierra las posiciones gestionadas e impide las entradas tras la hora de cierre del viernes.
-
FridayCloseHour = 22: Hora de cierre del viernes según la hora del servidor del bróker.
-
FridayCloseMinute = 55: Minuto de cierre del viernes según la hora del servidor del bróker.
Parámetros principales A
-
EnableCoreA = true: Activa Core A.
-
CoreAComment = Xauvora A: Comentario de la posición para Core A.
-
CoreAMagicNumber = 99999: Identificador de la posición del Núcleo A.
-
CoreAUsePriorBrokerDayLevels = true: Utiliza los máximos y mínimos del día anterior del bróker.
-
CoreALookbackM1Bars = 1440: Longitud del canal M1 cuando los niveles del día anterior están desactivados.
-
CoreACooldownMinutes = 0: Tiempo de espera de entrada en el modo de canal de reserva.
-
CoreARearmDistancePrice = 0,00: Distancia de precio utilizada para reactivar las entradas de ruptura de reserva.
-
CoreARearmRSI = 50,0: Nivel de RSI utilizado para reactivar las entradas de ruptura de reserva.
-
CoreAAllowBuy = true: Permite las compras de Core A.
-
CoreAAllowSell = true: Permite las ventas en Core A.
-
CoreAStopPrice = 5,00: Distancia inicial del stop-loss.
-
CoreATakeProfitPrice = 50,00: Distancia de cierre de beneficios.
-
CoreATrailStartPrice = 1,00: Movimiento necesario antes de que comience el trailing.
-
CoreABreakEvenOffsetPrice = 0,50: Distancia mínima favorable protegida una vez iniciado el trailing.
-
CoreATrailDistancePrice = 0,50: Distancia del trailing stop.
-
CoreATrailStepPrice = 0,01: Mejora mínima del stop antes de la modificación.
-
CoreARiskMode = XAUVORA_INFERRED_RISK_LEVEL: Método de dimensionamiento de Core A.
-
CoreARiskLevel = 4: Nivel de riesgo de Core A escalado según el saldo.
-
CoreARiskPercent = 1,00: Porcentaje de riesgo utilizado por el modo de riesgo porcentual.
-
CoreAFixedLot = 0,01: volumen utilizado por el modo de lote fijo.
-
CoreALotsPer1000 = 0,01: Factor de volumen utilizado por el modo «lotes por saldo».
-
CoreABalanceStep = 1000,0: Unidad de saldo utilizada para el cálculo del tamaño de la posición basado en el saldo.
Parámetros «Core B»
-
EnableCoreB = true: Activa Core B.
-
CoreBComment = Xauvora B: Comentario de posición para Core B.
-
CoreBMagicNumber = 22222: Identificador de la posición del Núcleo B.
-
CoreBLookbackM1Bars = 15: Longitud del canal de ruptura reciente en M1.
-
CoreBCooldownMinutes = 4320: Tiempo mínimo entre entradas exitosas del Núcleo B.
-
CoreBRearmDistancePrice = 0,00: Distancia de precio utilizada para reactivar una dirección de ruptura.
-
CoreBRearmRSI = 50,0: Nivel de RSI utilizado para reactivar una dirección de ruptura.
-
CoreBAllowBuy = true: Permite las compras de Core B.
-
CoreBAllowSell = true: Permite las ventas de Core B.
-
CoreBRSIPeriod = 14: Período de cálculo del RSI.
-
CoreBRSIEntry = 68,0: umbral del RSI para la confirmación de la entrada.
-
CoreBTrendEMAPeriod = 200: Período de la EMA para la confirmación de la tendencia.
-
CoreBStopPrice = 15,00: Distancia inicial del stop-loss.
-
CoreBMinimumTrailStartPrice = 3,00: Movimiento mínimo antes de que comience el trailing ATR.
-
CoreBTrailStartATR = 4,00: multiplicador del ATR para la activación del trailing.
-
CoreBMinimumTrailDistancePrice = 1,25: Distancia mínima del trailing stop.
-
CoreBTrailDistanceATR = 2,00: multiplicador del ATR para la distancia del trailing.
-
CoreBTrailStepPrice = 0,20: Mejora mínima del stop antes de la modificación.
-
CoreBUseMomentumExit = false: Activa las salidas por impulso y el tiempo máximo de mantenimiento de la posición.
-
CoreBUseProfitableMomentumExit = false: Permite salidas rentables por reversión del RSI.
-
CoreBMinimumHoldMinutes = 10: Tiempo mínimo de mantenimiento de la posición antes de evaluar las salidas por impulso.
-
CoreBRSIExit = 52,0: Nivel de reversión del RSI para las salidas por impulso.
-
CoreBMomentumExitMinimumProfitPrice = 0,50: Movimiento favorable necesario para una salida por impulso rentable.
-
CoreBMomentumExitLossTriggerPrice = 5,00: Movimiento adverso necesario para una salida por impulso con pérdidas.
-
CoreBMaximumHoldHours = 72: Tiempo máximo de mantenimiento cuando las salidas por impulso están activadas.
-
CoreBRiskMode = XAUVORA_INFERRED_RISK_LEVEL: Método de dimensionamiento de Core B.
-
CoreBRiskLevel = 2: Nivel de riesgo de Core B escalado según el saldo.
-
CoreBRiskPercent = 1,00: Porcentaje de riesgo utilizado por el modo de riesgo porcentual.
-
CoreBFixedLot = 0,01: volumen utilizado por el modo de lote fijo.
-
CoreBLotsPer1000 = 0,01: Factor de volumen utilizado por el modo «lotes por saldo».
-
CoreBBalanceStep = 1000,0: Unidad de saldo utilizada para el cálculo del tamaño de la posición basado en el saldo.
Parámetros de régimen y protección
-
UseRegimeFilter = false: Activa el filtrado de la dirección de la pendiente de la EMA.
-
RegimeEMAPeriod = 1440: Período de la EMA utilizado por el filtro de régimen.
-
RegimeSlopeBars = 60: Barras M1 utilizadas para medir la dirección de la media móvil exponencial (EMA).
-
MaxDrawdownPercent = 12,0: Pérdida máxima respecto al valor máximo del capital registrado desde la inicialización. Establecer en 0 para desactivarlo.
-
MaxDailyLossPercent = 4,0: Pérdida máxima de capital desde el inicio de la jornada bursátil. Establecer en 0 para desactivarlo.
-
PauseAfterProtectionUntilNextDay = true: Reanuda la negociación el siguiente día de negociación tras un evento de protección. Cuando está desactivada, Xauvora permanece en pausa hasta su reinicio.
-
ShowSimplePanel = true: Muestra el estado del núcleo, el capital, la caída y el estado de protección.
Información importante sobre el uso
Los filtros de noticias utilizan fechas almacenadas y aproximaciones del calendario. No descargan información del calendario en tiempo real.
Utiliza números mágicos únicos cuando ejecutes varias instancias de Xauvora en la misma cuenta de operaciones.
No existe un saldo mínimo universal para la cuenta. El saldo adecuado depende del lote mínimo del bróker, las especificaciones del contrato, las distancias de stop y el modo de riesgo seleccionado.
Los cambios en el bróker, el símbolo, el marco temporal, el modo de riesgo o los parámetros predeterminados pueden alterar sustancialmente los resultados. Prueba cada configuración por separado.
Aviso sobre riesgos
Operar conlleva riesgos. Los resultados históricos del probador de estrategias no garantizan el rendimiento ni los beneficios futuros.
Los spreads, las comisiones, los swaps, los retrasos en la ejecución, el deslizamiento, el historial de ticks y las especificaciones de los símbolos de los brókers pueden dar lugar a resultados diferentes. Prueba Xauvora en el simulador de estrategias y en una cuenta demo antes de plantearte operar con dinero real.
Desarrollador: Abdullah Eshaqi
