Bonjour,
je souhaiterais avoir la Chikou en ligne continue et non en sympbole comme dans mon code. J’ai essayé avec “drawligne” mais sans succes.
drawtext("X",barindex,close) coloured(255,0,0)
return
Pouvez vous m’aider svp ?
Merci par avance.
Une ligne horizontale se code avec l’instruction DRAWHLINE : https://www.prorealcode.com/documentation/drawhline/
Oui, mais quelque chose doit me manquer car cela me fait des trait horizontaux à chaque clôture
x = Close[0]
//drawtext("X",barindex,close) coloured(255,0,0)
DRAWHLINE(x)coloured(255,0,0)style(line,1)
return
Ajoutez cette ligne au début:
DEFPARAM DrawOnLastBarOnly = True
Je suis retombé sur ce post qui m’indique comment faire si ça peut aider d’autres.
Un peux compliqué pour un simple close projeté 26 périodes en arrière 🙂
period = 1
decay = 26
inner = 2*weightedaverage[round(period/2)](close)-weightedaverage[period](close)
chikou = weightedaverage[round(sqrt(period))](inner)
DrawSegment(barindex[decay],chikou,barindex[decay+1],chikou[1]) coloured(2,22,222)
return chikou coloured(0,0,0,0)
Je pense que tu as mal interprété le code que tu as trouvé. Pour tracer le Close actuel dans le passé, on trace un segment de “decay” bars en arrière avec le Close:
decay = 26
chikou = close
DrawSegment(barindex[decay],chikou,barindex[decay+1],chikou[1]) coloured(2,22,222)
return chikou coloured(0,0,0,0)