Dessiner un cercle ?

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #209722 quote
    LucasBestLucasBest
    Participant
    Senior

    Bonjour,
    comment dessiner un cercle si l’on a les coordonnées du centre et le rayon du cercle ?
    Merci d’avance

    #209724 quote
    NicolasNicolas
    Keymaster
    Legend

    Grâce à l’instruction DRAWELLIPSE

    Soit :

    DRAWELLIPSE(x1,y1,x2,y2)

    defparam drawonlastbaronly=true
    drawellipse(barindex-10,close,barindex+10,low)
    
    return
    #209728 quote
    LucasBestLucasBest
    Participant
    Senior

    Le soucis est que ça dessine une ellipse au mieux, et pas un cercle parfait… Comment faire pour avoir un cercle parfait lorsque les coordonnées x sont reliées au barindex et les coordonnées y sont liées aux prix. Peut-être ai-je mal compris quelque chose ?

    #209756 quote
    NicolasNicolas
    Keymaster
    Legend

    Dans le cas présent, c’est pareil, le cercle est une ellipse 🙂

    Je comprends ce que tu souhaites faire, mais cela voudrait dire que l’échelle du temps soit identique à celle du prix, hors c’est impossible. Par ailleurs, le cercle parfait dépend de la façon dont tu adaptes l’échelle de ton graphique manuellement.

    La solution que je peux te proposer est d’utiliser des coordonnées en pixels, hors à nouveau une plage de prix ne correspond pas à une plage de pixels et ton objet sera statique sur l’écran.

    LucasBest thanked this post
    #209776 quote
    LucasBestLucasBest
    Participant
    Senior

    A la base je voulais trouver une astuce pour dessiner un gros segment (plus gros que l’épaisseur 5) avec des extrémités arrondies… Mais je crois que je vais accepter “visuellement” le petit segment (épaisseur 5) de PRT… 🙂

    Merci encore pour la réponse Nicolas.

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Dessiner un cercle ?


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
LucasBest @lucasbest Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by LucasBestLucasBest
3 years, 7 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 02/15/2023
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...