Guía práctica para ejecutar EAs de MT5 24/7 en su PC doméstico: Estabilidad para principiantes

Primero, una nota crucial.
Es cierto que puede ejecutar EAs de MetaTrader 5 (MT5) 24/7 en una computadora portátil o de escritorio en casa, pero incluso pequeños errores en la alimentación, la refrigeración o la configuración hacen que los fallos sean más probables. Si no está seguro acerca de la estabilidad operativa, considere usar un VPS desde el principio (alimentación, red y refrigeración de grado de centro de datos, ideal para funcionamiento 24/7).
Artículo relacionado: VPS vs. PC doméstico (On-prem) para la operación de EAs: Una guía de comparación detallada (con estimaciones de costos de electricidad)

Este artículo proporciona pasos concretos para «primero estabilizar las cosas en su propio PC». Incluso si luego migra a un VPS, la mentalidad que construya aquí se transferirá sin cambios.


Tabla de Contenidos


Comience con la refrigeración: objetivo de temperatura ambiente y del PC

Aunque los EAs parezcan ligeros, abrir múltiples gráficos calienta la CPU y la SSD; las altas temperaturas hacen que el sistema sea inestable. Busque una temperatura ambiente de 22–26 °C (generalmente 18–28 °C) y una humedad de 40–60 %. En habitaciones a más de 30 °C, los ventiladores funcionan constantemente y el comportamiento se vuelve errático.

En el lado del PC, es tranquilizador si la temperatura de la CPU se mantiene por debajo de 70–80 °C durante el funcionamiento normal. Si sigue alcanzando los 80 °C, primero levante la base del chasis para el flujo de aire → use una base de refrigeración → limpie el polvo. Si las temperaturas aún no bajan, establezca la opción de energía “Estado máximo del procesador” en 90–95 % para suavizar la emisión de calor (con poco impacto en el rendimiento percibido).

Cómo verificar la temperatura de la CPU (herramientas integradas de Windows + ligeras)

El Administrador de Tareas de Windows no muestra la temperatura de la CPU (puede mostrar la temperatura de la GPU). Use un monitor de temperatura ligero (por ejemplo, Core Temp / HWiNFO / HWMonitor), una utilidad del proveedor (Lenovo Vantage, Dell Power Manager, etc.) o verifique UEFI/BIOS.

Temperatura del núcleo de la CPU en tiempo real (Core Temp)


Use el Administrador de Tareas para detectar «pesadez» (umbrales de riesgo)

Puede detectar problemas echando un vistazo al Administrador de Tareas. Inícielo con Ctrl + Shift + Esc (o haga clic derecho en la barra de tareas → Administrador de Tareas).

  1. En la pestaña Procesos, verifique el uso de CPU, Memoria y Disco para “MetaTrader 5” o “terminal64.exe”.
  2. En la pestaña Rendimiento, observe los gráficos de CPU, la memoria libre y las tendencias de uso del disco para asegurarse de que nada esté constantemente al máximo.
  3. En la pestaña Inicio, deshabilite las aplicaciones residentes innecesarias para estabilizar el comportamiento de arranque después de los reinicios.

Interpretación de «umbrales límite» (líneas de peligro)
CPU: Si supera el 70 % continuamente durante más de 10 minutos, el margen es bajo. 85–100 % al máximo durante largos períodos es arriesgado (reduzca la cantidad de gráficos o EAs).
Memoria: Más del 80 % en uso o menos de 2 GB libres aumenta la paginación. Si es posible, opte por 16 GB+; con 8 GB, limite las aplicaciones concurrentes.
Disco (SSD): Si el Tiempo activo 80–100 % dura varios minutos, está congestionado. Mantenga 15–20 % de espacio libre en la unidad C en todo momento.
Red: En la parte inferior derecha de MT5, un ping de ≤100 ms es ideal; si >200 ms es constante, es más probable que los rellenos se retrasen.

Vista de procesos del Administrador de Tareas: Verificación de carga de CPU y memoria


2) Diseño de energía y suspensión para evitar paradas

El modo de suspensión, la hibernación y los comportamientos de ahorro de energía son las principales razones por las que los EAs se detienen. Mantenga el adaptador de CA enchufado y aplique las siguientes configuraciones en este orden. Siga las instrucciones al pie de la letra.

A. Apagar la pantalla está bien: nunca permita que el PC duerma

