Skip to content

PriceDataSourceId

struct cAlgo.API Since 5.3

DesktopCLICloud

Represents the Id for price data, it's used for backtesting data sources.

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 PriceDataSourceId : ValueType

Namespace: cAlgo.API · Group: DataSource

Examples

private void OnDataRequested(BacktestingDataRequest request)
{
    var priceDataSourceId = request.PriceDataSourceId;
    Print("Data requested for {0} {1}", priceDataSourceId.Symbol.Name, priceDataSourceId.TimeFrame);
}
def on_data_requested(self, request):
    priceDataSourceId = request.PriceDataSourceId
    api.Print(f"Data requested for {priceDataSourceId.Symbol.Name} {priceDataSourceId.TimeFrame}")

Constructors

Name Description
PriceDataSourceIdDesktopCLICloud Represents the Id for price data, it's used for backtesting data sources.

Properties

Name Description
SymbolDesktopCLICloudSymbol Symbol
TimeFrameDesktopCLICloudTimeFrame TimeFrame

See also