Bonjour,
Suite à la modification d’un indicateur, j’aurai souhaité intégré un remplissage sur la borde haute et basse comprenant le chiffre rond choisis
Le problème est qu’un “Drawhline” n’a pas l’air d’être reconnu pour un remplissage.
Quelqu’un aurait-il une alternative à proposer ?
defparam drawonlastbaronly=true
PipsVal = 0.5
Level = 25
start = ((round(close[1]*100)/100)-4.5)-PipsVal //start price
quantity = 2 //lines quantity
i = start
while i < start+(Level*quantity) do
drawhline(i) coloured(0,0,0,90)
i=i+Level
wend
while i > start-(Level*quantity) do
drawhline(i) coloured(0,0,0,90)
i=i-Level
wend
xstart = ((round(close[1]*100)/100)-4.5)+PipsVal //start price
xquantity = 2 //lines quantity
xi = xstart
while xi < xstart+(Level*xquantity) do
drawhline(xi) coloured(0,0,0,90)
xi=xi+Level
wend
while xi > xstart-(Level*xquantity) do
drawhline(xi) coloured(0,0,0,90)
xi=xi-Level
wend
return
Il est prévu d’ajouter une instruction pour remplir les zones avec le code. Pour le moment, si tu veux remplir une zone dans le passé, tu peux le faire avec un DRAWRECTANGLE, si la zone en question est un quadrilatère, alors c’est la meilleure solution.
En v10.3, tu verras forcément les bords du rectangle, en v11 on peut les rendre invisible.