PUGS Multi Set Template Scheduler Pro
- Utilidades
- Versión: 1.1
- Actualizado: 29 agosto 2026
- Activaciones: 5
📖 Descripción completa del producto
Qué hace
PUGS Multi-Set Template Scheduler Pro es un asesor experto que actúa como «controlador principal» y que se vincula a un gráfico. Desde ese único gráfico, puede gestionar hasta cinco «conjuntos» independientes, cada uno de los cuales apunta a un gráfico de destino diferente en cualquier lugar de tu terminal MT4. Cada conjunto se ejecuta según su propio calendario y sus propias reglas de riesgo.
En lugar de estar pendiente de cinco gráficos diferentes y cambiar manualmente plantillas, indicadores o EA a lo largo del día, deja que este EA lo haga por ti: a horas fijas, cuando se alcancen los objetivos de beneficio o cuando se superen los límites de pérdida.
Por qué lo necesitas
Si operas con más de una estrategia, ya sabes lo complicado que es:
- Los EA necesitan diferentes plantillas y conjuntos de parámetros según la hora del día
- Debes dejar de operar una vez que se alcance el objetivo de beneficios diario
- Debes cortar las pérdidas antes de que se disparen sin control
- Necesitas plantillas que se carguen realmente en los gráficos remotos (la llamada a ChartApplyTemplate entre gráficos es notoriamente inestable en MT4; este EA lo resuelve con una lógica de reintentos y un despertar retardado con cambio de período)
Este EA gestiona todo lo anterior desde un único lugar.
Características principales
✅ 5 conjuntos independientes: cada conjunto controla un gráfico objetivo diferente con su propio calendario, objetivos de beneficios, límites de pérdidas y números mágicos.
✅ Programación de plantillas en dos fases (Momento A → Momento B): en el Momento A, el EA aplica la Plantilla A (tu plantilla de «operación activa»). En el momento B, cambia a la plantilla B (tu plantilla de «cierre de operaciones/aplanamiento»), pero solo si el beneficio neto del día ha alcanzado tu MinNetProfit Y no hay operaciones abiertas.
✅ Interruptor de corte de pérdida máxima de dos niveles
- Nivel 1 (1× Pérdida máxima): se activa solo después del Momento B. Si la pérdida neta del día alcanza el Límite de pérdida máxima, todas las operaciones correspondientes a los números mágicos del conjunto se cierran de forma forzada, se cancelan las órdenes pendientes y se aplica la plantilla B.
- Nivel 2 (2× pérdida máxima): activado las 24 horas del día, los 7 días de la semana, desde el momento en que se inicia el EA. Si la pérdida neta de hoy alcanza 2 × «MaxLossLimit», se activa inmediatamente el mismo cierre de emergencia, independientemente de la hora.
✅ Bloqueo de beneficio máximo: una vez que el beneficio neto del día alcanza el «MaxNetProfit» y no hay operaciones abiertas, se aplica la «Plantilla B» para que la estrategia deje de operar durante el resto del día.
✅ Cierre forzado de operaciones con símbolos cruzados – Al cerrar operaciones, el EA utiliza MarketInfo() en el símbolo propio de cada operación, por lo que cierra correctamente las operaciones de XAUUSD incluso si el gráfico de control es el de BTCUSD (un error habitual en herramientas similares).
✅ Activación retardada entre gráficos: después de aplicar una plantilla a un gráfico remoto, el EA cambia el marco temporal del gráfico 2 segundos más tarde y lo vuelve a cambiar. Esto obliga a MT4 a recargar por completo los indicadores y los EA en ese gráfico, lo que elimina el problema de que «se haya aplicado la plantilla pero no se hayan cargado los EA».
✅ Lógica de reintentos con registro inteligente: se aplican hasta 15 reintentos por plantilla, con descripciones de error claras y menos entradas innecesarias en el registro.
✅ Restablecimiento al inicio del nuevo día: cuando cambia la fecha del servidor, se borran todos los indicadores. Si no hay operaciones abiertas para un conjunto, se vuelve a aplicar la plantilla B para que la siguiente sesión comience desde cero.
✅ Filtro de fin de semana: el EA pausa la ejecución los sábados y domingos (hora del servidor configurable), pero el panel de control sigue actualizándose para que siempre sepas que está activo.
✅ Panel de control en tiempo real en el gráfico: un panel compacto muestra, para cada conjunto: el ID del gráfico, las pérdidas y ganancias netas de hoy, el estado actual (En espera / Activo / Buscando / Inactivo / Fin de semana / Desactivado / Gráfico no encontrado) y, para el conjunto 5, la cuenta atrás en tiempo real hasta la Plantilla X.
✅ Grupos de números mágicos: cada conjunto admite una lista de números mágicos separados por comas, lo que le permite gestionar toda una cesta de operaciones en el gráfico de destino.
✅ Utilidad adicional gratuita – PUGS-Chart ID – Al añadir esta pequeña herramienta a cualquier gráfico, se imprime el ID único de dicho gráfico directamente en el registro de Experts, listo para pegarlo en las entradas del EA. Se acabó adivinar los ID de los gráficos.
Casos de uso
- Cambia de una plantilla de «ruptura de Londres» a una de «rango» a las 14:00.
- Cambia de un EA de day trading a uno de swing trading en el mismo gráfico a las 21:00.
- Detener todas las operaciones una vez que se alcancen los +200 $ o se superen los –200 $.
⚙️ Parámetros de entrada (por conjunto)
Parámetro | Descripción |
|---|---|
| TargetChartID | El ID del gráfico que controlará este conjunto. Encuéntralo con la utilidad gratuita PUGS-Chart ID. |
| PlantillaA | Plantilla que se aplicará en el momento A (tu plantilla de «operación activa»). Debe encontrarse en MQL4/Files/Templates/ de la carpeta de datos o en la carpeta Templates estándar. |
| PlantillaB | Plantilla que se aplicará en el momento B, al obtener beneficios o al activarse el «kill switch» (tu plantilla de «cierre de operaciones»). |
| Momento A | Hora del servidor en la que se aplicará la plantilla A (formato HH:MM). |
| Momento B | Hora del servidor para aplicar la plantilla B (formato HH:MM). |
| MinNetProfit | Beneficio neto requerido (hoy, en la divisa de la cuenta) para que se permita la Plantilla B a la Hora B. |
| MaxNetProfit | Si se alcanza este valor y no hay operaciones abiertas, se aplica la Plantilla B (se cierra la jornada). |
| UseMaxLoss | Activa el límite de pérdidas 1× tras la hora B. |
| UseDoubleMaxLoss | Activa el límite de pérdidas de 2× las 24 horas del día, los 7 días de la semana. |
| Límite máximo de pérdidas | El importe base de la pérdida (en la divisa de la cuenta). |
| MagicNumbersList | Números mágicos separados por comas, p. ej., 1001,1002,1003. |
⚠️ Notas importantes
- Las horas se calculan según la hora del servidor, no según tu hora local.
- El beneficio neto se calcula únicamente a partir de las operaciones que coincidan con los números mágicos del conjunto, en el día actual del servidor.
- Si un gráfico objetivo se cierra a mitad de sesión, el EA mostrará el mensaje «GRÁFICO NO ENCONTRADO» en el panel de control y se reanudará automáticamente si se vuelve a abrir el gráfico.
- Todas las horas se indican en formato de 24 horas con ceros a la izquierda (p. ej., 09:00, no 9:00).
📦 Contenido del paquete
- PUGS-MultiSetTemplateScheduler Pro V1.0.ex4: el EA programador principal.
- PUGS-ChartID.ex4: utilidad adicional gratuita para identificar los ID de los gráficos. (ponte en contacto con nosotros para recibirla)
