Importación de Databento: «{n} sesiones no escritas» y sus motivos en Senzoukria
Senzoukria escribe una sesión importada del Replay solo cuando está completa y sin ambigüedad. Una sesión no se escribe cuando falta el archivo del día anterior, falta el archivo del propio día, dos archivos traen el mismo contrato, supera el límite del Replay, o falla la escritura en disco.
Senzoukria · Solución de problemas · Actualizado en septiembre de 2026
En resumen
- Mensaje
- «{n} sesiones no escritas:» con un motivo por día
- Motivos
- falta el archivo de la apertura · falta el archivo del día · conflicto · demasiadas operaciones · escritura en disco
- Tope del Replay
- 5 000 000 de operaciones por sesión
- Línea de resultado
- «{n} sesiones escritas ({contracts}), {first} → {last}.»
Qué ves
Después de la importación, «{n} sesiones no escritas:» lista los días con uno de estos motivos: «falta el archivo del día anterior o es ilegible (apertura de sesión)», «falta el archivo del día o es ilegible», «dos archivos distintos traen el mismo contrato», «demasiadas operaciones para el Replay», «no se pudo escribir en disco». Si no se pudo escribir nada: «No se pudo escribir ninguna sesión completa.»
Por qué ocurre
Un día del CME abarca el final del archivo UTC anterior y el archivo del propio día. El importador solo lo escribe si los dos se leyeron sin error y ninguna fuente que anunciara alguno de los dos días falló; un día al que le falta su apertura o su cierre se comunica, nunca se reproduce truncado. Dos fuentes distintas para el mismo contrato y el mismo día se rechazan en vez de sumarse (volumen doble) o de elegirse al azar. Una sesión por encima de 5 000 000 de operaciones supera el tope de memoria del Replay. Las sesiones se reconstruyen por completo y se escriben de forma atómica, así que una importación interrumpida solo deja días completos.
Cómo solucionarlo
- Añade el archivo diario que falta (a menudo el del día anterior a tu primera sesión) y vuelve a importar; reimportar reescribe los mismos bytes y nunca cuenta doble.
- Mantén una sola fuente por contrato y día: no un archivo de operaciones más un tbbo para el mismo día.
- Para un día rechazado por demasiado grande no hay solución en el Replay; elige otro día.
- Para los errores de disco, libera espacio en la carpeta de datos de la aplicación y reintenta.
Lo que no es
- No es una sesión parcial: los días rechazados no se escriben en absoluto.
- No lo causan las operaciones sin lado agresor: esas se apartan y se cuentan en una línea aparte.
Cuándo contactar con soporte
Si el mensaje vuelve después de estos pasos, comunícalo desde Menú → Informar de un problema o en el Discord de Senzoukria. Pega la lista de «sesiones no escritas» y la lista de archivos de esos días.
Páginas relacionadas
En la misma sección
- Archivos de Databento descartados
- Mapa vacío con flujo en directo
- Importación de Databento para backtest
- Contexto gráfico perdido
- Insignia drift del bridge
- dxFeed: DOM y heatmap vacíos
- DOM solo con L2 agregado
- Fallo de login en Rithmic
Esta página en otros idiomas
Preguntas frecuentes
- ¿Volver a lanzar la importación duplica sesiones?
- No. Cada sesión se reconstruye íntegramente a partir de sus fuentes y se escribe de forma atómica, así que una segunda pasada produce el mismo archivo.
- ¿Qué pasa con las operaciones sin lado agresor?
- Se apartan y se cuentan, nunca se clasifican como compras, y faltan en el volumen de las sesiones; el informe dice cuántos contratos representan.