Aller au contenu
StatePath
Tous les types de données

time

Tout ce qui répond à « quand » : une heure d'horloge, une position sur le graphique compt…

Qu'est-ce que c'est

Tout ce qui répond à « quand » : une heure d'horloge, une position sur le graphique comptée en bougies, ou une durée. Tenu à l'écart des nombres ordinaires pour que les deux sortes de « quand » ne soient jamais confondues.

Famille racine de toute valeur de forme temporelle, avec exactement trois sous-chemins : time.epoch (horodatage UTC, secondes int64), time.bar (une position de bougie sur le graphique) et time.duration (un intervalle en secondes). Délibérément distincte de num. Rien n'est jamais typé time nu : les deux HORLOGES ne doivent pas s'interconnecter, donc un port déclare toujours son sous-chemin et le time_domain correspondant.

De quoi est-ce une sorte

Qui le crée

Aucun outil ne crée ce type directement.

Qui le prend

Comment le transformer en autre chose

Depuistime

Rien ne convertit time en un autre type.

Horloge

time.epochsecondes depuis 1970 (UTC)EPOCH_SECONDSquand c'est arrivé
time.barun indice de bougie sur le graphiqueBAR_INDEXil y a combien de bougies
time.durationune durée en secondesDURATION_SECONDScombien de temps

Ils ne se mélangent jamais : un indice de bougie n'est pas une heure, et une durée n'est pas une date. Le validateur refuse un câble entre deux domaines d'horloge, et rien ne convertit de l'un à l'autre — calculez l'autre avec un outil de temps.