Plugin.HistoricalOrders
property · Plugin · cAlgo.API Since 5.1
DesktopCLICloud
Provides access to historical orders.
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 HistoricalOrders HistoricalOrders {get;}
api.HistoricalOrders: HistoricalOrders
Returns HistoricalOrders
Examples
Print("Historical orders: {0}", HistoricalOrders.Count);
var lastOrder = HistoricalOrders.FindLast("MyLabel");
if (lastOrder != null)
Print("Last order {0} {1} submitted at {2}", lastOrder.Id, lastOrder.SymbolName, lastOrder.SubmittedTime);
api.Print(f"Historical orders: {api.HistoricalOrders.Count}")
lastOrder = api.HistoricalOrders.FindLast("MyLabel")
if lastOrder is not None:
api.Print(f"Last order {lastOrder.Id} {lastOrder.SymbolName} submitted at {lastOrder.SubmittedTime}")