bonjour,
est-ce qu’il est possible d’écrire qu’une ligne tracée automatiquement via un indicateur perso ait une durée d’affichage de 20 périodes par ex ?
merci
W
Bonjour,
de façon directe il n’y a pas de commande spécifique ou d’option dans la commande graphique utilisée qui dise « n’afficher que 20 barres », il faut éventuellement prendre une approche indirecte, avec 2 cas différents à considérer, mais qui ne suffiront pas à résoudre toutes les situations possibles:
- S’il s’agit d’une ligne renvoyée par “return” en fin d’indicateur, on peut jouer sur sa transparence en la faisant varier via un “if” et en contrôlant sa couleur et transparence avec l’option “coloured(r,g,b,tranparence)” pour la rendre transparente en dehors des 20 périodes désirées.
- S’il s’agit plutôt d’un objet graphique (drawsegment, drawhline, etc…), une fois tracé ce graphisme va rester, donc il faut utiliser un “defparam drawonlastbaronly=true” en début de code, qui efface et recommence les graphismes à chaque nouvelle barre (mais qui affectera tous les objets graphiques du code s’il y en a d’autres), et demander de tracer cette ligne que pendant chacune des 20 périodes désirées.
merci pour le retour,
question avant d’aller plus avant : est-ce que la fonctionnalité “afficher les lignes horizontales sur toutes les UT” s’appliquera ?
cdt
W
Non, le tracé automatique par le code se fait uniquement sur le graphique sur lequel l’indicateur est appliqué. Cela dit si tu changes d’UT et que les conditions sont toujours réunies pour tracer ces lignes, alors elles s’afficheront bien entendu.
navré mais c’est pas clair pour moi. Considérons toutes les UT proposées par défaut et créons 3 espaces de travail CT, MT, et LT. Admettons que le signal ait été obtenu en vues hebdo (LT), 4 heures (MT), 15 minutes et 3 minutes (CT) par ex. Est-ce que ces 4 lignes tracées à l’issue de la détection seront visibles dans les 3 espaces de travail durant le nbre de périodes prévu ?
Si la question est : est-ce que la ligne que je trace avec mon indicateur sur un graphique 15 minutes sera automatiquement tracé aussi dans l’autre graphique en 4 heures ?
La réponse est : non 🙂
bon dommage, merci quand même 🙂