L’indicateur initial balance n’indique pas les 50% de IBH/IBL.
Voici l’instruction de chatgpt qui ne fonctionne pas.
Qui aurait la solution ? Merci
// Déclarer les variables nécessaires
var float moitieRange = 0
// Initialiser les variables
valeurhaute = 0
valeurbasse = 0
valeurhauteA = 0
valeurhauteB = 0
valeurhauteC = 0
valeurhauteD = 0
valeurbasseA = 0
valeurbasseB = 0
valeurbasseC = 0
valeurbasseD = 0
// Plage de temps
start = 083000
end = 093000
tc = time >= start and time < end
if tc then
if not tc[1] then
valeurhaute = high
valeurbasse = low
endif
valeurhaute = max(high, valeurhaute)
valeurbasse = min(low, valeurbasse)
// Calculer la moitié du range entre valeurhaute et valeurbasse
moitieRange = (valeurhaute + valeurbasse) / 2
// Tracer une ligne horizontale bleu ciel à la moitié du range
plotarrow(moitieRange, color = color.skyblue)
canal = (valeurhaute – valeurbasse)
valeurbasseA = valeurbasse – canal
valeurbasseB = valeurbasse – (canal * 1.618)
valeurbasseC = valeurbasse – (canal * 2)
valeurbasseD = valeurbasse – (canal * 3)
valeurhauteA = valeurhaute + canal
valeurhauteB = valeurhaute + (canal * 1.618)
valeurhauteC = valeurhaute + (canal * 2)
valeurhauteD = valeurhaute + (canal * 3)
endif
// Retourner les valeurs
RETURN valeurhaute as ” I B H”, valeurbasse as ” I B L”, valeurbasseA as “SUP1”, valeurbasseB as “SUP1.618”, valeurbasseC as “SUP2”, valeurbasseD as “SUP3”, valeurhauteA as “RES1”, valeurhauteB as “RES1.618”, valeurhauteC as “RES2”, valeurhauteD as “RES3”