Skip to content

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))