Affichage de flèches trouvés en hedbo sur le graphique quotidien

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #156358 quote
    danielsimeon
    Participant
    New

    Bonjour,

     

    J’essaie de créer un indicateur en hebdomadaire  qui affiche une flèche verte quand une mm 20 croise à la hausse une mm50 et une flèche rouge pour un croisement dans l’autre sens.

    Obtenir les flèches sur le diagramme en hebdomadaire n’est pas un problème mais par contre j’aimerais bien que les flèches obtenues en hebdo apparaissent sur le graphique quotidien (par exemple le lundi).

     

    Merci d’avance,

    Daniel

    #156382 quote
    Nicolas
    Keymaster
    Master

    Pour cela il faut utiliser l’instruction TIMEFRAME et utiliser le code sur ton graphique daily:

    TIMEFRAME(weekly, updateonclose)
    // le code de ton indicateur
    #156495 quote
    danielsimeon
    Participant
    New

    Merci de la réponse.

    J’étais parti dans le mauvais sens.

    J’ai toujours un problème car les flèches en hebdo n’apparaissent pas.

    a = close
    MM20 = average[20](a)
    MM50 = average[50](a)
    
    // croisement haussier
    haussier = MM20 crosses over MM50
    
    // croisement baissier
    baissier = MM20 crosses under MM50
    
    
    
    // fleches en hebdo
    TIMEFRAME(weekly)
    
    if haussier then
    drawarrowup(barindex,low-AverageTrueRange[14](close)/2) coloured(0,255,0)
    elsif baissier then
    drawarrowdown (barindex,high+AverageTrueRange[14](close)/2) coloured(255,0,0)
    endif
    
    
    // fleches en journalier
    TIMEFRAME(daily)
    
    
    
    if haussier then
    drawarrowup(barindex,low-AverageTrueRange[14](close)/2) coloured(0,255,0)
    elsif baissier then
    drawarrowdown (barindex,high+AverageTrueRange[14](close)/2) coloured(255,0,0)
    endif
    
     
    
    
    return MM20 coloured(6,0,255),  MM50 coloured(0,200,0)

    Merci d’avance !

    #158257 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    tu ne peux pas utiliser un même nom de variable pour définir 2 choses différentes dans des timeframes différentes, par exemple au lieu d’un seul “haussier”, il te faudrait définir un “haussierhebdo” dans ton timeframe weekly, que tu peux utiliser ensuite comme info hebdo dans le timeframe daily, et il te faudrait donner un autre nom “haussierjour” pour les croisements journaliers. Je te mets juste l’hebdo pour bien voir sans mélanger dans un premier temps, tu peux ensuite y rajouter d’autres variables avec d’autres noms pour rajouter le daily (dans la section timeframe daily):

    TIMEFRAME(weekly)
    
    MM20hebdo = average[20](close)
    MM50hebdo = average[50](close)
    
    // croisement haussier hebdo
    haussierhebdo = MM20hebdo crosses over MM50hebdo
    
    // croisement baissier hebdo
    baissierhebdo = MM20hebdo crosses under MM50hebdo
    
    
    TIMEFRAME(daily)
    
    // fleches hebdo sur le journalier
    if haussierhebdo then
    drawarrowup(barindex,low-AverageTrueRange[14](close)/2) coloured(0,255,0)
    elsif baissierhebdo then
    drawarrowdown (barindex,high+AverageTrueRange[14](close)/2) coloured(255,0,0)
    endif
    
    //rajouter ici des mm20jou, mm50jour, hausierjour, baissierjour si on veut
    
    
    return MM20hebdo coloured(6,0,255),  MM50hebdo coloured(0,200,0)
    #158593 quote
    danielsimeon
    Participant
    New

    Merci pour la réponse.

     

    Effectivement je n’étais pas parti sur la bonne voie et je n’allais pas trouver.

    Je crois que le timeframe (monthly) n’existe pas.

    Est-ce  qu’il est possible de faire la même chose sur les graphiques mensuelles / hebdo d’une façon assez simple ?

     

    En tout cas, la réponse précédente me convient déjà !

    #158638 quote
    Nicolas
    Keymaster
    Master

    Le timeframe monthly est accessible avec “timeframe(4 weeks)”

    #158714 quote
    danielsimeon
    Participant
    New

    Super merci !

    #165184 quote
    pavix
    Participant
    Average

    Le timeframe monthly est accessible avec “timeframe(4 weeks)”

    Bonjour, juste pour clarifier ; en faisant “4 weeks”, est-ce que l’on ne se retrouve pas avec une période 4 semaines glissantes, i.e. les 4 dernière semaines à partir de la semaine en cours ?
    merci d’avance

    #165195 quote
    Nicolas
    Keymaster
    Master

    C’est juste ! ce sera 4 semaines glissantes. Ceci étant en relisant le sujet, je ne comprends pas ma réponse, le timeframe monthly est bien accessible en MTF pour les indicateurs et stratégies (pas ProScreener par contre).

    #165200 quote
    pavix
    Participant
    Average

    C’est juste ! ce sera 4 semaines glissantes. Ceci étant en relisant le sujet, je ne comprends pas ma réponse, le timeframe monthly est bien accessible en MTF pour les indicateurs et stratégies (pas ProScreener par contre).

    Merci pour la réactivité !
    et merci pour le supplément de réponse ! je ne savais pas que Monthly était accessible aussi en ProOrder;
    Est-ce que cela sera un jour possible en ProScreener (et Trimestre, Semestre, Années aussi ?)
    merci encore

    #165208 quote
    Nicolas
    Keymaster
    Master

    Le nouveau ProScreener devrait intégrer plus d’historiques, mais je n’ai pas plus d’info sur un nouveau ou plusieurs timeframes complémentaires, je vais me renseigner …

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

Affichage de flèches trouvés en hedbo sur le graphique quotidien


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 10 replies,
has 4 voices, and was last updated by Nicolas
4 years, 11 months ago.

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