I had indicator using drawregion - which was almost every other bar to draw an area for attention. So all the history would have been affected.
update - did some testing and removed the region drawing indicator - was fairly straightforward - calculated on bar close (ie not tick or price change) using the onbarupdate method.
Out of interest would doing the same in OnRender improve performance ? Obviously ninja provides onbarupdate draw methods for programmers who dont know or want to use the more complex onrender process. Any comments on the above and why drawregion would incur a high cost and affect chart responsiveness from the drawing ?
thanks

Comment