I'm new to NinjaTrader programming and would like to develop some indicators. I have reviewed some of the source code for the existing indicators and almost all of them refer to three or four NinjaTrader namespaces such as NinjaTrader.Cbi or NinjaTrader.Data. I cannot find any documentation on most of the methods or properties in these namespaces, but they are used everywhere. Ninja Trader tells me they are proprietary. I don't want the source code, I just want to see some documentation on how to use them. Does anyone know where there is some sort of documentation on these namespaces?
NinjaTrader.Cbi is included because it holds a lot of common data types, such as NinjaTrader.Cbi.Instrument. Same thing for NinjaTrader.Data, it has classes like Bars,BarsArray etc. For ninjascript, there isn't anything of relevant use in the namespaces except the types needed