Séances sur le disque : rejouer hors ligne, exporter le L1 en CSV, supprimer

Chaque séance CME drainée tick par tick est conservée sur le disque et listée sur l'écran de préparation du Replay, avec son nombre de ticks et sa taille. Depuis cette liste, vous pouvez rejouer une séance sans broker, l'exporter en CSV L1 gzippé, ou la supprimer pour libérer de la place.

Senzoukria · Documentation · Mis à jour en septembre 2026


Où le trouver

Menu Sz → Replay → carte « Une séance déjà drainée peut toujours être rejouée »
En-tête
« {n} séances sur le disque · {gb} Go » — total des octets de toutes les séances listées
Par séance
Symbole, jour, nombre de ticks (le chiffre dominant), une barre de densité relative à la séance la plus fournie, et trois actions : rejouer, Exporter le L1 en CSV, Supprimer
Format d'export
CSV gzippé avec horodatage, prix, taille et côté agresseur pour chaque tick ; pas de carnet d'ordres

Ce qu'elle fait

La carte appelle replay_cached_sessions et liste chaque entrée avec symbole, place, jour ISO, ticks, octets et date d'enregistrement. Le nombre de ticks est affiché comme chiffre principal parce que c'est ce que donne une séance drainée ; une fine barre en dessous montre la densité relative à la séance qui a le plus de ticks, si bien qu'une journée calme se repère avant même de la charger.

Cliquer une séance lance le replay avec ce symbole, cette place et ce jour, zéro séance de contexte et la date visible. Comme les ticks sont déjà locaux, cela fonctionne sans aucun profil broker ; sur l'écran de préparation, le bouton Charger la séance n'est bloqué faute de broker que si le symbole et le jour sélectionnés ne sont pas sur le disque.

Quand la liste est vide, la carte affiche « Aucune séance sur le disque pour l'instant » et explique comment la remplir : chargez un instrument sur le footprint avec un broker connecté, et la séance se draine tick par tick puis apparaît ici (ou connectez d'abord un broker si aucun n'est configuré).

Actions

Actions disponibles sur chaque carte de séance
ActionLibelléCe qu'elle fait
RejouerBouton de la séanceLance le replay hors ligne : historique de contexte 0, date non masquée, pas de cotation depuis le catalogue (0,25 quand il est inconnu)
ExporterExporter le L1 en CSV → Export en cours… → {mb} Mo · Voir le fichierAppelle replay_export_session avec gzip activé ; l'état terminé affiche la taille et ouvre l'emplacement du fichier ; « Export impossible » en cas d'erreur, avec la raison dans l'infobulle
SupprimerIcône corbeille, confirmation « Supprimer la séance {symbol} du {day} ? »Appelle replay_delete_session ; la confirmation indique combien de Mo elle libère et que rejouer cette journée redrainera ses ticks depuis le broker (30 à 60 secondes)

Comment s'en servir

  • Drainez les séances pendant que vous êtes connecté (ouvrez l'instrument sur le footprint) ; rejouez-les le week-end, marché fermé.
  • Exportez une séance pour la travailler dans pandas ou polars : le CSV gzippé se lit tel quel.
  • Supprimez d'abord les séances les moins denses ; la barre de densité et la taille indiquée dans la confirmation vous disent ce que vous gagnez.
  • Utilisez « Vérifier à nouveau » sur la carte d'état du marché pour rafraîchir à la fois l'horloge et cette liste après un drain.

Limites et pièges

  • Seules les transactions sont stockées et exportées : l'historique tick du broker ne contient pas de carnet d'ordres, donc pas de rejeu du DOM ni de la heatmap depuis ces fichiers.
  • Export et suppression sont désactivés tant qu'un autre export tourne dans la liste.
  • Une journée supprimée n'a pas disparu chez le broker ; la rejouer la retélécharge, ce qui prend 30 à 60 secondes pour une séance complète de quelques millions de ticks.
  • La liste des séances est lue une fois au montage et après rechargement ; les séances drainées dans une autre fenêtre apparaissent après « Vérifier à nouveau ».

Cette page dans d’autres langues

Questions fréquentes

Puis-je rejouer une séance sans broker connecté ?
Oui, si la séance est sur le disque. La préparation du Replay ne bloque Charger la séance en l'absence de broker que lorsque le symbole et le jour sélectionnés ne sont pas en cache.
Quelles colonnes contient le CSV L1 ?
Chaque tick de la séance avec horodatage, prix, taille et côté agresseur. Il est gzippé ; pandas et polars le lisent directement.
Où va le fichier exporté ?
Le bouton terminé affiche la taille et « Voir le fichier » ; un clic révèle le fichier dans son dossier.