IF intradaybarindex = 0 THEN
valeurhaute = 0
valeurbasse = close*100
endif
tcondition = TIME>=080000 and TIME<=090000
IF tcondition THEN
valeurhaute = max(valeurhaute,high)
valeurbasse = min(valeurbasse,low)
canal = (valeurhaute-valeurbasse)
valeurbasseA = valeurbasse-canal
valeurbasseB = valeurbasse-(canal*1)
valeurbasseC = valeurbasse-(canal*2)
valeurbasseD = valeurbasse-(canal*3)
valeurhauteA = valeurhaute+canal
valeurhauteB = valeurhaute+(canal*1)
valeurhauteC = valeurhaute+(canal*2)
valeurhauteD = valeurhaute+(canal*3)
ENDIF
RETURN valeurhaute as " I B H",valeurbasse as " I B L",valeurbasseA as "support1",valeurbasseB as "support2",valeurbasseC as "support3",valeurbasseD as "support4",valeurhauteA as "résistance1",valeurhauteB as "résistance2",valeurhauteC as "résistance3",valeurhauteD as "résistance4"
Bonjour,
Quelques soucis de traçage concernant l’initiale balance.
En effet ,
1/en regardant le graphe on s’aperçoit que l’initiale balance (en pointillés blanc) ne va pas jusqu’à 8h00 le lendemain matin
2/des traits verticaux subsistent tous les jours rendant le graphique disgracieux.
Les extensions par contre sont correctes.
Merci d’avance pour vos corrections.
si tu remplace time par opentime>=080000
En fin de compte, c’est bête comme choux
tcondition = TIME>=080000 and TIME<=090000
IF tcondition THEN
valeurhaute = high
valeurbasse = low
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
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"