Supposons que j'ai un DateTime, e. g. 2010.12.27 12:33:58 et j'ai un intervalle de trame, supposons, 2 secondes, en excluant la dernière frontière.Brain storm: comment organiser DateTime en cadre d'intervalle particulier?
Donc, j'ai les images suivantes: - (excl.)
12:33:58 (incl.) 12:34:00 - que ce soit l'intervalle 1
12:34:00 (incl.) - 12:34:02 (excl.) - que ce soit intervalle 2
12:34:02 (incl.) - 12:34:04 (excl.) - que ce soit intervalle 3
et ainsi de suite.
Je reçois une valeur DateTime aléatoire et je dois corréler cette valeur selon les règles ci-dessus.
E. g. la valeur "12:33:58" tombe dans l'intervalle 1, "12:33:59" tombe dans l'intervalle 1, "12:34:00" tombe dans l'intervalle 2 et ainsi de suite.
Dans le code, il devrait ressembler à ce qui suit:
var dt = DateTime.Now;
DateTime intervalStart = apply_the_algorythm(dt);
Il semble être une action arithmétique simple (s) avec flotteur ou quelque chose, toutes les décisions sont les bienvenus!
Qu'avez-vous trouvé jusqu'à présent? – Steven
J'écris le système de trading à haute fréquence et j'ai besoin d'un algorithme rapide pour organiser des affaires dans des bougies japonaises – skaeff