Habilitar AutoTrading en MetaTrader 4
¿Qué es AutoTrading?
AutoTrading es el permiso global de MetaTrader 4 que permite a los Expertos (EAs) abrir y cerrar operaciones de forma automática. Sin AutoTrading activado, el EA puede ejecutarse pero no puede enviar órdenes al broker.
Cómo activar AutoTrading
Método 1 — Botón en la barra de herramientas
- Localiza el botón AutoTrading en la barra de herramientas superior (generalmente muestra el ícono de un robot o un engranaje).
- Si el botón está en rojo o inactivo, haz clic sobre él.
- Cuando se active, el botón cambia a verde y aparece el texto "AutoTrading activado" en la esquina inferior izquierda.
Método 2 — Menú Herramientas
Ve a Herramientas → Opciones → Expertos y activa la casilla Permitir el trading automático. Luego haz clic en Aceptar.
¿Por qué se desactiva solo?
MT4 puede desactivar AutoTrading automáticamente en estos casos:
- Cambio de cuenta: si cambias de cuenta de trading en MT4, AutoTrading se desactiva como medida de seguridad.
- Reconexión al servidor: en algunos brokers, la reconexión tras una caída deshabilita AutoTrading.
- Política del broker: algunos brokers VPS configuran MT4 con AutoTrading desactivado por defecto.
Para evitarlo en VPS: ve a Herramientas → Opciones → Expertos y desactiva la opción Desactivar el trading automático cuando se cambia la cuenta.
Verificar que AutoTrading está activo
Después de activar AutoTrading, el EA debería mostrar la cara sonriente (si la licencia también está activa). Si la cara no aparece, revisa los permisos DLL.
Preguntas frecuentes
El botón está verde pero el EA sigue sin operar, ¿qué hago? AutoTrading es solo uno de los requisitos. Verifica también: DLL permitido en las propiedades del EA, licencia activa (Runtime Active) y que haya condiciones de mercado que cumplan la lógica del EA.
¿El AutoTrading afecta a todos los EAs del MT4? Sí. Es un permiso global. Si lo desactivas, todos los EAs en todos los gráficos dejan de operar automáticamente.