Dessiner un cercle ?
Forums › ProRealTime forum Français › Support ProBuilder › Dessiner un cercle ?
- This topic has 4 replies, 2 voices, and was last updated 2 years ago by
LucasBest.
-
-
02/15/2023 at 10:43 AM #20972202/15/2023 at 10:49 AM #209724
Grâce à l’instruction DRAWELLIPSE
Soit :
DRAWELLIPSE(x1,y1,x2,y2)
exemple pour dessiner une ellipse1234defparam drawonlastbaronly=truedrawellipse(barindex-10,close,barindex+10,low)return02/15/2023 at 10:55 AM #209728Le 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 ?
02/15/2023 at 1:56 PM #209756Dans 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.
1 user thanked author for this post.
02/15/2023 at 4:17 PM #209776A 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.
-
AuthorPosts