Compter le nombre de barindex depuis la veille

Forums ProRealTime forum Français Support ProBuilder Compter le nombre de barindex depuis la veille

Viewing 9 posts - 1 through 9 (of 9 total)
  • #215059

    Bonjour à tous,

    Comme dit dans le titre je cherche à compter le nombre de barindex depuis minuit la veille et ce peut-importe l’unité de temps.

    Exemple : il est 10h30, combien de barindex s’est-il écoulé depuis la veille à 0h00 ?
    En UT15, la réponse est : 138
    En UT1, la réponse est : 2070

     

    Mais comment le coder ?
    Le but est de déterminer ma barre d’ouverture dans un drawrectangle.

    Merci pour votre aide.

    #215061

    La quantité de barindex depuis le début de la journée est récupérable avec INTRADAYBARINDEX

    1 user thanked author for this post.
    #215064

    Merci Nicolas,
    Mais comment comptabiliser le nombre de barindex pour la journée précédente en sus de ce comptabiliser depuis le debut de journée ?
    Et ce peut-impote l’unité de temps ?

    #215066

    Je pense qu’en faisant une différence comme ci-dessous ça doit fonctionner, à confirmer 🙂

     

    #215070

    Merci Nicolas, je vais tester.

    En y regardant sur une UT1mn, je devrais obtenir 843 unités entre 0h00 et 14h03.
    Or le barindex ne me retourne que 686 unités !

    D’ou ma question, une bar sans cotation est-elle comptabilisée ?!?

    #215072

    Après test, celà me donne le nombre de bar en cours pour la journée actuelle, ce qui est bien mais il faut que je puisse l’additionner avec le nombre de bars que composait la journée précedente.

     

    Exemple en UT1Heure, en considérant qu’il soit 14h, l’attendu serait la journée en cours ( 0 à 14H = 14 ) + la veille (0h à 24h = 24) = 38

    #215073

    Bjr,

    la variable “compte” donne le nombre de barres recherché. Si par contre c’était juste le barindex de départ 0h de la veille qui était recherché pour tracer un rectangle et que “compte” était voulu juste comme intermédiaire de calcul, alors pas besoin de faire une soustraction pour aller de barre2 à compte suivie d’une addition pour revenir à… barre2, le barindex de 0h de la veille est directement: barre2.

     

     

    1 user thanked author for this post.
    #215074

    Merci JC !
    Je me rapproche de l’attendu. En 1H ou 15mn le resultat est correct.
    Néanmoins en 1 mn, il me manque une bonne centaine d’unités…

    Les trous de cotations peuvent apparaitre la nuit sur du 1mn. Du coup j’ai l’impression qu’avec cette méthode les unités “vides” ne sont pas comptabilisées. Je me trompe ?

    #215075

    Tu ne te trompes pas, et c’est normal sans toutefois être dû à la méthode, c’est le barindex qui n’est incrémenté que s’il y a eu une barre, pour s’en convaincre il suffit de tracer: “return barindex” et observer qu’il ne bouge pas en cas de minute sans barre (ce qui est fréquent sur un cfd indice en H24 et ut1mn la nuit)

    1 user thanked author for this post.
Viewing 9 posts - 1 through 9 (of 9 total)

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