Problème point pivots

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #5839 quote
    Doctrading
    Participant
    Master

    Bonjour,

    Je cherche a améliorer mon code “Points Pivot” sur le forex.
    En effet, lorsqu’on calcule le lundi, il prend en considération les cours du dimanche -> donc faussé.

    J’ai contourné le problème simplement en faisant en sorte que le calcul des points pivot du lundi prenne en considération la cotation du vendredi.

     

    Le problème, c’est que chaque mardi je me retrouve avec une aberration sur une heure de temps (entre 00H et 01H).

    cf capture d’écran.
    Une idée ?

    Merci par avance.

    Si vous me donnez la solution, je vous concocterai un petit backtest que j’espère sympa 😉

     

    Code joint :

    IF dayofweek = 1 THEN
    Ht = DHigh(2)
    Bs = DLow(2)
    C = DClose(2)
    ENDIF
    
    IF dayofweek >=2 and dayofweek < 6 THEN
    Ht = DHigh(1)
    Bs = DLow(1)
    C = DClose(1)
    ENDIF
    
    
    Pivot = (Ht + Bs + C) / 3
    Res4 = Pivot + ((Ht - Bs)*3)
    Res3 = Pivot + ((Ht - Bs)*2)
    Res2 = Pivot + Ht - Bs
    Res1 = (2 * Pivot) - Bs
    Sup1 = (2 * Pivot) - Ht
    Sup2 = Pivot - (Ht - Bs)
    Sup3 = Pivot - ((Ht - Bs)*2)
    Sup4 = Pivot - ((Ht - Bs)*3)
    
    
    return Pivot as "Point Pivot", Res1 as "R1", Res2 as "R2", Res3 as "R3", Res4 as "R4", Sup1 as "S1", Sup2 as "S2", Sup3 as "S3", Sup4 as "S4"
    
    #9843 quote
    AstonAddict
    Participant
    Average

    Bonjour @Doctrading,

    Moi aussi j’essaye de coder une stratégie sur les PP sur le DAX, et au regard des backtests incohérents, j’en suis arrivé à la même conclusion que toi. Les points pivots du lundi affichés par PRT sont bons, mais quand on “graph” les valeurs qui sont utilisées dans le set up, c’est n’importe quoi. Tant que ce problème n’est pas résolu, impossible de backtester une stratégie sur PP.

    En utilisant ton code sur le DAX, les pivots du lundi ne sont pas mis à jour et reste ceux du vendredi précédent.

    J’ai un peu de mal aussi avec ces histoires de fuseau horaire, j’en ai mal à la tête 😉

    As-tu trouvé une solution ? Je cherche, si je trouve je te dis.

    Merci à toi.

    #9848 quote
    AstonAddict
    Participant
    Average

    @Doc,

    En affichant le compteur de jour, je m’aperçois que la valeur entre vendredi et lundi passe à 0 entre 00h00 et 00h55 en UT5 sur le DAX et cela doit créer un bug. (cf PJ)

    Le fait de repasser sur le fuseau horaire UTC + 1 montre que cette valeur affectée à 0 est interprété comme étant un “morceau” de cotation du dimanche. Je pense donc avoir trouvé la cause de ton problème, mais ce n’est pas pour autant que je le comprends 😉

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Problème point pivots


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Doctrading @doctrading Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by AstonAddict
9 years, 7 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 04/23/2016
Status: Active
Attachments: No files
Logo Logo
Loading...