Trade Manager Assistant Mt5 ZeroLogics
- Utilidades
- Versión: 1.6
- Actualizado: 8 octubre 2026
- Activaciones: 10
ZeroLogics. herramienta basica para gestion de operaciones , gestion de riezgo , planificacion, con niveles visuales,TPS, RR, lotaje, ganancias/perdidas, SL y TP arrastrables, con opciones basicas automaticas por operacion como trailing stop, auto breakeven, auto parciales, es una herramienta que busca facilitar tus trades no es una herramienta profesional ni busca serlo,cuanta con 2 idiomas INGLES y ESPAÑOL
Guía de Uso Exhaustiva y Manual Técnico de Operación
ZeroLogics • MetaTrader 5 (MQL5) • Manual Oficial1. Introducción y Arquitectura
El Trade Manager (TM) es un asistente basico de ejecución, cálculo de riesgo monetario y gestión dinámica de operaciones en MetaTrader 5. Está programado sobre el motor gráfico vectorial CCanvas , lo que elimina la necesidad de fuentes externas, librerías DLL o imágenes secundarias, garantizando un rendimiento óptimo de refresco sin latencia en la toma de órdenes.
- Ejecución y Gestión Visual: Creación y arrastre interactivo (Drag & Drop) de órdenes a mercado, pendientes, Stop Loss y Take Profit.
- Mapeo Monetario Real: Desglose en tiempo real de pérdidas y ganancias en dinero exacto de la cuenta, considerando spread, swap acumulado y comisiones de ida y vuelta.
- Módulos Desacoplables: Paneles flotantes de ejecución y cierre que se pueden posicionar independientemente en cualquier lugar del gráfico.
- Automatización Paramétrica: Auto Break Even, Trailing Stop Progresivo, RR Lock (candado de ratio riesgo-beneficio) y 3 tomas parciales automáticas.
2. Parámetros de Entrada (Inputs)
Configuración del Asesor Experto disponible en la pestaña Parámetros de Entrada al adjuntarlo al gráfico:
| Parámetro | Tipo / Defecto | Descripción Operativa |
|---|---|---|
| ShowHUD | bool (true) | Muestra u oculta la interfaz gráfica principal en el gráfico. |
| PanelX / PanelY | int (12 / 84) | Coordenadas iniciales en píxeles (origen superior izquierdo). |
| PanelWidth / PanelHeight | int (320 / 535) | Dimensiones base del panel (ancho: 250–1000px, alto: 430–1600px). |
| FontSize | int (8) | Tamaño base de fuente para etiquetas de control en el gráfico. |
| InpMagic | long (460129) | Número mágico identificador único para las órdenes generadas por el bot. |
| ManageOnlyOwnMagic | bool (false) | false = gestiona todas las órdenes del activo; true = solo órdenes de este bot. |
| BurstDeviationPoints | ulong (10) | Desviación máxima tolerada (slippage) en puntos para envíos a mercado. |
| RiskCommissionPerLot | double (-1.0) | -1.0 = auto-cálculo de comisiones por historial; 0.0 = sin comisión; >0 = coste fijado por lote. |
| BreakEvenSafetyPips | double (0.0) | Colchón extra en pips por encima del punto neutro. Si es 0.0, garantiza al menos 1 tick neto. |
| PartialClose1/2/3Percent | double (25 / 50 / 75) | Porcentajes de volumen a cerrar asignados a los 3 botones de parciales rápidos del panel. |
| EnableTradeSounds | bool (true) | Activa sonidos nativos (WAV embebido) ante ejecuciones, aperturas y salidas por SL/TP. |
| EnableButtonSounds | bool (true) | Efecto sonoro auditivo al hacer clic sobre controles, campos e iconos. |
| EnablePushNotifications | bool (false) | Envía notificaciones push a la app MT5 ante rechazos del broker o pausas de seguridad. |
| HideNativeTradeLevels | bool (true) | Oculta las líneas nativas de MT5 para evitar interferencias visuales con los controles del bot. |
| TradeRowsRightMargin | int (7) | Margen en píxeles entre el extremo derecho del gráfico y las cajas de las posiciones. |
| VisualRefreshMs | int (250) | Tiempo mínimo (ms) entre actualizaciones globales de la interfaz gráfica. |
| TimerIntervalMs | int (100) | Intervalo del temporizador en milisegundos (rango permitido: 20 a 1000 ms). |
| VisualTP/SLTransparency | double (81.2) | Transparencia del relleno de las zonas de proyección de TP y SL (0 = opaco, 100 = invisible). |
| VisualTP/SLOpacity | double (100.0) | Opacidad general de los contenedores de proyección gráfica. |
| VisualTP/SLProgressOpacity | double (43.1) | Opacidad de la sombra dinámica de avance del precio hacia el objetivo. |
| VisualTP/SLBorderOpacity | double (58.8) | Opacidad de los bordes perimetrales de las cajas de proyección. |
| VisualRepaintIntensity | double (100.0) | Intensidad del sombreado de avance del precio dentro del rango de proyección. |
| TPLevelFillOpacity | double (70.6) | Opacidad del fondo de las etiquetas redondeadas de niveles de TP guardados. |
| NeonGlow | bool (true) | Activa el efecto de resplandor exterior suavizado en los elementos interactivos. |
| NeonFont / NeonNumberFont | string | Fuentes tipográficas utilizadas ("Bahnschrift" para texto / "Consolas" para números). |
3. Estructura y Funcionamiento del Panel Principal (HUD)
3.1. Cabecera Informativa
- Contador de Posiciones: Muestra el desglose de posiciones abiertas ( [SELL]X y [BUY]Y ).
- Órdenes Pendientes Activas ( ? N ): Contador en tiempo real de órdenes pendientes colocadas en el broker a la espera de ejecución.
- Temporalidad: Refleja el período actual del gráfico (M1, M5, H1, etc.).
- Selector de Idioma ( [ES] / [EN] ): Menú desplegable que alterna toda la interfaz y los mensajes entre español e inglés al instante.
3.2. Métricas de Cuenta en Tiempo Real
- TOTAL: Flotante consolidado en vivo de todas las operaciones abiertas en el activo.
- BALANCE: Capital neto consolidado y divisa base de la cuenta.
- PROFIT DIARIO: Beneficio neto cerrado desde las 00:00 del broker (incluye comisiones y swaps cobrados durante el día).
3.3. Modos de Dimensionamiento y Gestión de Riesgo
- RISK %: Calcula el lotaje automáticamente para arriesgar un porcentaje exacto del balance si el precio toca el Stop Loss.
- RISK $: Calcula el lotaje para arriesgar una cantidad monetaria exacta en la divisa de la cuenta.
- LOTAJE: Desactiva el cálculo automático y permite ingresar un volumen fijo de contratos/lotes directamente.
- Oro (XAUUSD / GOLD): $1.00 = 10 pips ($0.10 por pip).
- Índices (US30, NAS100, SPX500): $1.00 = 1 pip.
- Petróleo (WTI / BRENT / USOIL): $0.10 = 10 pips ($0.01 por pip).
- Criptomonedas (BTCUSD): $1.00 = 1 pip.
- Forex Pares JPY: 0.01 = 1 pip.
- Forex Estándar: 0.0001 = 1 pip.
3.4. Operativa en Ráfaga (Burst Trading)
Permite dividir una entrada en múltiples órdenes que se envían de forma asíncrona al servidor:
- Interruptor Circular: Activa o desactiva la función de ráfaga.
- Casilla Numérica: Admite de 1 a 100 órdenes por ráfaga.
- RISK GRUPAL: Divide el riesgo total (o el lote ingresado) equitativamente entre el número de órdenes.
- RISK INDIVIDUAL: Asigna a cada orden de la ráfaga el riesgo o lotaje completo configurado.
4. Módulos Flotantes Desacoplables
Tanto el bloque de Ejecución (SELL / BUY) como el bloque de Cierres cuentan con una pestaña lateral gris ( [::] ) que permite desacoplarlos del panel principal y moverlos a cualquier punto del gráfico.
Permite colocar los botones de compra y venta al lado de las velas activas para entradas de alta velocidad en scalping.
Brinda acceso inmediato a los cierres parciales rápidos (25%, 50%, 75%) y botón de pánico sin ocupar el área de análisis.
Al estar desacoplados, aparece un botón [X] en su esquina. Al pulsarlo, el bloque retorna automáticamente a su compartimento dentro del panel principal.
5. Operativa Visual sobre el Gráfico
5.1. Entrada Manual Preliminar (Manual Preview)
Al hacer clic en MANUAL BUY o MANUAL SELL , se genera una orden simulada en el gráfico:
- Línea de Entrada: Sigue el precio Ask/Bid en vivo mediante una línea discontinua.
- Niveles arrastrables SL y TP: Si no se configuraron números en el panel, aparecen etiquetas para arrastrarlas a la posición deseada.
- Lectura de R:R e Importe en Vivo: Muestra el ratio riesgo-beneficio proyectado y la ganancia o pérdida monetaria esperada en tiempo real.
- Disparo: Se confirma presionando el botón principal BUY o SELL . Se cancela pulsando Esc o la X de la fila.
5.2. Órdenes Pendientes Visuales
Al pulsar PENDIENTE BUY o PENDIENTE SELL se despliega una estructura completa en el gráfico:
- Autodetección Limit / Stop: Al arrastrar la línea de entrada por encima o por debajo del precio actual, el bot cambia automáticamente la orden a Buy Limit, Buy Stop, Sell Limit o Sell Stop.
- Corchete Conector (Bracket): Une visualmente la entrada con su Stop Loss y Take Profit proyectados.
- Edición con Doble Clic: Hacer doble clic sobre cualquier orden pendiente activa en el broker abre su borrador visual para modificar precio, SL o TP directamente en pantalla.
5.3. Filas de Posiciones Abiertas (Trade Rows)
Cada posición activa genera una fila anclada al precio correspondiente:
- Arrastre Dinámico: Arrastrar las etiquetas SL o TP recalcula el nivel en el broker y muestra una caja flotante con el dinero proyectado y el precio exacto a la derecha.
- Pestaña Azul BE: Aparece automáticamente cuando el SL cubre la entrada más comisiones y swaps. Sirve también como manija de arrastre.
- Despliegue en Abanico (Overlap Fan): Si varias órdenes se abren en el mismo nivel, mantener el cursor 2 segundos encima despliega una cascada vertical ordenada con paginación < y > para operar cada orden por separado.
6. Panel de Ajustes Avanzados (La Tuerca [⚙] )
Al hacer clic en el icono de la tuerca hexagonal ubicado en cualquier orden o borrador, se abre la ventana modal de gestión avanzada:
6.1. AUTO BE (Break Even Automático)
Mueve el Stop Loss a precio seguro cuando el beneficio alcanza el umbral fijado:
- TRIGGER: Ganancia requerida para activarse (configurable en PIPS , % DEL TP , MONEDA o R:R ).
- BE +: Margen de ganancia adicional sumado al precio de entrada para asegurar resultado positivo neto.
- Cálculo Real de Costes: Garantiza que Entrada + Spread + Swap acumulado + Comisiones de ida y vuelta queden cubiertas.
6.2. TRAILING (Stop Loss Dinámico Progresivo)
- START: Beneficio requerido para iniciar el rastreo.
- DISTANCIA: Separación a la que el SL acompaña el avance del precio.
- STEP: Paso mínimo en que debe avanzar el precio para enviar una nueva modificación al broker.
6.3. RR LOCK (Bloqueo de Ratio Riesgo-Beneficio)
Al activar el candado, el ratio R:R queda blindado. Si el Stop Loss se mueve manualmente en el gráfico o por acción del Trailing Stop, el Take Profit se recalcula y se desplaza automáticamente en el broker para mantener la proporción matemática exacta.
6.4. AUTO PARCIALES (Toma Automatizada de Beneficios)
Permite programar hasta 3 salidas parciales automáticas:
- Modos por Nivel:
- R:R : Cierra al alcanzar múltiplos del riesgo inicial (ej. 1R, 2R, 3R).
- TP : Ubica un nivel de precio específico en el gráfico que se puede mover visualmente.
- % DIST. TP : Cierra al recorrer un porcentaje de la distancia total hasta el TP final.
- CERRAR %: Porcentaje del volumen base original que se liquidará en cada nivel (la suma total acumulada no puede exceder el 100%).
6.5. Visualización Avanzada
- NIVELES DE TP: Proyecta etiquetas redondeadas en el gráfico. Al ejecutarse el parcial, la etiqueta muestra automáticamente un tick verde de confirmación (✔).
- POSICIÓN VISUAL: Proyecta cajas rectangulares semitransparentes en el gráfico (verde hacia el TP y roja hacia el SL) con un sombreado dinámico interno que avanza conforme el precio se desplaza hacia los objetivos.
7. Funciones Auxiliares y Seguridad
Recuadro flotante junto a la vela en formación que calcula el tiempo restante exacto en milisegundos a partir de los ticks del servidor broker (formato MM:SS o HH:MM:SS).
El bot genera y extrae automáticamente sus propios archivos de audio en MQL5\Files\VTM_Audio\ para avisos de apertura, cierre por TP/SL y clics de botones.
Todas las configuraciones de la tuerca, estados de parciales ejecutados y posiciones de los paneles se guardan en archivos binarios locales en VTM_State\ vinculados a la cuenta y símbolo. Si se cambia de marco temporal, se reinicia el terminal o se interrumpe la conexión a internet, el bot reanuda su estado de forma transparente sin duplicar órdenes ni perder niveles.

