Décalage d'une heure dans le calcul des points pivot

Forums ProRealTime forum Français Support ProBuilder Décalage d'une heure dans le calcul des points pivot

Viewing 5 posts - 1 through 5 (of 5 total)
  • #114105

    Bonjour,

    je découvre le forum, alors soyez indulgents si je commets une erreur dans le protocole :).

    j’ai vu de nombreux articles sur les points pivots mais aucun ne me semble aborder le sujet de la cohérence du résultat calculé avec l’indicateur intégré à PRT.

    D’ailleurs il est dommage que ce dernier  ne puisse pas être appelé par code comme bon nombre d’autres indicateurs, évitant ainsi à chacun de devoir les recalculer…

     

    Bref, voici mon problème : le code utilisant DHigh, DLow et DClose ne renvoie pas les mêmes valeurs que l’indicateur PRT.

    Voici le code ultra simple utilisé :

    Je joins le résultat sur le graphique des prix en attachement.

    En pointillés : les valeurs des plus hauts, bas, clôture de la veille et pivot fournis par indicateurs intégrés PRT.

    En traits pleins les valeurs calculées par le code ci-dessus.

    Tout se passe comme si DHigh and Co calculent avec un décalage d’une heure : la période entre 00h00 et 01h00 est considérée comme appartenant au jour précédent.

    PS : j’ai changé les fuseaux horaires mais ça ne semble pas avoir d’influence…

    Comprenez vous ce qui se passe et pouvez vous m’aider à contourner ce problème ?

    Merci.

     

    #114113

    J’ai aussi remarqué cela sur certains instruments, je vais me renseigner.

    #114129

    Merci,

    peut-être lié aux instruments côtés 24/24 comme les CFD sur futures sur indices…

    #114244

    Bonjour,

    j’ai corrigé avec le code suivant qui n’utilise pas Day, DHigh, DLow etc…

    Toutes ces fonctions semblent calées sur le fuseau UTC+00:00, ce qui n’est pas le cas de l’indicateur PRT de pivots.

    J’ai pu corriger en réécrivant le code en me basant sur les index de barres :

    Le comportement des fonctions D* reste à expliciter.

    2 users thanked author for this post.
    #146151

    Bonjour,

    Je débute en programmation et je serai intéressée par votre code.

    Lorsque je l’exécute, j’ai l’erreur suivante : Erreur de syntaxe. Veuillez définir la variable mode

    Pourriez-vous m’aider à le faire fonctionner ?

    Je vous remercie.

    Très bonne journée.

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

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