Looks like the problem occurs because the chart doesn't load all of the data. For example the 1 minute is incorrect until I scroll back in time and the history loads for the chart. Crappy programming - the chart should load all the data needed for the indicator to ensure the correct display...