Drawline avec une date de début

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #135325 quote
    Jeremy Gouin
    Participant
    Junior

    Bonjour, avant tout je tiens à féliciter et remercier énormement nicolas pour son aide précieuse sur tous les posts du forum. C’est un véritable expert !

    Je viens vous voir car je n’arrive pas à trouver une fonction sur prt car je suis encore débutant.

    L’indicateur s’appelle PrédictionEyes et est insipré des fentes de youngs.

    Le problème c’est que la commande Drawline prend l’intégralité du cours, je ne sais pas si c’est possible de lui dire “Non commence les traits à partir de cette date”.

    De commencer les Traits d’un drawline à partir d’une date de début et non sur tous le cours.

    Merci pour votre aide ! Vivement la marketplace :p

    Je vous met une image en lien.

    102947440_10217313548446538_6609754934052039370_o.jpg 102947440_10217313548446538_6609754934052039370_o.jpg
    #135327 quote
    Nicolas
    Keymaster
    Master

    Soit tu fais un segment, donc avec un point de départ et d’arrivée : DRAWSEGMENT 

    Soit (sous v11 uniquement) tu peux faire une ligne qui démarre dans le passé et ne s’arrête jamais dans le futur avec DRAWRAY

    Comme tu le sais les coordonnées en abscisses sont en BARINDEX, mais sous v11 maintenant on peut transformer une date en BARINDEX avec DateToBarIndex

    Pour le marketplace, si tu souhaites y participer, voir ce sujet : ProRealCode MarketPlace: vendez vos outils de trading à des milliers d’utilisateurs de ProRealTime!

    #135360 quote
    Jeremy Gouin
    Participant
    Junior

    Merci pour ta réponse, étant novice à probuilder je ne comprend pas trop la manipulation à faire.

    DRAWRAY(Datetobarindex(20200601), open[0], barindex, open[10])

    J’ai essayer ce code le départ est correct mais j’ai toujours plein de trait qui ne sont pas des traits à partir de ce jours, les anciens traits sont quand mêmes tracés.

    Le but est très simple mais très compliqué à coder pour moi. Il s’agit juste de tracer un DRAWRAY entre 2 bougie avec un point de départ et un point d’arrivé 10  bougies plus tard et de le faire pour chaque bougie.

    Aurais tu une idée de la manipulation à faire ?

    #135378 quote
    Nicolas
    Keymaster
    Master

    On ne peut pas effacer des objets tracés.

    Est-ce que tes traits doivent finalement s’arrêtés sur une bougie particulière et donc ne pas s’étendre sur la droite ? Dans ce cas il faut faire un segment avec DRAWSEGMENT.

    Est-ce que la date que tu utilises en première coordonnée X est connue à l’avance ou est-elle issue d’une condition codée ?

    Avec une condition tu peux définir tes points, par exemple :

    if MaCondition then 
     x1 = barindex
     y1 = open[0]
    endif
    
    if x1>0 and lastplot<>x1 then //on s'assure qu'on pas déjà dessiner ce trait 
     drawsegment(x1,y1,x1+10,open[0]) //10 barres plus loin
     lastplot = x1 //point d'ancrage du trait pour test ultérieur
    endif
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Drawline avec une date de début


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by Nicolas
5 years, 9 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 06/09/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...