Skip to content

Plugin.MarketData

property · Plugin · cAlgo.API

DesktopCLICloud

Provides access to Market Data.

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 MarketData MarketData {get;}
api.MarketData: MarketData

Returns MarketData

Examples

var bars = MarketData.GetBars(TimeFrame.Hour, "EURUSD");
Print("EURUSD H1 bars: {0}, last close: {1}", bars.Count, bars.LastBar.Close);
var marketDepth = MarketData.GetMarketDepth("GBPUSD");
bars = api.MarketData.GetBars(TimeFrame.Hour, "EURUSD")
api.Print(f"EURUSD H1 bars: {bars.Count}, last close: {bars.LastBar.Close}")
marketDepth = api.MarketData.GetMarketDepth("GBPUSD")