protected override void OnRender(ChartControl chartControl, ChartScale chartScale)
{
// Instantiate a ChartObjectCollection to hold chartControl.Indicators
ChartObjectCollection<NinjaTrader.Gui.NinjaScript.IndicatorRenderBase> indicatorCollection = chartControl.Indicators;
// Print the Calculate setting for any configured indicators not using Calculate.OnBarClose
foreach (NinjaTrader.Gui.NinjaScript.IndicatorRenderBase indicator in indicatorCollection)
{
if (indicator.Calculate != Calculate.OnBarClose)
Print(String.Format("{0} is using Calculate.{1}", indicator.Name, indicator.Calculate.ToString()));
}
}