El gráfico de velas de Tradovate se congela en sim/repetición
El DOM sigue moviéndose, pero las velas simplemente se detienen, o las nuevas barras muestran solo un precio de apertura sin máximo, mínimo ni mecha. Esto es lo que hace que el feed del gráfico se bloquee en sim y repetición, y la solución de reiniciar y elegir el contrato correcto que realmente funciona.
Está inmerso en una sesión de repetición o practicando en el simulador, y las velas simplemente… se detienen. La barra actual queda a medio formar, o cada barra nueva muestra una apertura plana sin máximo, mínimo ni mecha. Cambie al DOM y está vivo, las cotizaciones siguen moviéndose como si nada pasara. Vuelva a mirar el gráfico y es una foto fija. Esa disparidad, un libro de órdenes en movimiento junto a un gráfico muerto, es la firma exacta de este problema.
Aquí va la versión corta antes de los detalles: la recuperación fiable más rápida es un reinicio completo del navegador, cierre el navegador (o la aplicación de escritorio) por completo, vuelva a abrirlo, reconéctese a su sesión y recargue el gráfico. Eso restablece el feed de datos del gráfico y elimina el bloqueo casi siempre. Dos hábitos reducen mucho la probabilidad de que ocurra: reproducir fechas recientes (los datos de las últimas dos semanas, aproximadamente, se comportan mucho mejor que el histórico antiguo) y cargar el mes de contrato activo correcto en lugar de un símbolo vencido o continuo. A continuación se explica por qué ocurre el bloqueo y cómo evitar que arruine sus sesiones de práctica.
Lista rápida de verificación
- Reinicie por completo el navegador o la aplicación de escritorio y vuelva a conectarse. Esta es la solución que realmente funciona; una simple actualización de página a menudo no basta.
- Primero intente un pequeño empujón si está en pleno análisis. Cambie el gráfico a otro símbolo y vuelva, cambie el marco temporal o alterne entre pestañas de gráficos; las velas suelen redibujarse por un momento.
- Reproduzca datos recientes. Las sesiones de las últimas dos semanas, aproximadamente, se bloquean mucho menos que las más antiguas.
- Cargue el mes de contrato correcto. Use el vencimiento específico que se negociaba ese día, no un símbolo continuo o vencido.
- Mantenga las repeticiones largas más cortas. Los bloqueos se acumulan después de 30–60 minutos de repetición continua en contratos antiguos; divídala en tramos.
- Confirme los datos de mercado del símbolo. Una suscripción de datos ausente o retrasada puede dejar barras a medio dibujar.
- Revise las notas de la versión y el estado del servicio. Algunos bloqueos son del lado de la plataforma y solo se resuelven cuando Tradovate publica una corrección.
Qué está pasando realmente por dentro
El gráfico y el DOM no comparten una ruta de datos, y esa es toda la historia. El DOM está conectado directamente al flujo de cotizaciones en vivo, cada oferta, demanda y operación. El gráfico se construye de forma distinta: obtiene un bloque de barras históricas y luego superpone actualizaciones en streaming para hacer crecer la vela actual e iniciar otras nuevas. En el simulador y en la repetición de mercado, esas velas provienen de un feed de repetición/histórico que es simplemente más delicado que el flujo de cotizaciones puro, y se vuelve más delicado cuanto más se retrocede en el tiempo.
Cuando ese feed de barras se bloquea, el DOM sigue funcionando porque está en otra vía, pero las velas se congelan. Si el bloqueo atrapa una barra a mitad de su formación, aparece el síntoma característico que la gente describe una y otra vez: las barras nuevas muestran solo el precio de apertura, porque las actualizaciones tick a tick que completarían el máximo, el mínimo y el cierre simplemente dejan de llegar. La barra no puede terminarse. Por eso también funciona un reinicio completo: al reabrir la aplicación se reconstruye la sesión del gráfico y se reconecta el feed desde cero, así que las barras vuelven a completarse.
Un gráfico congelado es un problema de visualización y de datos, no un problema de dinero, pero no opere basándose en él. Si las velas están desactualizadas, el precio en vivo podría estar bastante alejado de lo que muestra la última barra. Consulte el precio real en el DOM o en el módulo de posiciones antes de actuar, y reinicie para recuperar un gráfico fiable.
Algo más que conviene saber: esto no siempre depende de su equipo. Oleadas de reportes de velas congeladas han coincidido con nuevas versiones de la plataforma y luego se han solucionado en una actualización posterior de Tradovate. Si un reinicio y un contrato reciente no ayudan, y todos los símbolos se congelan a la vez, es posible que esté esperando una corrección del lado del servidor en lugar de perseguir una causa local.
Solucionarlo: reiniciar, reconectar, recargar
Dé un pequeño empujón al gráfico (le da un momento de margen)
Si solo necesita que la barra actual se ponga al día sin destruir su diseño, obligue al gráfico a redibujarse. Cambie el símbolo a otro y vuelva de inmediato, suba o baje un nivel el marco temporal, o haga clic entre pestañas de gráficos. Las velas normalmente se redibujan y actualizan por un rato. Trátelo como una solución provisional, es rápida, pero el bloqueo tiende a reaparecer, así que no sustituye al reinicio real.
Reinicie por completo el navegador o la aplicación de escritorio
Esta es la solución que perdura. No se limite a pulsar F5; cierre por completo la ventana del navegador (o cierre del todo la aplicación de escritorio) para que la sesión quede totalmente finalizada, y luego vuelva a abrirla. Un reinicio completo elimina el feed de gráfico atascado y fuerza una reconexión limpia. En la plataforma web basta con cerrar todas las pestañas de Tradovate y abrir una nueva; en el escritorio, si no responde, cierre la aplicación desde la bandeja del sistema o el administrador de tareas y vuelva a iniciarla.
Reconéctese y recargue el gráfico
Después del reinicio, vuelva a iniciar sesión, seleccione su cuenta de simulador o repetición, y vuelva a abrir el módulo de gráficos. Déle un momento para obtener el histórico y comenzar a transmitir datos; la barra actual debería volver a crecer tick a tick, con máximos, mínimos y mechas correctos. Si estaba en mitad de una repetición, reinícala desde el punto que necesite; las barras deberían completarse limpiamente en la sesión nueva.

