I am trying to caluclate daily volatality . Getting different results in daily chart vs intra . Please advise where i am doing wrong
TimeFrameSet(inDaily);
DayO = O;
DailyC= C;
TimeFrameRestore();
DailyClose =TimeFrameExpand(DailyC,inDaily,expandLast);
DailyOpen =TimeFrameExpand(DayO,inDaily,expandLast);
Logreturns_C = ln ( DailyClose/Ref (DailyClose, -1)) ;
DailyVolatility = StDev(Logreturns_C, 90) ; //90 day Volatility (D)
_N(Title = ""+EncodeColor(colorGreen)+ "Log Returns (C) ="+WriteVal (Logreturns_C ,1.4)
+EncodeColor(colorLavender)+"\n"+"Daily Volatiliy = " +WriteVal (DailyVolatility ,1.6)
);
Daily chart
Intra day chart for the same thing showing different value
Appreciate your time and help