Merci j’ai fouiller et combiner les codes avec couleurs, merci de ton avis :
//PRC_VWAP intraday
if day<>day[1] then
d=0
else
d=d+1
if volume >0 then
VWAP = SUMMATION[d](volume*typicalprice)/SUMMATION[d](volume)
endif
sd = std[d](abs(typicalprice-vwap))
SDup1 = vwap+sd
SDlw1 = vwap-sd
SDup2 = vwap+sd*2
SDlw2 = vwap-sd*2
SDup3 = vwap+sd*3
SDlw3 = vwap-sd*3
SDup4 = vwap+sd*4
SDlw4 = vwap-sd*4
SDup5 = vwap+sd*5
SDlw5 = vwap-sd*5
endif
if vwap>vwap[1] then
color = 1
else
color = -1
endif
RETURN VWAP coloured by color STYLE(LINE,2) as “VWAP”, SDup1 coloured(255,20,147) STYLE(LINE,2) as “upper 1 STD”, SDlw1 coloured(255,20,147) STYLE(LINE,2) as “lower 1 STD”, SDup2 coloured(127,55,0) STYLE(LINE,2) as “upper 2 STD”, SDlw2 coloured(127,55,0) STYLE(LINE,2) as “lower 2 STD”, SDup3 coloured(102,102,102) STYLE(DOTTEDLINE,2) as “upper 3 STD”, SDlw3 coloured(102,102,102) STYLE(DOTTEDLINE,2) as “lower 3 STD”, SDup4 coloured(102,102,102) STYLE(LINE,2) as “upper 4 STD”, SDlw4 coloured(102,102,102) STYLE(LINE,2) as “lower 5 STD”, SDup5 coloured(0,255,127) STYLE(LINE,2) as “upper 5 STD”, SDlw5 coloured(0,255,127) STYLE(LINE,2) as “lower 4 STD”
Edit: code reformaté par la modération, merci d’utiliser le bouton “insert prt code”