Skip to content

ChartIndicatorEventArgs.Indicator

property · ChartIndicatorEventArgs · cAlgo.API

DesktopCLICloud

Gets the ChartIndicator that raised an event.

Environment behaviour

Cloud — not supported. Never raised in the cloud: the ChartIndicators events never fire there.

Definition

public ChartIndicator Indicator {get;}
chartIndicatorEventArgs.Indicator: ChartIndicator

Returns ChartIndicator

Examples

protected override void OnStart()
{
    Chart.Indicators.IndicatorAdded += OnChartIndicatorAdded;
}

private void OnChartIndicatorAdded(ChartIndicatorAddedEventArgs args)
{
    var indicator = args.Indicator;
    Print("Name: {0} | Instance: {1} | Panel: {2}", indicator.Name, indicator.InstanceId, indicator.PanelIndex);
}
def on_start(self):
    api.Chart.Indicators.IndicatorAdded += self.on_chart_indicator_added

def on_chart_indicator_added(self, args):
    indicator = args.Indicator
    api.Print(f"Name: {indicator.Name} | Instance: {indicator.InstanceId} | Panel: {indicator.PanelIndex}")