LIGNES VERTICALES taille
Forums › ProRealTime forum Français › Support ProBuilder › LIGNES VERTICALES taille
- This topic has 6 replies, 2 voices, and was last updated 8 years ago by Nicolas.
-
-
04/19/2016 at 12:07 PM #5641
Bonjour à tous,
Est-il possible d’augmenter l’épaisseur du trait des lignes verticales ? et de les mettre en pointillés ?Bonne journée
123456789101112131415161718192021222324// LIGNES VERTICALES PRCdefparam drawonlastbaronly = true// Yhh = highest[period](high)Yhh = highest[period](close)// Yll = lowest[period](low)Yll = lowest[period](close)FOR i = 0 to period do// if high[i] = Yhh thenif close[i] = Yhh thenXhh = barindex[i]endif// if low[i] = Yll thenif close[i] = Yll thenXll = barindex[i]endifNEXTDRAWVLINE (Xhh)coloured (200,0,0)DRAWVLINE (Xll)coloured (0,200,0)cc = customcloseRETURN cc as " cc "// Variables :// period = 20 entier04/19/2016 at 12:30 PM #5648Bonjour supertiti,
Non ce n’est pas possible avec DRAWVLINE.
Une solution serait de tracer plusieurs fois la même lignes a des intervalles différents ou éventuellement tracer des rectangles. A quoi te servent ces lignes exactement?
04/20/2016 at 6:59 PM #570904/28/2016 at 11:20 AM #6143Bonjour à tous,
On peut contourner l’impossibilité de grossir le trait en utilisant la fonction rectangle, exemple ci-dessous :
12345678910111213141516171819// LIGNES VERTICALES RECTANGLES PRCdefparam drawonlastbaronly = trueYhh = highest[period](close)Yll = lowest[period](close)FOR i = 0 to period doif close[i] = Yhh thenXhh = barindex[i]endifif close[i] = Yll thenXll = barindex[i]endifNEXTDRAWRECTANGLE(xll,200,xll,-200) COLOURED(0,200,0)// vertDRAWRECTANGLE(xhh,200,xhh,-200) COLOURED(200,0,0)// rougecc = customcloseRETURN cc as " cc "// Variables :// period = 20 entier04/28/2016 at 1:59 PM #6153Bonjour supertiti, je dois vraiment être fatigué des yeux, je ne vois pas de différence avec les traits verticaux d’origine dans ton image ? Pour tracer un rectangle qui ne ressemble pas un trait, il faudrait l’élargir et donc placer un de ses côtés dans le barindex précédent, ici tu utilises le même (xll et xhh 2 fois).
Personnellement, je verrai ça plutôt ainsi, si je puis me permettre 🙂
12DRAWRECTANGLE(xll-1,200,xll,-200) COLOURED(0,200,0)// vertDRAWRECTANGLE(xhh-1,200,xhh,-200) COLOURED(200,0,0)// rougeMalheureusement, on ne peut pas colorier l’intérieur des rectangles, peut être dans une prochaine version..
04/28/2016 at 3:31 PM #6162Ca me rassure je ne suis pas tout seul à être bigleux ! je joins un graphe avec les deux modèles : il y a bien une difference (enfin je crois)
mettre deux lignes “xhh et xhh-1 et ” xll et xll-1 ” est aussi une solution qui défini une zone de plus hauts / plus bas.
04/28/2016 at 7:01 PM #6176Oui remarque c’est vrai ! après tout, dans ce cas de figure, que l’on trace 2 lignes verticales ou un rectangle sur toute la hauteur, c’est pareil ! Maintenant, tu peux t’essayer à d’autres nouvelles fonctions puisque tu maîtrises celles-ci ! 😉
-
AuthorPosts