Skip to content

BacktestingTick

struct cAlgo.API Since 5.3

DesktopCLICloud

Represents a tick, used for backtesting data source tick 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 sealed struct BacktestingTick : ValueType

Namespace: cAlgo.API · Group: DataSource

Examples

var lastTick = MarketData.GetTicks("EURUSD").LastTick;
var tick = new BacktestingTick(lastTick.Time, lastTick.Bid, lastTick.Ask);
Print("Backtesting tick {0}: bid {1}, ask {2}", tick.Time, tick.Bid, tick.Ask);
lastTick = api.MarketData.GetTicks("EURUSD").LastTick
tick = BacktestingTick(lastTick.Time, lastTick.Bid, lastTick.Ask)
api.Print(f"Backtesting tick {tick.Time}: bid {tick.Bid}, ask {tick.Ask}")

Constructors

Name Description
BacktestingTickDesktopCLICloud Represents a tick, used for backtesting data source tick data.

Properties

Name Description
AskDesktopCLIClouddouble Ask Price
BidDesktopCLIClouddouble Bid Price
TimeDesktopCLICloudDateTime Timestamp

See also