Windows:
Configuración → Sistema → Energía y batería → “Pantalla y suspensión”

  • Pantalla: a su gusto (apagarla cuando está inactiva está bien)
  • Suspensión del PC: Nunca

(Para portátiles) Siga ejecutándose con la tapa cerrada:
Panel de control → Hardware y sonido → Opciones de energía → menú izquierdo “Elegir la acción del cierre de la tapa” → establezca “No hacer nada” (al menos para Con corriente).

Configuración de desactivación de suspensión de Windows

B. Deshabilite las funciones de ahorro de energía que cortan dispositivos

  • Desactivar la suspensión selectiva de USB: Panel de control → Opciones de energía → “Cambiar la configuración del plan” → “Cambiar la configuración avanzada de energía” → Configuración de USBConfiguración de suspensión selectiva de USBDeshabilitado (evita fallos con ratones/dongles).
  • Deshabilitar el ahorro de energía de la NIC: Administrador de Dispositivos → Adaptadores de red → doble clic en su adaptador → “Administración de energía” → desmarque “Permitir que el equipo apague este dispositivo para ahorrar energía”.

C. Planifique la actualización de Windows y los reinicios

Los reinicios inesperados son fatales. Cuando Windows se reinicia, MT5 se detiene y puede permanecer cerrado. Si mantiene posiciones sin stop-loss, se arriesga a grandes pérdidas inesperadas.

Pasos prácticos para evitar instalaciones automáticas de Windows Update (para principiantes)

  1. Establezca una ventana larga de Horas activas (por ejemplo, 09:00 a 08:00 del día siguiente).
  2. Habilite las notificaciones de reinicio (active en Opciones avanzadas).
  3. Use Pausar actualizaciones (hasta 35 días).
  4. Convierta en rutina la actualización manual una vez a la semana → reiniciar → confirmar que MT5 se autoreinicia (consulte “Mantenimiento semanal”).

(Para la edición Pro) Puede configurar políticas a través de “gpedit.msc” para suprimir los reinicios automáticos. En la edición Home, los pasos anteriores son suficientes.


3) Dónde colocar MT5 y cómo iniciarlo (corrija errores comunes de una vez)

Problemas como la falta de guardado de la configuración, errores de permisos o la falta de registros a menudo provienen de la ubicación de instalación (en Archivos de programa) y las ubicaciones de datos dispersas. Recomendamos:

  • Mueva MT5 a la raíz de C: (por ejemplo, C:\BrokerName\) para reducir la interferencia de UAC.
  • Inicie con /portable para que la configuración, los registros y todo el árbol MQL5 residan dentro de la carpeta MT5.
  • Para múltiples cuentas/brokers, separe las carpetas y cree accesos directos de inicio separados. Escalone el inicio por 5 segundos para suavizar la carga.

Artículos relacionados:
Errores de permisos UAC de MT5 × EA: Causas y cómo evitarlos (Apto para principiantes)
Cómo instalar e iniciar múltiples instancias de MT5 en un PC/VPS [Guía completa para principiantes]


4) Mantenga la red activa (cableado sobre Wi-Fi; ajuste su router)

Las redes domésticas son otra fuente importante de inestabilidad. Prefiera Ethernet cableado (cable LAN directo). Evite los extensores; deshabilite las funciones del router que causan transferencias frecuentes, como la conmutación automática de 2,4/5 GHz. Reinicie el router mensualmente para actualizarlo. Si el ECO de su modelo o la “optimización automática de ancho de banda” aumentan las desconexiones, desactívelos y observe.


5) No deje que se acumulen registros e historial

Las barras de historial grandes y los archivos de registro aumentan las lecturas/escrituras y ralentizan el sistema.

  • En MT5 Herramientas → Opciones → Gráficos, mantenga el Número de barras en el historial al mínimo necesario.
  • Elimine regularmente los archivos antiguos en ...\logs y ...\MQL5\Logs (más antiguos que ~2 semanas).
  • Mantenga 15–20 % de espacio libre en la unidad del sistema. Tenga cuidado si C: tiene <10 % libre.

Artículo relacionado (también se aplica a PC domésticos): Conceptos básicos de operación de VPS: Manténgalo en funcionamiento y ligero


6) Bloquee su pantalla (MT5 sigue ejecutándose mientras está bloqueado)

Al dejar su escritorio, presione Win + L para bloquear. Esto también reduce el riesgo de fuga de datos si el PC es robado. MT5 sigue ejecutándose en segundo plano mientras está bloqueado (la clave es: no dormir).

