Metatrader no me deja operar o "Error 133 Trade is disabled"

Pregunta frecuente

Puede pasar que el trading de la cuenta está deshabilitado para un determinado par o para todos los pares. Esto deshabilita la opción de operar y produce el "Error 133 Trade is disabled".

En el caso de las órdenes pendientes de FX Panel, no se produce el error porque son "órdenes virtuales", que no se pasan al broker. Sí producirá el error el gestor si intenta, en la misma situación, pasar la orden a mercado.

Las posibles causas pueden ser:

  • Par cerrado, por horario o por caducado (futuros).
  • Login a la cuenta de trader con el password de inversor.
  • Broker no deja operar.
  • Broker deja operar, pero bloquea los Expert Advidsors.

Lo primero, para verificar que tienes el trading habilitado en ese par, intenta lanzar una orden directamente desde MT.

Verifica con otros pares. Comprueba el horario y vigencia del par en las especificaciones del par (market watch, menú desplegable sobre el símbolo).

Si no puedes operar manualmente en ningún par, verifica que no te hayas conectado con la contraseña de inversor y que esté en horario activo del broker Puedes comprobarlo en el log del broker (terminal, pestaña registro):

Revisa las opciones del MT y del EA.

Asegúrate que

  • "EA - Panel" está instalado en el gráfico del gestor de órdenes.
  • Metatrader está correctamente configurado.

  • Auto Trading está activado.

  • Live trading permitido en las propiedades de "EA - Panel".

Tienes la guía completa de instalación en Instalación y configuración inicial.

Si puedes operar manualmente pero el EA sigue dando error, puede que el broker esté bloqueando el uso de Expert Advidsors. Debes verificarlo directamente con él.