Bonjour, j’ai trouvé ce code sur le site pour changer la couleur de fond du graphique en fonction de la plage horaire – mais je n’arrive pas à définir plusieurs plages horaires par exemple 8h30-9h00 ; 10h-11h ; 14h-15h…
tc=time>=083000 and time<=090000 if tc then backgroundcolor(217,233,243) endif
return
Quand je copie plusieurs lignes tc=time>=083000 and time<=090000 avec les différentes plages horaires seule la dernière ligne est prise en compte… il doit manquer une instruction “and” quelque part… merci
S’il faut une couleur différente par plage, alors il faut séparer les conditions pour assigner à chaque plage sa couleur
NB: “time” est non pas l’horaire mais l’heure de fin d’une bougie, d’où un >= du tc dans le post de départ remplacé par > , pour ne pas sélectionner la bougie qui termine sur l’heure de départ d ‘une plage horaire (donc qui la précède). Cela implique aussi de faire fonctionner ce type de code dans une UT qui a des bougies se terminant sur chacun des horaires traités (pas d’UT 1h si on veut des 30mn par exemple, etc…)