Jarvis v11
- Asesores Expertos
-
Janei Araujo De Moura Junior
Trading robot (Expert Advisor) and indicator developer in MQL4/MQL5, with 10+ years of experience in software development and cloud infrastructure. - Versión: 11.0
- Activaciones: 5
Jarvis ORB: ruptura del rango con rejilla, cobertura dinámica y protección de cesta
Jarvis ORB es un asesor experto para MetaTrader 5 que opera con la estrategia de ruptura del rango de apertura y gestiona cada operación como una cesta: rejilla opcional, cobertura dinámica con salida rápida y límites de riesgo en varios niveles. Se ha desarrollado y probado principalmente en el par XAUUSD (oro).
CÓMO FUNCIONA
1. Rango diario: al inicio de la jornada bursátil (hora configurable), el EA marca el máximo y el mínimo de las primeras N velas M15 (por defecto: 4 velas = 1 hora).
2. Entrada: una vez definido el rango, el EA observa los cierres de las velas M1.
• Modo «Zona + Color» (por defecto): una vela verde que cierre por encima del máximo abre una posición de compra; una vela roja que cierre por debajo del mínimo abre una posición de venta. No se abre ningún nuevo ciclo dentro del canal.
• Modo «Crossover»: una entrada cuando una vela cruza el límite del rango.
3. Ciclos cortos: la cesta se cierra cuando alcanza el objetivo (o se protege y se le aplica un trailing stop), y el EA espera a la siguiente señal. Varios ciclos al día, hasta alcanzar el objetivo diario.
4. Si el precio se mueve en contra de la posición: la rejilla añade órdenes a distancias fijas y, una vez que la pérdida flotante supera el umbral de activación, se abre una cobertura dinámica en la dirección opuesta.
GESTIÓN DE POSICIONES
Rejilla / martingala, tres modos:
• GRID: mantiene las órdenes y añade posiciones con un lote multiplicado.
• RESET: cierra y vuelve a abrir con un lote mayor.
• RECUPERACIÓN: cierra, acumula la pérdida y calcula el lote necesario para recuperarla más un objetivo neto.
El multiplicador, el número máximo de órdenes y la distancia son configurables para cada lado.
Cobertura dinámica (requiere una cuenta HEDGING):
• El lote de cobertura se calcula al instante a partir del volumen expuesto y del resultado flotante, de modo que la cesta vuelve al objetivo si el precio se mueve X puntos más en contra del ciclo.
• También están disponibles un lote fijo (con multiplicador) o un lote proporcional al volumen del ciclo.
• Salida rápida: tras alcanzar un beneficio configurable, la cobertura queda protegida y se cierra en el punto de equilibrio o con beneficio si el precio retrocede. Cuenta con su propio stop, medido en función del movimiento del precio (excluyendo el spread de apertura).
• Reentrada: si el precio vuelve a moverse a favor de la cobertura, esta se reabre con un lote recalculado, con un límite opcional de reentradas por ciclo.
• Lo que la cobertura ya ha obtenido en el ciclo cuenta para el objetivo de la cesta.
• Lote máximo de cobertura configurable.
• La rejilla se puede pausar mientras la cobertura está abierta, o durante el resto del ciclo tras la primera cobertura.
• La cobertura utiliza su propio número mágico.
Protección de la cesta:
• Las decisiones se basan en el resultado de toda la cesta, no en órdenes individuales.
• Protección de beneficios: tras alcanzar un beneficio mínimo, se fija un mínimo y la cesta se ajusta en dólares y en puntos (stop real en las órdenes).
• Umbral de rentabilidad y stop dinámico individuales.
• Bloqueo opcional que impide que se cierren órdenes individuales mientras la cesta sea negativa.
CONTROL DE RIESGO
• Stop loss de emergencia real (SL por parte del bróker) en cada orden, en caso de que la terminal o el VPS dejen de funcionar.
• Validación del margen con OrderCheck antes de cada orden, con un margen libre mínimo configurable.
• Objetivo diario y pérdida máxima diaria, con la opción de cerrar todas las posiciones.
• Acción ante una pérdida flotante máxima: detener nuevas órdenes, cerrar todas las posiciones o pasar al modo seguro.
• Filtro de spread y horario de negociación.
• Cierre al final de la jornada y antes del fin de semana.
• Detección de cuentas NETTING: bloquea las estrategias de cobertura y grid, que no funcionarían en ese tipo de cuenta.
• El estado se guarda tras reiniciar la terminal (niveles de martingala, protección de cesta, cobertura).
PANEL Y GRÁFICO
• Panel con rango, cuenta, órdenes, protección, riesgo/grid/cobertura y proyección.
• Botones: Pausar, Reanudar, Cerrar todo, Cerrar compras, Cerrar ventas, Modo seguro, Reiniciar ciclo.
• Líneas de proyección en el gráfico: próximas órdenes con lote y flotación proyectada, objetivo, trailing, stop de cesta y líneas de cobertura (protección, salida, stop, reapertura).
• Informe diario de ganancias/pérdidas en el Diario y, opcionalmente, en Discord (webhook).
RECOMENDACIONES
• Símbolo: XAUUSD. Otros símbolos requieren ajustar los parámetros basados en puntos.
• Gráfico: cualquier marco temporal (el EA lee M15 y M1 internamente).
• Cuenta: HEDGING, con spread bajo y ejecución rápida. Se recomienda un VPS.
• Capital: con un lote inicial de 0,01 y las funciones «grid» y «hedge» activadas, recomendamos al menos 3.000 USD. Las funciones «grid» y «hedge» pueden provocar caídas de varios cientos de dólares en un solo día.
• Horario de negociación: configura el cierre al final del día unos minutos antes de la pausa diaria del símbolo en tu bróker, para que las posiciones no permanezcan abiertas durante la pausa.
• Antes de operar en vivo: prueba en el Strategy Tester con la opción «Cada tick basado en ticks reales» y en una cuenta demo, utilizando la hora del servidor de tu bróker. Ajusta HoraInicioRange / OffsetHorasServidor a la sesión del símbolo.
• Discord: para recibir el informe, añade https://discord.com en Herramientas > Opciones > Asesores expertos > «Permitir WebRequest para la URL indicada».
PARÁMETROS PRINCIPALES
• Rango: rango y intervalos de tiempo de entrada, número de velas, hora de inicio, desfase del servidor.
• Entrada: modo, lote inicial, permitir compra/venta.
• Martingala / Grid: modo, multiplicadores, número máximo de órdenes, distancias.
• Cobertura: activación por pérdida flotante o por número de órdenes, modo de lotes (fijo, proporcional, dinámico), distancia y objetivo dinámicos, lote máximo.
• Salida rápida de la cobertura: beneficio de protección, nivel de salida, retroceso desde el máximo, stop en dólares, distancia de reentrada, número máximo de reentradas, pausa de la rejilla tras la cobertura.
• Objetivo diario / stop diario / cesta, protección global, umbral de rentabilidad / trailing, horario de negociación, seguridad, panel, proyección, Discord.
Nota: los nombres de los parámetros y el panel están en portugués.
ADVERTENCIA DE RIESGO
Este EA utiliza la estrategia de rejilla/martingala y la cobertura. Estas técnicas aumentan la exposición cuando el mercado se mueve en contra de la posición y pueden provocar pérdidas significativas, incluida la pérdida de todo el capital. Los resultados pasados, tanto en backtests como en cuentas reales, no garantizan resultados futuros. Opera únicamente con dinero que puedas permitirte perder y empieza con una cuenta demo.
