Spoiler:
Ne pas oublier de définir la variable BrickSize=5 (Je mets 5 pour nq et dax)
Code : #
//Renko
// Ozmizrak 22 Novembre 2020
//Variable Décimal BrickSize=5
Once Rouge = -1
Once Bleu = +1
Once RenkoTrend = 0
once UpBoxPrix = (ROUND(close / BrickSize) * BrickSize)
once DownBoxPrix = UpBoxPrix - BrickSize
IF High > UpBoxPrix + bricksize THEN
If RenkoTrend <> Bleu Then
RenkoTrend = Bleu
EndIf
While High > UpBoxPrix + bricksize
UpBoxPrix = UpBoxPrix + bricksize
DownBoxPrix = DownBoxPrix + bricksize
DRAWCANDLE (DownBoxPrix, UpBoxPrix, DownBoxPrix, UpBoxPrix) COLOURED (30,36,111)
WEnd
ENDIF
IF Low < DownBoxPrix - bricksize THEN
If RenkoTrend <> Rouge Then
RenkoTrend = Rouge
EndIf
While Low < DownBoxPrix - bricksize
UpBoxPrix = UpBoxPrix - bricksize
DownBoxPrix = DownBoxPrix - bricksize
DRAWCANDLE (UpBoxPrix, UpBoxPrix, DownBoxPrix, DownBoxPrix) COLOURED (157,0,23)
WEnd
ENDIF
RETURN //UpBoxPrix As "UpBoxPrix", DownBoxPrix As "DownBoxPrix"//, RenkoTrend As "RenkoTrend"
