Definition
Contains a collection of indicators currently configured on the chart.
Property Value
A ChartObjectCollection of NinjaTrader.Gui.NinjaScript.IndicatorRenderBase objects representing the indicators on the chart
Syntax
<ChartControl>.Indicators
Examples
|
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()));
}
}
|