Bonjour,
Time indique l'heure de cloture de la
Bougie (cf. la doc).
Ce que toi tu considères comme la
Bougie de 12h10 correspond en fait pour
prt à celle qui va se cloturer à 12h15.
Même si c'est perturbant pour nous, c'est logique qu'il fonctionne ainsi : l'heure de cloture est à la fois précise et prédictible, puisque décidée arbitrairement à l'avance. Peu importe le nombre et le moment d'arrivée des ticks, la
Bougie cloture à l'heure.
Par contre ce principe n'est pas applicable à l'ouverture de la
Bougie, puisqu'elle ne peut commencer d'exister qu'au premier tick reçu après la fermeture de la précédente, à un moment imprévisible puisque la répartotoon des ticks varie énormément avec la
volatilité du moment.
Si on devait nommer la
Bougie par son heure de naissance, il faudrait dire celle de 12h05'48". On ne peut pas dire celle de 12h05 car on n'est même pas sûr qu'un tick arrive dans la période 12h05'01" - 12h10'00".
Par contre on est sûr qu'une
Bougie commencée finira à l'heure. Si elle existe, c'est qu'elle a reçu au moins un tick, celui de son heure réelle de début, et qu'elle en reçoive d'autres ou non ne change rien : elle sera cloturée à l'heure et le dernier tick sera le prix de cloture.
C'est un peu différent pour les trains : peu importe l'heure de départ, ils arrivent en retard, sauf de temps en temps...