Sesiones en disco: replay sin conexión, exportación L1 CSV, borrado

Cada sesión del CME drenada tick a tick se guarda en disco y aparece en la pantalla de preparación del Replay con su número de ticks y su tamaño. Desde esa lista puedes reproducir una sesión sin bróker, exportarla como CSV L1 comprimido, o borrarla para liberar espacio.

Senzoukria · Documentación · Actualizado en septiembre de 2026


Dónde encontrarlo

Dónde
Menú Sz → Replay → tarjeta «Una sesión ya drenada se puede reproducir igualmente»
Cabecera
«{n} sesiones en disco · {gb} GB» — bytes totales de todas las sesiones listadas
Por sesión
Símbolo, día, número de ticks (la cifra dominante), una barra de densidad relativa a la sesión más llena, y tres acciones: reproducir, Exportar CSV L1, Borrar
Formato de exportación
CSV comprimido con marca de tiempo, precio, tamaño y lado agresor de cada tick; sin libro de órdenes

Qué hace

La tarjeta llama a replay_cached_sessions y lista cada entrada con símbolo, mercado, día ISO, ticks, bytes y hora de guardado. El número de ticks se muestra como cifra principal porque es lo que te da una sesión drenada; una barra fina debajo indica la densidad relativa a la sesión con más ticks, así que un día tranquilo se ve antes de cargarlo.

Al hacer clic en una sesión se lanza el replay con ese símbolo, ese mercado y ese día, con cero sesiones de contexto y la fecha visible. Como los ticks ya están en local, esto funciona sin ningún perfil de bróker; en la pantalla de preparación, el botón Cargar la sesión solo se bloquea sin bróker cuando el símbolo y el día seleccionados no están en disco.

Cuando la lista está vacía, la tarjeta muestra «Aún no hay ninguna sesión en disco» y explica cómo llenarla: carga un instrumento en el footprint con un bróker conectado y la sesión se drena tick a tick y aparece aquí (o conecta primero un bróker si no hay ninguno configurado).

Acciones

Acciones disponibles en cada tarjeta de sesión
AcciónEtiquetaQué hace
ReproducirBotón de la sesiónLanza el replay sin conexión: histórico de contexto 0, fecha no oculta, tick size del catálogo (0,25 cuando se desconoce)
ExportarExportar CSV L1 → Exportando… → {mb} MB · Mostrar el archivoLlama a replay_export_session con gzip activado; el estado final muestra el tamaño y abre la carpeta del archivo; «Exportación fallida» en caso de error, con el motivo en la ayuda
BorrarIcono de papelera, confirmación «¿Borrar la sesión de {symbol} del {day}?»Llama a replay_delete_session; la confirmación dice cuántos MB libera y que reproducir ese día volverá a traer sus ticks del bróker (de 30 a 60 segundos)

Cómo usarlo

  • Drena las sesiones mientras estás conectado (abre el instrumento en el footprint); reprodúcelas el fin de semana, con el mercado cerrado.
  • Exporta una sesión para trabajarla en pandas o polars: el CSV comprimido se lee tal cual.
  • Borra primero las sesiones menos densas; la barra de densidad y el tamaño de la confirmación te dicen lo que ganas.
  • Usa «Comprobar de nuevo» en la tarjeta de estado del mercado para refrescar a la vez el reloj y esta lista después de un drenaje.

Límites y trampas

  • Solo se guardan y se exportan las transacciones: el histórico de ticks del bróker no contiene libro de órdenes, así que desde estos archivos no hay replay del DOM ni del heatmap.
  • Exportar y borrar quedan desactivados mientras hay otra exportación en curso en la lista.
  • Un día borrado no desaparece del bróker; volver a reproducirlo lo descarga otra vez, lo que lleva de 30 a 60 segundos para una sesión completa de unos millones de ticks.
  • La lista de sesiones se lee una vez al montar la pantalla y tras recargar; las sesiones drenadas en otra ventana aparecen después de «Comprobar de nuevo».

Esta página en otros idiomas

Preguntas frecuentes

¿Puedo reproducir una sesión sin ningún bróker conectado?
Sí, si la sesión está en disco. La preparación del Replay solo bloquea Cargar la sesión sin bróker cuando el símbolo y el día seleccionados no están en caché.
¿Qué columnas contiene el CSV L1?
Cada tick de la sesión con marca de tiempo, precio, tamaño y lado agresor. Va comprimido en gzip; pandas y polars lo leen directamente.
¿Dónde va a parar el archivo exportado?
El botón final muestra el tamaño y «Mostrar el archivo»; al pulsarlo se abre la carpeta con el archivo seleccionado.