Rechazo «MarketClosed» de Tradovate explicado
Una entrada limpia en ES o NQ rebota como MarketClosed. En nueve de cada diez casos se trata del horario, no de su cuenta. Estas son todas las franjas que lo provocan y cómo corregir su automatización.
On This Page
- Qué significa «MarketClosed»
- Principales causas de los rechazos MarketClosed
- 1. Envió la orden fuera de la sesión regular del instrumento
- 2. La pausa diaria de mantenimiento (4:00–5:00 PM CT)
- 3. El hueco del fin de semana (viernes 4:00 PM a domingo 5:00 PM CT)
- 4. Festivos bursátiles y cierres anticipados
- 5. Un producto con horario distinto o una pausa programada
- Cómo corregir los rechazos MarketClosed: paso a paso
- Tabla de resolución de problemas
- Evítelo con PickMyTrade
Prepara una entrada limpia en ES o NQ, pulsa comprar, y Tradovate se la devuelve al instante con un código de motivo seco: MarketClosed. Es uno de los rechazos más comunes que verá en la plataforma, y en nueve de cada diez casos se debe a una sola cosa, el horario. El contrato que intenta operar simplemente no está en una sesión abierta en el instante en que su orden llega al mercado. Quizá sea la pausa nocturna de mantenimiento. Quizá el hueco del fin de semana, un festivo bursátil o un instrumento cuyo horario no coincide con el de los futuros de índices que suele operar.
Lo tranquilizador: a diferencia de un bloqueo de riesgo o de un rechazo por margen, MarketClosed casi nunca tiene que ver con su cuenta. Tiene que ver con el reloj. Esta guía explica exactamente qué significa el error, las causas que lo provocan, cómo resolver cada una y cómo evitar que arruine en silencio sus órdenes automatizadas durante la noche.
Lista de comprobación rápida para rechazos MarketClosed
- Confirme que la sesión está realmente abierta, CME Globex funciona de domingo a las 5:00 PM CT hasta viernes a las 4:00 PM CT. Todo lo que quede fuera de esa ventana se rechaza.
- Tenga en cuenta la pausa diaria de mantenimiento, no hay negociación de 4:00 PM a 5:00 PM CT, de lunes a jueves.
- Compruebe el instrumento concreto, no solo «futuros», los contratos de energía, metales, agrícolas y cripto tienen horarios propios que difieren de los futuros del S&P y del Nasdaq.
- Vigile festivos y cierres anticipados, los cierres del mercado y las sesiones reducidas cambian cada año, así que consulte el calendario vigente.
- Lea el motivo real del rechazo, abra la orden rechazada en el módulo Orders y confirme que dice MarketClosed, no un bloqueo parecido por riesgo, margen o contrato vencido.
- En cuentas prop o de evaluación, confirme la ventana de trading de la firma, algunas firmas restringen aún más el horario, y esas reglas varían según la firma y la cuenta.
Qué significa «MarketClosed»
MarketClosed es el motivo que Tradovate devuelve cuando el motor de casamiento del mercado para ese producto no acepta órdenes en el instante en que llega la suya. Los futuros no cotizan de forma continua las 24 horas. Cada contrato tiene una sesión definida, además de pausas programadas y cierres por festivos. Si envía una orden a uno de esos huecos, el mercado la rechaza y Tradovate simplemente le transmite ese rechazo como MarketClosed.
El matiz que conviene entender: este horario lo fija el mercado, no Tradovate. Para la mayoría de los productos de Tradovate se trata de la plataforma Globex de CME Group. Tradovate es solo el mensajero. Por eso no puede “arreglar” un rechazo MarketClosed cambiando un ajuste de la cuenta, el mercado realmente no está abierto. También explica por qué la misma orden que rebota a las 4:30 PM CT pasa sin problema a las 5:05 PM CT, cuando la sesión reabre.
MarketClosed se confunde fácilmente con otros rechazos que también detienen una orden, un contrato vencido o del mes equivocado, un bloqueo por parámetros de riesgo o un mensaje de “no quote available”. Esos requieren soluciones distintas. Por eso, antes de diagnosticar, abra la orden y lea la cadena exacta del motivo. Resuelva el problema correcto.
Principales causas de los rechazos MarketClosed
1. Envió la orden fuera de la sesión regular del instrumento
La causa más frecuente, con diferencia. Los futuros de índices bursátiles de CME Globex, ES, MES, NQ, MNQ, cotizan de domingo a las 5:00 PM CT hasta viernes a las 4:00 PM CT. Si su orden llega después del cierre del viernes, antes de la reapertura del domingo o durante cualquier pausa diaria, se rechaza como MarketClosed.
2. La pausa diaria de mantenimiento (4:00–5:00 PM CT)
Globex hace una pausa de mantenimiento de una hora, de 4:00 PM a 5:00 PM CT, de lunes a jueves. Es una parada total, no se aceptan órdenes, sin excepciones. Si hace scalping en el movimiento de última hora de la tarde, le sorprenderá constantemente, sobre todo con una estrategia automatizada que sigue disparando después de las 4:00 PM.
3. El hueco del fin de semana (viernes 4:00 PM a domingo 5:00 PM CT)
Cuando llega el cierre del viernes a las 4:00 PM CT, el mercado permanece cerrado todo el fin de semana y no reabre hasta el domingo a las 5:00 PM CT. Todo lo que envíe en esa ventana de unas 49 horas, incluidas las alertas que se disparan con datos obsoletos del fin de semana, se rechaza.
4. Festivos bursátiles y cierres anticipados
Los mercados cierran por completo en ciertos festivos de EE. UU. y acortan la sesión, un cierre anticipado, en otros. Las fechas exactas y los horarios de cierre anticipado cambian cada año y varían según el producto, por lo que una sesión normalmente abierta puede estar cerrada o recortada un día concreto. Consulte el calendario de festivos del mercado vigente en lugar de dar por sentado que sigue valiendo el del año pasado.
5. Un producto con horario distinto o una pausa programada
No todos los contratos de futuros comparten el horario de los índices bursátiles. Los productos de energía (NYMEX), metales (COMEX), agrícolas (CBOT) y cripto tienen sus propias sesiones y pausas. Los futuros de índices también observan una breve pausa de liquidación de 3:15 PM a 3:30 PM CT el último día hábil de cada mes. Si un símbolo se rechaza mientras otro cotiza sin problema, lo más probable es que esté dentro de la ventana de cierre de ese producto concreto.
Cómo corregir los rechazos MarketClosed: paso a paso
Confirme que realmente es MarketClosed
No adivine. Abra el módulo Orders, haga clic en la orden rechazada y lea el motivo en los detalles de la orden. Asegúrese de que es MarketClosed y no un bloqueo parecido, como un bloqueo de riesgo o un contrato vencido, cada uno tiene una solución distinta. Si lo prefiere, abra la orden en el módulo Reports por su número de orden para ver todo el detalle.
Compruebe el instrumento frente a su horario de negociación
Compare la hora central actual con la sesión publicada del contrato. Abra las especificaciones del contrato o su panel de información para confirmar el horario exacto de ese producto, los contratos de energía, metales, agrícolas y cripto no siguen el horario de los índices bursátiles. Si está fuera de la ventana, ahí tiene la respuesta. Espere a que abra la sesión.
Descarte la pausa de mantenimiento, el fin de semana o un festivo
Si el reloj marca entre las 4:00 PM y las 5:00 PM CT (lun–jue), espere hasta las 5:00 PM CT y vuelva a enviarla. Si es fin de semana, el mercado reabre el domingo a las 5:00 PM CT. Si es un festivo o un día de cierre anticipado, consulte el calendario de festivos del mercado vigente y, en una cuenta prop, los comunicados de su firma, para saber cuándo se reanuda la sesión. Una comprobación rápida es la pestaña de cotizaciones: un bid/ask en movimiento indica que el mercado está abierto; una cotización congelada o vacía suele indicar que está cerrado.
Corrija el horario de su automatización
Si un bot, una estrategia de TradingView o un puente sigue disparando contra un mercado cerrado, el rechazo se repite cada vez. Añada un filtro horario a su estrategia para que solo envíe órdenes durante la sesión activa del instrumento, pause la automatización durante la pausa de mantenimiento y el fin de semana, y tenga en cuenta los festivos. Es la mayor fuente del spam nocturno de MarketClosed que encontrará en sus registros.
Tabla de resolución de problemas
| Error / escenario | Significado | Solución |
|---|---|---|
| MarketClosed | La sesión del instrumento en el mercado no está abierta ahora mismo | Espere a que abra la sesión; envíe órdenes solo dentro del horario de negociación |
| Rechazada entre las 4:00–5:00 PM CT (lun–jue) | Pausa diaria de mantenimiento de Globex | Vuelva a enviarla tras la reapertura de las 5:00 PM CT |
| Rechazada el viernes por la tarde, sábado o domingo antes de las 5:00 PM CT | Hueco del fin de semana | Espere a la reapertura del domingo a las 5:00 PM CT |
| MarketClosed en un día normal de negociación | Festivo bursátil o cierre anticipado | Consulte el calendario de festivos del mercado vigente; el horario varía según el año y el producto |
| MarketClosed en un símbolo pero no en otro | Ese producto tiene un horario distinto o una pausa programada | Verifique la sesión de ese contrato concreto y cualquier pausa diaria |
| “Liquidation Only” / “Contract about to expire” (error parecido) | No es un problema de horario, sino de renovación o vencimiento | Pase al contrato activo del mes más cercano |
Evítelo con PickMyTrade
Si TradingView es el cerebro de sus órdenes en Tradovate, PickMyTrade es el cableado que lleva cada señal a su cuenta, y una canalización más limpia significa menos rechazos evitables:
- Dispara solo cuando su estrategia se activa, las órdenes salen únicamente cuando su alerta de TradingView se dispara de verdad, por lo que una estrategia basada en sesiones tiene muchas menos probabilidades de disparar contra un mercado cerrado.
- Validación de símbolo y cantidad, detecta contratos equivocados o símbolos mal formados antes de enrutarlos, para que un símbolo erróneo nunca se haga pasar por un problema de mercado.
- Sincronización multicuenta, replica cada orden válida en todas las cuentas de Tradovate vinculadas en un solo paso, en lugar de enviarlas una a una.
- Enrutamiento seguro frente a límites de frecuencia, espacia el flujo de órdenes en las reconexiones para que una ráfaga de alertas no rebote.
Opere sin rechazos
Comience su prueba gratuita de 7 días, vincule sus alertas hoy mismo y opere sin rechazos.
Comience su prueba gratuita de 7 díasPreguntas frecuentes
Significa que el motor de casamiento de órdenes del mercado para ese contrato no aceptaba órdenes en el momento en que usted la envió, porque la sesión estaba cerrada, en pausa o en festivo. Es un problema de horario, no de la cuenta.
La mayoría de los productos de CME Globex, incluidos los futuros de índices bursátiles como ES y NQ, cotizan de domingo a las 5:00 PM CT hasta viernes a las 4:00 PM CT, con una pausa diaria de mantenimiento de 4:00 PM a 5:00 PM CT, de lunes a jueves.
Casi con seguridad coincidió con la pausa diaria de mantenimiento. Globex detiene las órdenes nuevas de 4:00 PM a 5:00 PM CT, de lunes a jueves. Espere a la reapertura de las 5:00 PM CT y vuelva a enviarla.
No. Los contratos de energía, metales, agrícolas y cripto tienen sus propias sesiones y pausas, y los futuros de índices bursátiles añaden una breve pausa de liquidación el último día hábil de cada mes. Consulte siempre el horario del instrumento concreto.
No. El mercado cierra el viernes a las 4:00 PM CT y no reabre hasta el domingo a las 5:00 PM CT. Cualquier orden enviada en ese intervalo se rechaza como MarketClosed.
Abra el módulo Orders y haga clic en la orden rechazada para ver el motivo en los detalles de la orden, o búsquela por número de orden en el módulo Reports. Así confirmará si es MarketClosed o un bloqueo distinto.
Normalmente no. Refleja el horario del mercado, no el estado de su cuenta. Si las órdenes se rechazan durante horas de apertura confirmadas, revise la configuración de riesgo, los datos de mercado o el mes del contrato.
Añada un filtro horario a su estrategia para que solo envíe órdenes durante la sesión activa del instrumento, páusela durante la pausa de mantenimiento y el fin de semana, y tenga en cuenta los festivos. Usar un puente disciplinado que solo reenvía alertas genuinas también reduce el ruido.
Esta guía tiene fines exclusivamente educativos e informativos y no constituye asesoramiento financiero, de inversión ni de trading. Operar con futuros y otros productos apalancados conlleva un riesgo sustancial de pérdida y no es adecuado para todos los inversores. PickMyTrade es una plataforma de automatización independiente de terceros y no está afiliada, respaldada ni patrocinada por Tradovate, Inc. Todos los nombres, logotipos y marcas relacionados son propiedad de sus respectivos titulares. Las funciones y los pasos de la plataforma cambian con el tiempo, por lo que debe confirmar siempre el proceso vigente en la documentación oficial de la plataforma antes de actuar.