plus haut plus bas sur unites de temps differentes

Forums ProRealTime forum Français Support ProBuilder plus haut plus bas sur unites de temps differentes

Viewing 8 posts - 1 through 8 (of 8 total)
  • #214753

    Bonjour

    je cherche un indicateur qui trace le dernier plus haut plus bas d’une unité de temps sur une unité de temps inferieur :

    par exemple : si je choisis comme ut 30 mn ,le plus haut plus bas  qu’il y a eu entre 9h et9h30 s’afficheront sur mon graph 1 minute entre 9h30-10h.

    Pouvoir choisir l’ut de temps dans l’indic du haut plus precedant pour l’afficher dans une unite de temps indferieur.

    Merci pour votre aide

     

    #215813

    Bjr,

    On peut se servir de “timeframe” avec updateonclose pour définir ses plus haut et plus bas de la période précédente du timeframe supérieur, par contre on ne peut pas passer ce timeframe en paramètre dans la fenêtre de propriétés de l’indicateur. Pour passer par paramètres sans utiliser le mot-clé “timeframe” et garder une compatibilité toute UT, c’est beaucoup plus long (codage des maths-horaires, multiples boucles if pour tenir compte des mois/semaines/jours/heures/minutes/secondes, etc…).

    timeframe(30 minutes,updateonclose)

    plushaut=high
    plusbas=low

    timeframe(default)

    return plushaut as “plus haut UTsup”, plusbas as “plus bas UTsup”

    #216141

    bonjour

    Merci, mais je n’ai pas reussi car il me sort les +h +b ds 30 dernieres minutes et non pour par exemple 9:00-9:30

     

    #216179

    Si le 9h-9h30 était fixe pour un plus haut-plus bas qu’on garde le reste de la journée, plutôt que 30 minutes précédentes pour affichage pendant les 30 suivantes, alors on peut faire ainsi:

     

     

    #216201

    merci mais :

    “par exemple : si je choisis comme ut 30 mn ,le plus haut plus bas qu’il y a eu entre 9h et9h30 s’afficheront sur mon graph 1 minute entre 9h30-10h.”

    et ainsi de suite de 10h a  10h30 les +h+b ds 30 mn precedentes

     

    #216207

    C’est ce que le code du post #215813 était supposé faire, mais apparemment ça n’allait pas selon #216141. Si comme rappelé en #216201 on veut la demi-heure précédente en ut30, je tourne en rond, je ne vois pas ce qui n’allait pas avec le code:

    timeframe(30 minutes,updateonclose)

    plushaut=high
    plusbas=low

    timeframe(default)

    return plushaut as “plus haut UTsup”, plusbas as “plus bas UTsup”

    #216212

    je suis desolez je pensais pas que c’etait le code #215813 mais l’idee pour le programmer, super simple merci. Mille fois desolez

    #216213

    Pas de souci, si ça répond bien à la requête c’est ce qui compte, tout va bien

Viewing 8 posts - 1 through 8 (of 8 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login