Checking the NinjaScript Utilization Monitor, the Chartsyle "Candlestick" was always way higher (like 100x) than any other type.
I put together a new computer with the best components and highest CPU speed. I did all the performance enhancing to Windows - like turning off indexing and made sure the Ninjatrader graphics was set to High Performance, etc... I could not do anything to reduce the high CPU time due to "Candlesticks" because it is native to NT8.
On a whim I turned off Horizontal and Vertical Grid Lines and like magic, the CPU time plummeted and chart lag stays at less than -.100sec even during the heaviest volume, usually -.030sec to -.070sec (which is about my round trip ping time to Chicago).
Candlestick CPU time is not even in the top 5 now and all of the other NinjaScript Utilization Monitor lines are well within reason.
That's it. That's all I wanted to say.
Robotman

Comment