Skip to content

Plugin.Indicators

property · Plugin · cAlgo.API

DesktopCLICloud

Access to the built-in Indicators.

Environment behaviour

CLI — not supported. Plugins cannot run in the CLI: ctrader-cli runs cBots only.

Cloud — not supported. Plugins cannot run in the cloud: it runs cBots only.

Definition

public IIndicatorsAccessor Indicators {get;}
api.Indicators: IIndicatorsAccessor

Returns IIndicatorsAccessor

Examples

var bars = MarketData.GetBars(TimeFrame.Hour, "EURUSD");
var sma = Indicators.SimpleMovingAverage(bars.ClosePrices, 20);
Print("EURUSD H1 SMA(20): {0}", sma.Result.LastValue);
bars = api.MarketData.GetBars(TimeFrame.Hour, "EURUSD")
sma = api.Indicators.SimpleMovingAverage(bars.ClosePrices, 20)
api.Print(f"EURUSD H1 SMA(20): {sma.Result.LastValue}")