Por qué se cancelan o «cierran» las órdenes pendientes en MT5/MT4: todas las causas determinísticas

En la terminología de MetaTrader, una orden pendiente que desaparece se ha cancelado (trasladada al historial), no «cerrado»: solo se cierran las posiciones. El servidor elimina una orden pendiente cuando se cumplen las reglas predefinidas de la plataforma o del mercado. A continuación se exponen las razones concretas y documentadas por las que esto ocurre en MT5/MT4, cómo trata la plataforma cada caso y los mecanismos exactos que hay detrás.

Invierta en Forex con HFM

Las reglas de vencimiento cancelan las órdenes por diseño

MetaTrader admite políticas de vencimiento explícitas. Si selecciona Válida hasta su cancelación (GTC), una orden pendiente permanece activa hasta que la elimine. Si elige Válida hasta hoy (DAY), el servidor la elimina al final de la jornada bursátil. Si establece una fecha/hora, el servidor la cancela exactamente en ese momento. Estos son atributos nativos de la orden, no «preferencias» del bróker.

MT5 muestra variantes de estilo de mercado de Day frente a GTC. En los símbolos que las ofrecen, verá «Válida hasta que se cancele», «Válida hasta hoy, incluyendo SL/TP» y «Válida hasta hoy, excluyendo SL/TP». En el primer caso, las órdenes pendientes se mantienen durante varios días. En los modos «hoy», el servidor elimina las órdenes pendientes al final del día (y, dependiendo del modo, también puede eliminar los SL/TP adjuntos).

Si la fecha de vencimiento especificada cae fuera del horario de negociación, MT5 pone en cola la cancelación para la siguiente sesión bursátil. Este comportamiento se debe a las reglas de vencimiento de símbolos de la plataforma y evita las cancelaciones «fantasma» mientras el mercado está cerrado.

Algunos brókers implementan Día = 5 p. m. Nueva York. «Fin del día» se cancelan forzosamente a esa hora.

Los símbolos negociados en bolsa (acciones, futuros conectados a través de MT5) suelen purgar todas las órdenes del día no coincidentes al cierre del mercado; solo persisten las órdenes GTC o los tipos «carry» del mercado. Esta práctica bursátil se refleja en MT5 y explica las cancelaciones al final de la sesión que verá en el historial.

Abra una cuenta con HFM

Un margen insuficiente en el momento de la activación cancela la orden con el estado «Rechazada»

Cuando el precio alcanza el desencadenante de una orden pendiente, el servidor realiza una comprobación de margen y validez. Si la cuenta no puede abrir la posición en ese momento (por ejemplo, si el capital ha bajado o ha cambiado el apalancamiento), la plataforma cancela la orden pendiente y la traslada a Historial → Rechazadas. Se trata de una regla documentada a nivel de plataforma: la orden no «permanecerá en cola».

Los centros de ayuda de los brókers reflejan la misma regla en lenguaje sencillo: una orden pendiente se elimina automáticamente si los fondos son insuficientes en el momento de la activación, incluidas las situaciones creadas por recortes de apalancamiento.

Invierta en Forex con HFM

Operaciones desactivadas o sesión cerrada en el momento de la activación ⇒ la orden se cancela

Si un símbolo se encuentra en estado «operaciones desactivadas» (el servidor prohíbe nuevas operaciones con ese instrumento o sesión), cualquier orden pendiente que intente ejecutarse no podrá ejecutarse. MetaTrader trata esto exactamente como cualquier otra activación fallida: el servidor rechaza la operación y cancela la orden pendiente (la mueve al historial). Los catálogos de errores etiquetan la condición de forma explícita (por ejemplo, «Operación desactivada», error 133).

Ese comportamiento es coherente con la descripción del tipo de orden de MT5: cuando no se puede ejecutar una operación de mercado adecuada en el momento de la activación, la orden pendiente se cancela y se traslada al historial con el estado Rechazada.

Abrir una cuenta con HFM

Las especificaciones del contrato/lugar obligan a cancelar al final de la sesión

En algunos símbolos, las propias especificaciones del contrato indican si las operaciones pendientes son «válidas hasta su cancelación» o están sujetas a cierre forzoso al final de la sesión. Si las especificaciones indican que las operaciones pendientes no son válidas hasta su cancelación, el servidor las eliminará al final de la sesión, sin excepción. Puede leer esa bandera en los detalles del contrato del símbolo en MT4/MT5.

Invierta en Forex con HFM

Acciones corporativas y cancelaciones masivas en el mercado

En el caso de los instrumentos cotizados en bolsa, las acciones corporativas (divisiones, cambios de símbolo, dividendos especiales) suelen provocar cancelaciones masivas por parte de la bolsa de las órdenes pendientes para proteger a los inversores de precios obsoletos. MT5 refleja estos eventos bursátiles: sus órdenes GTC/DAY sobre el símbolo afectado son canceladas por el mercado y desaparecen del libro.p>

Por otra parte, al final de la jornada bursátil, algunas bolsas realizan una cancelación masiva de todas las órdenes DAY no casadas, un procedimiento de cierre estándar que aparece en las plataformas de los clientes como «Cancelación masiva de la bolsa».

