Configuración recomendada en MetaTrader 4
¿Por qué importa la configuración de MT4?
Una configuración incorrecta de MetaTrader 4 es la causa más frecuente de problemas como el EA sin cara sonriente, sin operaciones o con el estado Not Active. Estos pasos aseguran que MT4 dé al EA todos los permisos necesarios.
Configuración general recomendada
Opciones → Expertos
Ve a Herramientas → Opciones → Expertos y activa:
- ✅ Permitir el trading automático
- ✅ Desactivar el trading automático cuando se cambia la cuenta ← dejar en OFF si usas VPS
- ✅ Permitir importaciones de DLL
- ✅ Permitir el trading externo
- ✅ Confirmar las operaciones del EA ← dejar en OFF (sin confirmación manual)
Opciones → Servidor
Ve a Herramientas → Opciones → Servidor:
- Asegúrate de que la conexión con el broker esté activa.
- Usa un servidor con baja latencia (idealmente un VPS en la misma región que el servidor del broker).
Configuración del gráfico donde corre el EA
Al adjuntar el EA al gráfico, en la ventana de propiedades:
Pestaña Común:
- ✅ Permitir operaciones en vivo
- ✅ Permitir importaciones de DLL
- ❌ Solicitar confirmación manual ← desactivar
Temporalidad recomendada: M1 (1 minuto) para el par XAUUSD.
Botón AutoTrading en la barra de herramientas
Asegúrate de que el botón AutoTrading en la barra superior esté activado (fondo verde). Si está rojo o gris, el EA no puede abrir operaciones aunque su Runtime esté Active.
VPS — Configuración adicional
Si usas un VPS:
- Desactiva el salvapantallas y la hibernación del servidor.
- Mantén MetaTrader 4 siempre abierto (no minimizado al tray si el broker lo requiere abierto).
- Configura MT4 para que inicie automáticamente con Windows: Herramientas → Opciones → General → Iniciar con Windows.
Preguntas frecuentes
¿Debo configurar esto cada vez que instalo el EA? Las opciones de Herramientas → Opciones son globales de MT4 y se guardan entre sesiones. Solo configúralas una vez. Los permisos en la pestaña Común son específicos de cada instancia del EA.
¿Qué temporalidad usar para el gráfico? El EA lee datos internamente de múltiples temporalidades (M1 a D1). La temporalidad del gráfico donde adjuntas el EA es M1 por convención, aunque el EA no está limitado por ella.