Si a menudo olvida bloquear, requiera inicio de sesión al reanudar. Configuración → Cuentas → Opciones de inicio de sesión → habilite “Requerir inicio de sesión” al despertar; en la configuración del Protector de pantalla, habilite “Al reanudar, mostrar la pantalla de inicio de sesión”.


7) Prepare el inicio automático y la recuperación después de fallos

Configure las cosas para que MT5 se inicie automáticamente después de reinicios o actualizaciones inesperadas.

  • Registre MT5 en las aplicaciones de Inicio o inícielo a través del Programador de Tareas.
  • Agregue terminal64.exe y la carpeta MT5 a las exclusiones de su antivirus.

Artículo relacionado: Inicio por lotes de múltiples instancias de MT5 automáticamente: Explicación de Inicio y Programador de Tareas


8) Riesgos de apagón y contramedidas (portátil vs. escritorio)

La mayor perturbación externa en casa es un apagón. Incluso breves caídas pueden apagar su router doméstico y ONT/ONU, causando un corte de red: su EA puede estar ejecutándose, pero las órdenes no se ejecutarán. Si el PC se apaga, los datos no guardados y los registros de MT5 pueden corromperse. Incluso si la energía regresa rápidamente, si MT5 permanece cerrado, su EA no se ejecutará.

El riesgo de apagón también depende de cómo su EA cierra posiciones. Si su EA cierra con órdenes de mercado sin stop-losses del lado del servidor, el tiempo de inactividad de MT5 durante los apagones aumenta la posibilidad de pérdidas inesperadas en mercados rápidos. Artículo relacionado: Tipos de órdenes de EA y comparación de riesgos

Por el contrario, el Stop Loss (SL) y el Take Profit (TP) de posición estándar registrados en el servidor del bróker siguen funcionando incluso si su PC está apagado; esta es una importante red de seguridad. Los EAs que usan SL ajustados para limitar el riesgo por operación también evitan el riesgo de apagón.

(Sin embargo, algunos EAs usan SL/TP virtuales dentro del EA, que no están registrados en el servidor del bróker. Tenga cuidado en ese caso.)
Como referencia, los EAs desarrollados en este sitio siempre usan SLs y TPs registrados por el bróker.

Para portátiles

  • Su batería interna actúa como un UPS (Sistema de Alimentación Ininterrumpida). Si la salud de la batería está por debajo de ~80 %, las caídas breves aún pueden apagarlo. Verifique el estado regularmente.
  • Recomendado: conecte un pequeño UPS al router + ONU (400–600 VA) para mantener la conectividad. Aún puede obtener rellenos durante cortes cortos.
  • Autorecuperación: después de que regrese la energía, asegúrese de inicio de sesión de Windows → inicio automático de MT5 (Inicio o Programador de Tareas). Si se ejecuta con la tapa cerrada, asegure una entrada/salida de aire adecuada.

Para escritorios

  • Use un UPS para la torre (y el monitor si es posible). Si la torre consume ~300 W, una unidad de 1000–1500 VA le da de unos pocos a ~15 minutos.
  • Establezca en BIOS “Restaurar con pérdida de alimentación de CA” (también conocido como AC Back / Restore AC Power / After Power Loss) en Encendido (Power On) → arranque automático después de que se restablezca la energía.
  • Mantenga el router + ONU en un UPS pequeño separado para que la red regrese inmediatamente después de que el PC se reinicie.

Artículo relacionado:
Riesgos de apagón de EA y protecciones: VPS, UPS y Stop-Loss para un trading automático seguro


Cuando las cosas no funcionan: el orden correcto

Los ventiladores giran constantemente, la CPU está atascada en los 80 °C, los rellenos llegan tarde: intente, en orden:
① Bajar la temperatura ambiente → ② Mejorar el flujo de aire (levantar base/limpiar/base de refrigeración) → ③ Revisar la configuración de energía (deshabilitar suspensión; establecer Procesador Máximo 90–95 %) → ④ Pasar a Ethernet cableado y/o reiniciar el router.
Además, reduzca las instancias de MT5 concurrentes / limite los gráficos abiertos / ejecute backtests y optimizaciones en diferentes momentos. Verifique con calma, paso a paso.


