BacktestingTickData constructor
constructor · BacktestingTickData · cAlgo.API Since 5.3
DesktopCLICloud
Creates a new instance of BacktestingTickData with passed data.
Environment behaviour
CLI — not supported. Available to plugins only, and plugins cannot run in the CLI.
Cloud — not supported. Available to plugins only, and plugins cannot run in the cloud.
Definition
public BacktestingTickData(IEnumerable<BacktestingTick> data)
BacktestingTickData(data: Iterable[BacktestingTick])
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
data | IEnumerable<BacktestingTick> | Iterable[BacktestingTick] | Tick data |
Examples
var ticks = new List<BacktestingTick>
{
new BacktestingTick(new DateTime(2025, 1, 2, 0, 0, 0, DateTimeKind.Utc), 1.03520, 1.03530),
new BacktestingTick(new DateTime(2025, 1, 2, 0, 0, 1, DateTimeKind.Utc), 1.03525, 1.03534)
};
var tickData = new BacktestingTickData(ticks);
from System import Array, DateTime, DateTimeKind
ticks = [
BacktestingTick(DateTime(2025, 1, 2, 0, 0, 0, DateTimeKind.Utc), 1.03520, 1.03530),
BacktestingTick(DateTime(2025, 1, 2, 0, 0, 1, DateTimeKind.Utc), 1.03525, 1.03534)
]
tickData = BacktestingTickData(Array[BacktestingTick](ticks))