Elija el contrato correcto para la repetición
La elección del contrato importa más de lo que la mayoría espera, y es la palanca individual más importante para que la repetición funcione bien. Cargue exactamente el contrato que realmente se negociaba durante la sesión que está reproduciendo, el vencimiento real, como el contrato E-mini de marzo para una sesión de marzo, no un símbolo continuo “rolling” ni un mes que ya haya vencido. Si dirige la repetición a un vencimiento incorrecto o muerto, es posible que las velas nunca lleguen a completarse.
La antigüedad es la otra mitad del asunto. Los datos recientes, de las últimas dos semanas aproximadamente, se reproducen sin problemas. Retroceda mucho más y los bloqueos se vuelven habituales, sobre todo en sesiones largas. El complemento Market Replay de Tradovate le da acceso a un histórico de varios años, así que los datos sí están ahí; simplemente, cuanto más antigua sea la ventana, más debe esperar reiniciar y más corta debe mantener cada sesión. Si estudia un día antiguo y las velas siguen bloqueándose, divida la repetición en tramos más cortos y reinicie el navegador entre ellos.
También hay un comportamiento del espacio de trabajo que conviene conocer. Por defecto, Tradovate hace avanzar automáticamente un símbolo vencido al siguiente contrato activo en sus cotizaciones, DOM y gráficos, algo útil para operar en vivo, pero una molestia en la repetición, donde a menudo quiere quedarse deliberadamente en un vencimiento antiguo. Los ajustes de la aplicación incluyen un interruptor para detener ese avance automático; desactívelo cuando necesite que Market Replay mantenga un contrato vencido en lugar de llevarlo al mes frontal. Confirme la redacción exacta en su versión actual, ya que Tradovate revisa estos menús periódicamente.

