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
| Acción | Etiqueta | Qué hace |
|---|---|---|
| Reproducir | Botón de la sesión | Lanza el replay sin conexión: histórico de contexto 0, fecha no oculta, tick size del catálogo (0,25 cuando se desconoce) |
| Exportar | Exportar CSV L1 → Exportando… → {mb} MB · Mostrar el archivo | Llama 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 |
| Borrar | Icono 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».
Páginas relacionadas
- Pantalla de preparación del Replay
- Rellenar histórico largo para los backtests
- Glosario: tick replay
- Glosario: time and sales
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.