Bonjour,
Je cherche à tracer sur mes graphs le plus haut et plus bas atteints entre 15:30 et 15:45.
Premièrement est-ce possible sans coder ?
Merci !
Bonjour,
sans coder je ne peux pas exclure avoir raté une telle possibilité d’usage « en manuel », mais je ne vois pas…
En codant un indicateur personnalisé dans probuilder, en supposant que l’UT soit compatible avec avoir une open à 15h30 et une close à 15h45 (càd ok si ut1,3,5,15mn par exemple, mais pas ut2mn ou ut10mn ou toute ut qui n’est pas diviseur de 15mn), on peut faire comme ceci pour une version qui garde l’historique.
Pour toute autre représentation (n’avoir que le dernier jour, utiliser des lignes ou des segments, changer style ou couleur, etc…), ça se modifie aisément en partant de cette base de code qui conserve l’historique:
if opentime=153000 then
ll=low
hh=high
endif
if time=154500 then
ll=min(ll,low)
hh=max(hh,high)
endif
return ll,hh
Bonjour, dernière question peut-on par ex ne rien retourner (en vue de ne rien afficher) entre minuit et 15h30 ? Merci bonne journée
On ne peut pas retourner une valeur que certaines fois et d’autres non, mais on peut:
– soit ne pas la mettre en ligne return du tout et s’en servir pour tracer des segments (ou tout autre objet graphique en général mais ici ce serait des segments qui serviraient le mieux),
– soit la rendre transparente même si elle est retournée, comme ceci par exemple en partant de la base de code précédente:
if opentime=153000 then
ll=low
hh=high
endif
if time=154500 then
ll=min(ll,low)
hh=max(hh,high)
endif
if time<153000 then
alpha=0
else
alpha=255
endif
return ll coloured(0,0,0,alpha) as "plus bas 15h30-15h45", hh coloured(0,0,0,alpha) as "plus haut 15h30-15h45"
Très clair. Merci J.C. et Bonne journée !