Tabla de resolución de problemas
| Síntoma | Causa probable | Solución |
|---|---|---|
| Velas congeladas, el DOM sigue actualizándose | El feed del gráfico/barras se bloqueó; el DOM va por un flujo aparte | Reinicie por completo el navegador o la aplicación de escritorio, luego reconéctese y recargue el gráfico |
| Las barras nuevas solo muestran la apertura, sin máximo/mínimo/mecha | Dejaron de llegar las actualizaciones tick a tick de la barra actual | Reinicie para reconstruir la sesión del gráfico; cambiar de símbolo/pestaña la reactiva temporalmente |
| La repetición se bloquea en fechas antiguas tras un rato | Los datos de repetición antiguos son poco fiables, sobre todo en sesiones largas | Reproduzca datos recientes, mantenga las sesiones cortas, reinicie entre tramos |
| Las velas nunca llegan a completarse | Se cargó un contrato incorrecto, continuo o vencido | Cargue el vencimiento activo correcto; desactive el avance automático para repeticiones con contrato vencido |
| Todos los símbolos se congelan a la vez, el reinicio no ayuda | Problema del lado de la plataforma, a menudo ligado a una nueva versión | Consulte las notas de la versión o el estado de Tradovate; espere la corrección del lado del servidor |
| Barras a medio dibujar o en blanco | Suscripción de datos de mercado ausente o retrasada | Confirme que hay una suscripción de datos en tiempo real activa para el instrumento |
Dónde encaja PickMyTrade
Un gráfico congelado en el simulador es una molestia. Un gráfico congelado con dinero real en juego es otro asunto muy distinto; si sus entradas y salidas dependen de observar cómo se dibujan las barras, un feed bloqueado puede costarle una ejecución en el peor momento posible. Ese es el argumento para sacar la ejecución del gráfico por completo. PickMyTrade conecta sus alertas de TradingView directamente con Tradovate y ejecuta las órdenes en nuestros servidores, de modo que su estrategia se activa independientemente de que las velas de su pantalla se estén actualizando o no:
- Ejecución del lado del servidor, las alertas se enrutan de TradingView a Tradovate a través de nuestra infraestructura, así que un gráfico congelado o a medio dibujar nunca bloquea una entrada ni una salida.
- No requiere vigilancia manual, la operación se activa por la lógica de su alerta, no por la barra que su gráfico local esté renderizando en ese momento.
- Stops y objetivos que se mantienen firmes, el SL/TP definido en la alerta se coloca en Tradovate sin importar lo que haga su pantalla, así que la protección no depende de un feed bloqueado.
- Sincronización multicuenta, replique las mismas órdenes en todas las cuentas conectadas a la vez, de modo que nada quede sin gestionar mientras reinicia una plataforma atascada.
Siga operando incluso cuando el gráfico se congele
Conecte sus alertas de TradingView directamente con Tradovate para que un gráfico congelado o a medio dibujar nunca se interponga entre usted y una ejecución.
Inicie su prueba gratuita de 5 díasPreguntas frecuentes
El feed de barras del gráfico se bloquea mientras el resto de la plataforma sigue funcionando. Los gráficos se construyen a partir de una canalización de datos histórica más streaming distinta del flujo de cotizaciones en vivo y del DOM, y en el simulador o la repetición esa canalización de barras es más frágil, especialmente con datos antiguos. Cuando se bloquea, la última vela deja de actualizarse o las velas nuevas solo muestran un precio de apertura, sin máximo, mínimo ni mecha. Es un problema de sesión y de feed de datos, no un problema con su cuenta, por eso un reinicio completo del navegador suele resolverlo.
El DOM y el gráfico se alimentan de rutas de datos distintas. El DOM muestra el libro de órdenes en vivo directamente del flujo de cotizaciones, mientras que las velas se ensamblan a partir del feed de barras/histórico. El bloqueo afecta solo al feed de barras, así que la escalera sigue actualizándose mientras las velas quedan congeladas. Ver un DOM activo junto a un gráfico muerto es la firma clásica de este problema, y también confirma que su conexión en sí funciona bien.
Cierre el navegador (o la aplicación de escritorio) por completo y vuelva a abrirlo, luego reconéctese a su sesión de simulador o repetición y recargue el gráfico. Un reinicio completo restablece el feed del gráfico y es la solución más fiable. Para un empujón temporal más rápido, cambie el gráfico a otro símbolo y vuelva, o alterne entre pestañas de gráficos; las velas suelen redibujarse por un momento, aunque el bloqueo puede volver hasta que realice el reinicio completo.
En los datos de repetición antiguos es donde se acumulan los bloqueos. Los datos de las últimas dos semanas, aproximadamente, suelen reproducirse sin problemas, mientras que las sesiones mucho más antiguas tienen muchas más probabilidades de bloquear las velas, a menudo tras 30 a 60 minutos de repetición continua. Si puede, ejecute su repetición con fechas recientes. Cuando necesite sesiones antiguas para estudiar, espere reiniciar el navegador con más frecuencia y mantenga cada sesión más corta.
Cargue el contrato específico que realmente se negociaba durante la sesión que está reproduciendo, no un símbolo continuo ni un mes vencido. Para una repetición del E-mini S&P de marzo, por ejemplo, usaría el código del contrato de marzo en lugar de un símbolo continuo. Cargar el vencimiento incorrecto o vencido es una causa habitual de que las velas nunca se completen. Tradovate puede hacer avanzar automáticamente los símbolos vencidos en su espacio de trabajo, y existe un ajuste de aplicación para desactivar ese avance automático cuando desee ver específicamente un contrato vencido en la repetición.
No necesariamente; un gráfico congelado es un problema de visualización y de feed de datos, y el DOM suele seguir funcionando. Pero no tome decisiones basándose en un gráfico en el que no puede confiar. Si las velas están desactualizadas, el precio puede estar bastante alejado de lo que muestra la última barra. Compruebe el DOM o el módulo de posiciones para conocer el precio real y actual antes de actuar, y reinicie para recuperar un gráfico fiable.
Ayuda brevemente. Cambiar a otro símbolo y volver, cambiar el marco temporal o alternar entre pestañas de gráficos obliga al gráfico a redibujarse, y las velas suelen ponerse al día por un momento. Es una solución provisional útil cuando no quiere perder su diseño, pero tiende a no durar. Cuando el bloqueo sigue reapareciendo, el reinicio completo del navegador es la solución que realmente se mantiene.
A menudo es del lado de la plataforma. Oleadas de reportes de velas congeladas han coincidido con nuevas versiones de la plataforma y luego se han resuelto en una actualización posterior de Tradovate. Si un reinicio y un contrato reciente no lo solucionan y el bloqueo afecta a todos los símbolos, revise las notas de la versión o la página de estado de Tradovate; es posible que esté esperando una corrección del lado del servidor en lugar de algo que pueda cambiar localmente.
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. «Tradovate» y 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 siempre debe confirmar el proceso actual en la plataforma y la documentación oficiales de Tradovate antes de actuar.