Abra una cuenta con HFM

Las políticas de ejecución y la semántica de las órdenes limitadas pueden provocar la cancelación inmediata al activarse

Una orden pendiente Stop Limit o enrutada por el mercado puede llevar consigo una política de ejecución (por ejemplo, Fill-or-Kill, Immediate-or-Cancel). Si la política no puede cumplirse en el momento de la activación, la orden se cancela (por completo en el caso de FOK, parcialmente en el caso de IOC). MT5 expone estas políticas en símbolos que admiten el enrutamiento al estilo de la bolsa; el comportamiento se define en la ayuda de la plataforma en Ejecución y Caducidad.

Además, la ayuda de MetaTrader indica que las órdenes limitadas solo se ejecutan al precio especificado o a uno mejor; si el mercado se aleja de tal manera que el mercado no puede cumplir el límite en el momento de la activación (por ejemplo, durante una brecha), el bróker puede rechazar la operación resultante, y la orden pendiente original se cancela según la regla de fallo de activación.

Invierta en Forex con HFM

Las reglas de distancia mínima («nivel de stop») bloquean las órdenes no válidas; los cambios dinámicos pueden provocar su eliminación

Cada símbolo define un nivel de stop: la distancia mínima desde el precio actual permitida para órdenes pendientes y SL/TP. Si una orden pendiente se encuentra dentro de la distancia requerida debido a un cambio en el nivel de stop o a un aumento del spread y el bróker aplica la restricción en el servidor, la orden no puede seguir siendo válida; los brókeres documentan explícitamente el requisito para la configuración de órdenes pendientes.p>

Esto es independiente de la ejecución: los parámetros de la orden deben seguir siendo válidos en relación con el nivel de stop. Cuando no lo son, los servidores que aplican estrictamente la restricción rechazarán o eliminarán dichas órdenes en lugar de dejarlas en un estado no válido. (La regla en sí misma, una distancia mínima para las órdenes pendientes/SL/TP, es estándar y no negociable).

Abrir una cuenta con HFM

Ha establecido una orden de tipo DÍA: se ha eliminado al final del día

Esto es tan habitual que merece una mención especial.

Si ha elegido un modo de vencimiento DÍA, incluidas las variantes MT5 «Válida hasta hoy, incluyendo SL/TP» o «excluyendo SL/TP»—, el servidor elimina la pendiente exactamente como está previsto cuando finaliza la jornada bursátil. Si esperaba que se renovara, necesitaba GTC.

Invierta en Forex con HFM

Ha adjuntado un asesor experto o un script que cancela las órdenes por lógica

Tanto en MT4 como en MT5, los EA y los scripts pueden cancelar o modificar órdenes mediante programación (por ejemplo, el comportamiento OCO: cuando se ejecuta una orden, se cancela su hermana; lógica de «limpieza» cerca del final de la sesión; o «si el precio supera la entrada, eliminar la orden»). Si un EA está activo, la eliminación de la orden puede ocurrir al instante según esa ruta de código; los ejemplos y artículos de la plataforma ilustran las eliminaciones por lotes y las cancelaciones condicionales.

Abrir una cuenta con HFM

El nivel de congelación imposibilitó la eliminación anteriormente; la orden se activó o caducó

No todos los «problemas de cancelación» son eliminaciones; a veces, la plataforma bloquea su intento de eliminar una orden porque se encuentra dentro del nivel de congelación, una banda protectora cercana al precio actual en la que modificar o eliminar órdenes está temporalmente prohibido. Los usuarios suelen experimentar esto como «Intenté cancelar, no me dejó y luego el pedido desapareció», porque el pedido se activó o expiró posteriormente. La regla del nivel de congelación de la plataforma es explícita: dentro de esa distancia, no se pueden modificar ni cancelar los pedidos.

Invierta en Forex con HFM

Plazo mínimo de vencimiento de MT4

MT4 impone un plazo mínimo para la expiración de las órdenes pendientes (por ejemplo, no antes de diez minutos desde su colocación). Si fuerza una expiración demasiado cercana mediante herramientas, el servidor simplemente no aceptará la orden; si los ajustes del contrato se endurecen más tarde y la orden queda fuera de la validez, se elimina cuando lo exigen las normas.

Abrir una cuenta con HFM

Definiciones confirmadas por la plataforma (para alinear las expectativas)

  • Ciclo de vida de las órdenes pendientes: Cuando se cumplen las condiciones, el servidor convierte una orden pendiente en una operación de mercado/límite. Si no se puede ejecutar (margen, estado del símbolo, política), el servidor cancela la orden pendiente y la registra con el estado Rechazada en el historial, no «en espera».
  • Modos de vencimiento: GTC conserva las órdenes entre sesiones; DAY las elimina al final del día; Fecha/Hora las elimina en el momento especificado (en cola para la siguiente sesión bursátil si es necesario).
  • Prácticas del mercado: Las bolsas suelen cancelar en masa las órdenes DAY no casadas al cierre; las operaciones corporativas cancelan las órdenes pendientes sobre el símbolo afectado. MT5 refleja estos eventos.