Objetivos de “especificaciones y configuración” (para principiantes)

  • CPU: 2C/4T funciona; 4C/8T+ da margen para múltiples cuentas.
  • Memoria: 16 GB es cómodo (con 8 GB, limite la concurrencia).
  • Almacenamiento: prefiera NVMe SSD. Mantenga 15–20 % libre en C:.
  • Plan de energía: Equilibrado o Mejor eficiencia energética; si el calor es un problema, establezca Procesador Máximo 90–95 %.
  • Seguridad: agregue la carpeta MT5 a las exclusiones de AV (evite falsos positivos y paradas de escaneo).

Mantenimiento semanal (ejemplo)

  1. Windows Update (quitar pausa → actualizar → reiniciar).
  2. Verifique inmediatamente el inicio automático de MT5 (configuración del Programador de Tareas/Inicio).
  3. Limpie registros/historial (elimine elementos más antiguos que ~2 semanas).
  4. Verifique la carga en el Administrador de Tareas (asegúrese de que CPU/Memoria/Disco no estén en la zona de peligro).
  5. Verifique las temperaturas con Core Temp (esté atento a los 80 °C constantes).
  6. Reinicie el router si es necesario → verifique el ping de MT5.

Resumen

・Compare PC doméstico vs. VPS por costo y operaciones para decidir qué le conviene.

Primero la refrigeración: mantenga la habitación a 22–26 °C (generalmente 18–28 °C), CPU <70–80 °C.
No permita que se detenga: deshabilite la suspensión, establezca la tapa en “No hacer nada”, apague el ahorro de energía USB/NIC y gestione la actualización de Windows manualmente con verificaciones de recuperación posterior al reinicio.
Hágalo visible: observe la carga en el Administrador de Tareas y las temperaturas en Core Temp. Si CPU >70 %, Mem >80 %, Disco >80 % constantemente, reduzca la cantidad de MT5/gráficos.
Plan de apagón: el riesgo varía según la gestión de posiciones (¿están SL/TP registrados en el servidor?). Portátil: batería + UPS para router recomendado; Escritorio: UPS para torre y equipo de red.
Hábito de bloqueo: use Win+L (MT5 sigue ejecutándose). Requerir inicio de sesión al reanudar para evitar percances.


FAQ

P. ¿Cuáles son los “umbrales límite” para CPU, memoria y disco?
R. La CPU es arriesgada si se mantiene por encima del 70 % durante más de 10 minutos o está fija en 85–100 %. La memoria es difícil con más del 80 % en uso o con menos de 2 GB libres. El disco está congestionado si el Tiempo activo se mantiene 80–100 % durante varios minutos. Reducir las instancias de MT5 y los gráficos ayuda.
P. ¿Puedo mantener MT5 ejecutándose con la tapa de un portátil cerrada?
R. Sí. Establezca «Cuando cierre la tapa» en «No hacer nada» y asegúrese de que la suspensión esté deshabilitada. Para el flujo de aire, levante la base o use una base de refrigeración.
P. Me preocupa que Windows Update se reinicie automáticamente.
R. Establezca horas activas amplias, habilite las notificaciones de reinicio y use Pausar actualizaciones según sea necesario. Conviértalo en una rutina semanal: actualizaciones manuales → reiniciar → confirmar el inicio automático de MT5 (la edición Pro puede agregar configuraciones de política).
P. ¿Qué es más amigable para principiantes, PC doméstico o VPS?
R. Un PC doméstico está bien para aprender la mecánica. Para una verdadera estabilidad 24/7, el VPS suele ganar: menos perturbaciones (energía/red/temperatura/actualizaciones) y una recuperación más rápida.
P. ¿Qué debo hacer con los riesgos de apagón?
R. Portátil: batería interna más (si es posible) un UPS pequeño para el router/ONU. Escritorio: un UPS para la torre; habilite en BIOS “Restaurar con pérdida de alimentación de CA”. Después de que regrese la energía, use el Programador de Tareas o Inicio para iniciar MT5 automáticamente.
P. ¿Qué sucede si el espacio libre en C: es bajo?
R. Las escrituras de registros y los archivos temporales pueden crear cuellos de botella; el Tiempo activo del disco aumenta y todo se ralentiza. Mantenga siempre 15–20 % de espacio libre.
P. MT5 se vuelve inestable cuando ejecuto múltiples instancias.
R. Escalone los inicios por 5–10 segundos, aísle las instancias con /portable, agregue exclusiones de AV, reduzca la cantidad de gráficos y disminuya las barras de historial.

Deja una respuesta