It wasn't like this when I started out with the indicator in January otherwise I wouldn't have taken this development plan further. Now though I have what I have and IB is making it a total killer to use because any change means that NT7 goes away and thinks about it for a minute or more while IB outputs the data requested.
I have these multiple time-frame loading (I use them to calculate support and resistance levels on different time-frames):
protected override void Initialize() { Overlay = true; ZOrder = -1; CalculateOnBarClose = false; Add(PeriodType.Year, 1); Add(PeriodType.Month, 1); Add(PeriodType.Week, 1); Add(PeriodType.Day, 1); Add(PeriodType.Minute, 240); Add(PeriodType.Minute, 120); Add(PeriodType.Minute, 60); Add(PeriodType.Minute, 30); Add(PeriodType.Minute, 15);
I originally had the Add() calls in the opposite order, but that makes no difference.
Surely though NT7 should realise that it's already gone and got all the data it needs once, without re-doing it all several times?
Comment