Documentation states it's forbidden to access TickSize in OnStateChange.
NinjaScript > Language Reference > Common > Data > TickSize
"NOTE: This property should NOT be accessed within the OnStateChange() method."
So how is it possible to initialize something using the TickSize ? I used to do it in OnStartUp(), but now in NT 8 ?
Do we need to wait for a OnBarUpdate or a OnMarketData and do things like :
if (!tickinited)
{
invTickSize = 1.0f / Bars.Instrument.MasterInstrument.TickSize;
tickinited=true;
}

Comment