Spoiler:
Code : #
//Bougies Heikin Ashi
// Ozmizrak 19/11/2020
HeikinAshiClose = (Open+High+Low+Close)/4
IF BarIndex > 1 * 2 Then //* 2 Par Sécurité
HeikinAshiOpen = (HeikinAshiOpen[1] + HeikinAshiClose[1])/2
//HeikinAshiHigh = valeur la plus haute des trois : H, OHA, CHA
If High > HeikinAshiOpen Then
HeikinAshiHigh = High
Else
HeikinAshiHigh = HeikinAshiOpen
EndIf
if HeikinAshiClose > HeikinAshiHigh Then
HeikinAshiHigh = HeikinAshiClose
EndIf
//HeikinAshiLow = valeur la plus basse des trois : B, OHA, CHA
If Low < HeikinAshiOpen Then
HeikinAshiLow = Low
Else
HeikinAshiLow = HeikinAshiOpen
EndIf
if HeikinAshiClose < HeikinAshiLow Then
HeikinAshiLow = HeikinAshiClose
EndIf
Else
HeikinAshiOpen = Open
HeikinAshiHigh = High
HeikinAshiLow = Low
EndIf
If HeikinAshiClose > HeikinAshiOpen Then
DrawCandle (HeikinAshiOpen[0], HeikinAshiHigh[0], HeikinAshiLow[0], HeikinAshiClose[0]) COLOURED (0,255,255)
ElsIf HeikinAshiClose < HeikinAshiOpen Then
DrawCandle (HeikinAshiOpen[0], HeikinAshiHigh[0], HeikinAshiLow[0], HeikinAshiClose[0]) COLOURED (255,85,85)
Else
DrawCandle (HeikinAshiOpen[0], HeikinAshiHigh[0], HeikinAshiLow[0], HeikinAshiClose[0]) COLOURED (0, 0, 0)
EndIf
Return