XAUXXDiario de investigación
← Volver al diario

¿Por qué el EA sigue sin abrir órdenes con el botón de trading automático de MT4 activado? Compruebe cuatro puertas

AutoTrading encendido solo indica que el interruptor global del terminal permite el trading automático. También hay que verificar los permisos del propio EA, las restricciones de la cuenta y el servidor, las cotizaciones y las condiciones de la estrategia, y buscar pruebas en Expertos y el registro.

Thomas · Actualizado 2026-10-27

Autor: Thomas|Práctica de MT4|27 de octubre de 2026

El botón AutoTrading de la barra de herramientas de MT4 ya está activado y el EA también está adjunto al gráfico, pero no llega ninguna orden. El error más habitual es reinstalar el EA una y otra vez, o relajar directamente los parámetros de riesgo para que "se mueva". El botón solo resuelve uno de los permisos; que el EA no abra órdenes también puede deberse a que las condiciones de entrada nunca se han producido, a que el símbolo no coincide, a que la cuenta está restringida o a que el servidor rechaza la orden. Primero localice en qué nivel se detiene y después decida si hace falta cambiar la configuración. Este artículo es una guía operativa y no contiene cuentas reales ni resultados de pruebas.

Esquema: cuatro puertas, no un solo botón

![Diagrama de comprobación de las cuatro puertas cuando el EA de MT4 no abre órdenes, ilustración didáctica original](/media/271800aa-1111-4444-8888-123456789abc.png)

La primera es el gráfico y las condiciones de la estrategia; la segunda, el interruptor global de trading automático del terminal; la tercera, el permiso de trading del propio EA; la cuarta, las operaciones que permiten la cuenta y el servidor. Si cualquiera de los niveles no se supera, puede manifestarse como "el EA se está ejecutando, pero no hay órdenes". La ayuda de MT4 de MetaQuotes indica: si el trading automático del terminal está desactivado, aunque el propio EA permita el trading automático, tampoco puede ejecutar operaciones; y que el terminal lo permita no garantiza que un EA concreto vaya a operar. Las flechas del diagrama indican el orden de comprobación, no que al activar todos los interruptores deba generarse necesariamente una orden.

Primer paso: confirmar si el EA recibe realmente un entorno válido

Compruebe si el símbolo del gráfico, el periodo y la descripción de la estrategia del EA coinciden, y si las cotizaciones se actualizan de forma continua dentro del horario de trading. Algunos brókeres añaden sufijos a los símbolos, por ejemplo, distintas denominaciones de XAUUSD; si el código del EA solo reconoce un nombre fijo, puede que no cumpla sus propias condiciones de comprobación. Verifique también en los parámetros de entrada el horario de trading, el filtro de dirección, el spread máximo y el límite de posiciones existentes. Cuando la estrategia no ha generado señal, que no haya órdenes es un resultado normal; no debe equipararse la quietud a un fallo. No fuerce al EA a abrir órdenes reduciendo artificialmente los umbrales.

Segundo paso: comprobar por separado los permisos globales y los del EA individual

En la configuración del terminal y en la barra de herramientas, compruebe el estado global de AutoTrading; después abra las propiedades del EA en ese gráfico y revise las opciones correspondientes, como "Permitir trading automático en vivo". La documentación oficial de MT4 señala que, al cambiar de cuenta, de perfil de configuración, o al cambiar el símbolo o el periodo del gráfico, se puede configurar la desactivación automática del trading como protección; si acaba de realizar alguna de estas operaciones, vuelva a comprobar el estado. Con EA de procedencia desconocida, no active la importación de DLL ni el acceso a URLs arbitrarias solo para solucionar el problema. Son permisos de seguridad distintos y no equivalen a permitir la apertura de órdenes.

Tercer paso: deje que el registro le indique dónde se detiene

Abra las pestañas "Expertos" y "Registro" del terminal y revise los mensajes según la hora del intento de orden. MetaQuotes indica que la pestaña "Expertos" registra los avisos de ejecución del EA, la apertura y cierre de posiciones y la modificación de órdenes, entre otros eventos. Si no hay ningún intento de orden, vuelva primero a las condiciones de activación de la estrategia y a la carga del EA; si aparece un aviso de trading no permitido, siga comprobando los permisos del terminal, del EA individual y de la cuenta. Entre los códigos de error oficiales de MQL4, el 4109 corresponde a trading no permitido y el 4112 a servidor que deshabilita el trading del EA. Los códigos de error solo aportan pistas; debe juzgarse junto con el registro completo del momento y no modificar la configuración basándose solo en una cifra.

Cuarto paso: distinguir problemas de permisos de problemas de órdenes

Si en el registro ya aparece un envío de orden pero fue rechazado, entonces no se trata de que "el EA nunca se activó". En ese caso, compruebe el lote mínimo del contrato, la distancia del stop loss, el margen disponible, la apertura y cierre del mercado y el error concreto devuelto por el servidor; no atribuya todo rechazo de orden a AutoTrading. Si la cuenta restringe el trading automático, contacte con el bróker para confirmar las reglas; no intente eludir la restricción cambiando de gráfico. Reproduzca primero el problema en un entorno de demostración y guarde la hora, el símbolo, los parámetros y el registro; después actúe según la documentación oficial o las indicaciones del desarrollador del EA. Una orden ejecutada con éxito solo indica que en esa ocasión se cumplieron las condiciones; no significa que la lógica, la gestión de riesgo o el comportamiento en cuenta real sean fiables.

原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
Aviso de riesgo: operar con apalancamiento puede causar pérdidas importantes. El contenido tiene fines educativos y de investigación, sin garantías de rentabilidad. El rendimiento pasado no predice resultados futuros.
WECHAT

Connect with Thomas

Gold research · Trading reviews · MT4 discussions

WeChat ID:xauxx666
Open QR image

Scan with WeChat to add. On mobile, open and save the image, then select it from your album in WeChat Scan.

Thomas’s WeChat QR code, ID xauxx666