LionKingTrader
- Experts
- Version: 1.4
- Updated: 23 September 2026
- Activations: 5
Sistema automatizado de trading para MetaTrader 4
LIONKINGTRADER es un Expert Advisor (EA) desarrollado para automatizar una estrategia basada en los niveles HIGH y LOW del período operativo anterior.
Al comenzar un nuevo período operativo, el EA identifica automáticamente el período anterior utilizando la fecha y hora del servidor del broker, analiza su HIGH y LOW y calcula la distancia en Points desde el precio actual hasta cada nivel.
El EA determina cuál de los dos niveles se encuentra más cerca del precio actual y utiliza esta información para establecer la dirección de la primera operación.
CARACTERÍSTICAS PRINCIPALES
- Análisis automático de los niveles HIGH y LOW del período operativo anterior.
- Detección automática del nuevo día mediante la fecha del servidor del broker.
- Cálculo de la distancia en Points desde el precio actual hasta ambos niveles.
- Selección automática del nivel más cercano al comenzar el período.
- Apertura automática de la primera operación según la dirección correspondiente al nivel seleccionado.
- Una sola operación de mercado abierta simultáneamente.
- Alternancia automática de dirección después de un Stop Loss.
- Si una operación BUY alcanza el Stop Loss, la siguiente operación será SELL.
- Si una operación SELL alcanza el Stop Loss, la siguiente operación será BUY.
- Las operaciones pueden continuar de forma secuencial mientras el período operativo permanezca activo.
- Si una operación alcanza el Take Profit configurado, el período finaliza para el EA.
- Si TakeProfitPoints = 0 , no se utiliza Take Profit fijo.
- Número máximo de operaciones por período configurable.
- Gestión opcional del spread.
- Compensación opcional del Stop Loss según el spread.
- Identificación de las operaciones mediante Magic Number.
- Recuperación del estado de las operaciones después de reiniciar MetaTrader 4.
- Protección para evitar operaciones duplicadas después de una reconexión o reinicio.
- Gestión de operaciones pertenecientes a ciclos anteriores.
- Sistema de recuperación manual durante un período limitado.
- Funcionamiento diseñado tanto para usuarios que utilizan VPS como para usuarios que ejecutan el EA de forma privada en su propio equipo y conexión independiente.
DETECCIÓN AUTOMÁTICA DEL CICLO
La nueva versión utiliza la fecha y hora del servidor del broker para determinar automáticamente el ciclo operativo.
El EA ya no depende de líneas verticales dibujadas en el gráfico para determinar el cambio de día.
Para los días operativos de lunes a viernes, el EA identifica automáticamente el período operativo anterior y utiliza sus niveles HIGH y LOW como referencia para el nuevo período.
En el caso del lunes, el período operativo anterior corresponde al viernes.
Los sábados y domingos no se consideran períodos operativos para la lógica actual de XAUUSD.
RECUPERACIÓN DESPUÉS DE REINICIAR MT4
La nueva versión incorpora mecanismos para reconocer el estado del ciclo y de las operaciones existentes.
Esto permite mejorar el comportamiento cuando:
- MetaTrader 4 es reiniciado.
- La conexión con el broker se interrumpe y posteriormente se recupera.
- El EA vuelve a ejecutarse durante un período operativo que ya había comenzado.
- El usuario utiliza un VPS para mantener MetaTrader 4 ejecutándose.
El EA busca evitar la apertura accidental de una nueva operación cuando ya existe una operación perteneciente al ciclo actual.
GESTIÓN DE OPERACIONES
El EA mantiene una única operación de mercado abierta a la vez.
Al comenzar cada período operativo, determina cuál de los niveles HIGH o LOW del período anterior está más cerca del precio actual y abre la primera operación de acuerdo con la dirección correspondiente.
Después de un Stop Loss, el EA cambia automáticamente la dirección de la siguiente operación.
Ejemplo:
BUY → Stop Loss → SELL → Stop Loss → BUY → Stop Loss → SELL
Este proceso continúa mientras el período operativo permanezca activo y mientras no se haya alcanzado el límite configurado en MaxOperacionesDia .
Cuando:
MaxOperacionesDia = 0
el número de operaciones por período es ilimitado.
Cuando se establece un valor superior a 0, el EA limita el número de operaciones permitidas durante el período correspondiente.
Cuando una operación alcanza el Take Profit configurado, el período queda finalizado para el EA y no se abren nuevas operaciones hasta el siguiente período operativo.
Cuando:
TakeProfitPoints = 0
el EA trabaja sin Take Profit fijo.
PARÁMETROS CONFIGURABLES
- Lots : tamaño de lote utilizado por el EA.
- StopLossPoints : distancia del Stop Loss expresada en Points.
- TakeProfitPoints : distancia del Take Profit expresada en Points.
- MaxSpreadPoints : límite máximo de spread permitido.
- CompensarSpreadSL : activa o desactiva la compensación del Stop Loss según el spread.
- SpreadReferenciaPoints : valor utilizado como referencia para la compensación.
- UsarFiltroSpread : activa o desactiva el filtro de spread.
- MagicNumber : identificador utilizado para las operaciones del EA.
- MaxOperacionesDia : número máximo de operaciones permitidas por período.
- Parámetros de horario de lunes a viernes para recuperación manual.
- ManualRecoveryMaxMinutes : duración máxima de la ventana de recuperación manual.
Los parámetros de horario pueden utilizarse como mecanismo de recuperación manual cuando sea necesario. Con los parámetros establecidos en 0/0 , el EA utiliza el modo automático basado en la fecha del servidor.
VALORES EN POINTS Y DIFERENCIAS ENTRE BROKERS
Los parámetros expresados en Points dependen de la cotización, el número de dígitos y el tamaño de Point utilizado por cada broker y símbolo.
Por este motivo, un mismo valor numérico expresado en Points no necesariamente representa la misma distancia de precio entre diferentes brokers.
Los valores de Stop Loss, Take Profit, spread y demás parámetros deben comprobarse y ajustarse de acuerdo con el broker y el instrumento utilizado.
Los valores utilizados durante las pruebas son configuraciones de referencia y no deben interpretarse como valores universales para todos los brokers o instrumentos.
BROKERS Y COMPATIBILIDAD
El desarrollo y las pruebas de referencia de LIONKINGTRADER se han realizado utilizando diferentes condiciones de broker y cotización.
El EA utiliza parámetros configurables para facilitar su adaptación a diferentes brokers, símbolos y condiciones de mercado.
El comportamiento final puede variar dependiendo del broker, símbolo, spread, ejecución, liquidez, horario del servidor y condiciones de mercado.
VPS Y EJECUCIÓN PRIVADA
LIONKINGTRADER puede utilizarse tanto en:
- VPS, manteniendo MetaTrader 4 ejecutándose de forma continua.
- Computadoras personales, utilizando una conexión independiente del usuario.
Las mejoras incorporadas en esta versión incluyen mecanismos destinados a mejorar la recuperación del estado del EA después de reinicios, reconexiones o interrupciones de la ejecución.
BACKTESTING
El Expert Advisor puede utilizarse en el Strategy Tester de MetaTrader 4 para realizar pruebas históricas.
Los resultados obtenidos mediante backtesting dependen de factores como:
- Calidad y disponibilidad del historial.
- Modelo de prueba.
- Spread.
- Condiciones del broker.
- Símbolo.
- Horario del servidor.
- Capital inicial.
- Tamaño de lote.
- Configuración utilizada.
Los resultados históricos no garantizan resultados futuros.
AVISO DE RIESGO
El trading en los mercados financieros implica riesgo y puede ocasionar pérdidas.
El usuario debe probar y evaluar el Expert Advisor antes de utilizarlo en una cuenta real y utilizar una gestión de riesgo adecuada.
LIONKINGTRADER es una herramienta de automatización de trading y no garantiza beneficios ni resultados determinados.
Esta es la que yo pondría para la versión nueva, porque describe los cambios que realmente acabamos de incorporar sin venderlos como garantía de rendimiento.


User didn't leave any comment to the rating