Salve ragazzi provate con questo codice:
#
# PIVOT Pidi
#
SET A=DATE
SET B=REF(DATE,1)
SET COND1 = (A != B)
SET COND2 = (A = B) AND (HIGH > REF(HIGH, 1))
SET COND3 = (A = B) AND (LOW < REF(LOW, 1))
# Close del giorno precedente
SET PrevDayClose = CHANGEIF(COND1, REF(CLOSE,1))
# Massimo del giorno
SET H1= CHANGEIF(COND2, HIGH)
# Minimo del giorno
SET L1= CHANGEIF(COND3, LOW)
# High del giorno precedente
SET PrevDayHigh = CHANGEIF(COND1, H1)
# Low del giorno precedente
SET PrevDayLow = CHANGEIF(COND1, L1)
# Pivot points
SET AP = (PrevDayHigh + PrevDayLow + PrevDayClose) / 3
SET SS1 = (2 * AP) - PrevDayHigh
SET RR1 = (2 * AP) - PrevDayLow
SET SS2 = AP - (RR1 - SS1)
SET RR2 = (AP - SS1) + RR1
SET RR3 = RR2 + (PrevDayHigh - PrevDayLow)
SET SS3 = SS2 - (PrevDayHigh - PrevDayLow)
SET PLOT1 = AP
SET PLOT2 = SS1
SET PLOT3 = RR1
SET PLOT4 = SS2
SET PLOT5 = RR2
SET PLOT6 = SS3
SET PLOT7 = RR3
#
Fatemi sapere.
Saluti
Massimo