Ciao,
è possibile avere un indicatore che plotti sul grafico il minimo e massimo di un periodo di tempo definito?
Es. DAX dalle ore 08:00 alle ore 08:59
Grazie
intendo una linea orizzontale continua (non un semplice punto), che definisca il minimo e il massimo, mano a mano che i prezzi si formano in quell’arco di tempo e che possa anche ( ma solo come ulteriore opzione) essere estesa a destra e visibile per tutta la giornata
Eccolo (se fai il copia & incolla togli i commenti dalle linee 2-4, se lo importi lasciali):
DEFPARAM DrawOnLastBarOnly = true
//DaOre = 080000
//AdOre = 085900
//Estendi = 0
IF BarIndex = 0 THEN
Minimo = 0
Massimo = 0
Fine = 0
Inizio = 0
ENDIF
IF OpenTime = DaOre THEN
Minimo = low
Massimo = high
Inizio = barindex
Fine = barindex
ENDIF
IF OpenTime > DaOre AND OpenTime <= AdOre THEN
Massimo = max(Massimo,high)
Minimo = min(Minimo,low)
Fine = barindex
ELSE
IF Estendi = 1 THEN
Fine = barindex
ENDIF
ENDIF
DRAWSEGMENT(Inizio,Massimo,Fine,Massimo)
DRAWSEGMENT(Inizio,Minimo,Fine,Minimo)
RETURN
nella foto allegata puoi vedere come appare il grafico quando la casella ESTENDI delle proprietà è sia spuntata che non.