Invierta en Forex con HFM

Escenarios concretos y el resultado exacto en MetaTrader

  • Activado con fondos bajos. El precio alcanza su Buy Stop; el margen libre es insuficiente. El servidor rechaza la apertura y cancela la orden pendiente → Historial: Rechazada.
  • Orden diaria al cierre. Usted colocó una orden de venta limitada con Válida hasta hoy. Al final del día, el servidor la elimina. GTC la habría mantenido.
  • Símbolo configurado como solo cierre / negociación desactivada. Al activarse, el servidor prohíbe nuevas operaciones con ese símbolo; la activación es rechazada y la pendiente es cancelada.
  • Cancelación masiva de la bolsa. Sus órdenes DAY en un símbolo bursátil MT5 son canceladas cuando la bolsa purga el libro al cierre. Las órdenes GTC persisten si el mercado las admite.
  • Acción corporativa. Se procesa un dividendo/división especial; todas las órdenes abiertas en el símbolo se cancelan según la política del mercado para evitar precios obsoletos.
  • Nivel de stop más estricto. El bróker aplica un nivel de stop mayor;
    una orden pendiente que se encuentre dentro del nuevo mínimo no puede seguir siendo válida. El servidor aplica la regla de distancia aplicable a las órdenes pendientes/SL/TP.

  • El EA elimina las órdenes por diseño. Un EA adjunto implementa la lógica OCO o «limpieza» y elimina las órdenes pendientes inmediatamente cuando se activa su condición.
  • El nivel de congelación bloquea su cancelación manual. Intentó eliminar una orden pendiente que se encontraba dentro de la banda de congelación; la plataforma rechazó la modificación/eliminación. Más tarde, la orden se activó o caducó con normalidad.

Abrir una cuenta con HFM

MT5 frente a MT4: diferencias pequeñas pero importantes

  • Estados de las órdenes expuestos. El historial de MT5 marca explícitamente las órdenes pendientes canceladas como Rechazadas/Canceladas con detalles; MT4 muestra menos estados granulares, pero el ciclo de vida es el mismo: las órdenes ejecutadas se convierten en posiciones; las pendientes no ejecutadas se eliminan cuando las reglas así lo indican.
  • Variantes de vencimiento. MT5 muestra el estilo de mercado Válido hasta hoy, incluyendo/excluyendo SL/TP en las propiedades de los símbolos y en los tickets de órdenes donde sea compatible;

    MT4 es GTC/DAY/Date con un plazo mínimo de vencimiento.

  • Políticas de llenado. MT5 muestra FOK/IOC/Book or Cancel/Return en los símbolos compatibles; estas políticas determinan el comportamiento de cancelación inmediata tras la activación para las rutas de estilo bolsa.

Invierta en Forex con HFM

Mecánicas frecuentemente malinterpretadas (explicadas de forma inequívoca)

  • Una orden pendiente no se «mantiene en cola» después de una activación fallida. MetaTrader la cancela y registra el motivo. No hay ningún reintento en segundo plano.
  • Los spreads y las brechas no «eliminan» por sí mismos una orden GTC pendiente válida. Influyen en si la activación puede ejecutarse dentro de la política
    (por ejemplo, precio límite, reglas de ejecución). Si la ejecución no puede continuar, el servidor cancela la orden en ese momento.
    El nivel de congelación no cancela las órdenes. Impide que las modifique o elimine mientras están cerca del precio actual. Una vez que el precio sale de la banda de congelación o se cumplen las condiciones de la orden, se reanuda el procesamiento normal.

  • Las cancelaciones al final del día no son un capricho del corredor. Están dictadas por la configuración de vencimiento de su orden y/o las reglas del mercado en la especificación del símbolo.

Abra una cuenta con HFM

La lista breve: si una orden pendiente desapareció, se activó una de estas reglas

  • Caducidad seleccionada (DÍA / Fecha-Hora) la eliminó.
  • Margen insuficiente en el desencadenante → cancelada con estado Rechazada.
  • Operaciones desactivadas / solo cierre en ese momento → rechazada y cancelada.
  • Política del mercado (cancelación masiva al final del día, mecánica de la bolsa) la eliminó.
  • Acción corporativa sobre el símbolo canceló todas las órdenes pendientes.
  • La aplicación del nivel de stop invalidó los parámetros de la orden según las reglas actuales del símbolo.
  • La política de ejecución (FOK/IOC) exigió la cancelación por insatisfacción en el desencadenante.
  • Su EA/script lo eliminó como comportamiento codificado.

Invierta en Forex con HFM

1

FXGTFXGT

4,8 rating based on 37 ratings
4.8/5 37
2

DerivDeriv

4,9 rating based on 98 ratings
4.9/5 98
3

XMXM

5,0 rating based on 248 ratings
5/5 248
4

EXNESSEXNESS

4,6 rating based on 33 ratings
4.6/5 33
5

FBSFBS

4,7 rating based on 48 ratings
4.7/5 48
  • Close