WsMarketData

StockSharp.Ws

DTO de fio para MarketDataMessage — servidor→ direcção do cliente (e.g. eco de um subscribe o servidor construído em si, ou uma redefinição iniciada pelo servidor). Cliente→ servidor subscreva/dessubscreva usa uma forma de comando diferente ("tipo": "subscribe" + dataTypeexpedidor), tratada separadamente por WsSubscribeCommand.

Propriedades

BuildField
public Level1Fields? BuildField { get; set; }
value = wsMarketData.BuildField
wsMarketData.BuildField = value

Campo de arame buildField.

BuildFrom
public string BuildFrom { get; set; }
value = wsMarketData.BuildFrom
wsMarketData.BuildFrom = value

Campo de arame buildFrom. DataType é composto (e.g. CandleTimeFrame@), então seu formulário de string serializável é mantido aqui.

BuildMode
public MarketDataBuildModes? BuildMode { get; set; }
value = wsMarketData.BuildMode
wsMarketData.BuildMode = value

Campo de arame buildMode.

Count
public long? Count { get; set; }
value = wsMarketData.Count
wsMarketData.Count = value

Contagem de campos de arame.

DataType
public string DataType { get; set; }
value = wsMarketData.DataType
wsMarketData.DataType = value

Campo de arame dataType.

FromDate
public DateTime? FromDate { get; set; }
value = wsMarketData.FromDate
wsMarketData.FromDate = value

Campo de fio de (microssegundos unix, UTC).

IsFinishedOnly
public bool? IsFinishedOnly { get; set; }
value = wsMarketData.IsFinishedOnly
wsMarketData.IsFinishedOnly = value

Campo de arame isFinishedOnly.

IsRegularTradingHours
public bool? IsRegularTradingHours { get; set; }
value = wsMarketData.IsRegularTradingHours
wsMarketData.IsRegularTradingHours = value

Campo de arame isRegularTradingHours.

IsSubscribe
public bool IsSubscribe { get; set; }
value = wsMarketData.IsSubscribe
wsMarketData.IsSubscribe = value

Campo de arame isSubscribe.

MaxDepth
public int? MaxDepth { get; set; }
value = wsMarketData.MaxDepth
wsMarketData.MaxDepth = value

Campo de arame maxDepth.

NewsId
public string NewsId { get; set; }
value = wsMarketData.NewsId
wsMarketData.NewsId = value

Campo de arame newsId.

RefreshSpeed
public long? RefreshSpeed { get; set; }
value = wsMarketData.RefreshSpeed
wsMarketData.RefreshSpeed = value

Campo de arame refreshSpeed. Ticks (TimeSpan.Ticks).

SecurityId
public WsSecurityId SecurityId { get; set; }
value = wsMarketData.SecurityId
wsMarketData.SecurityId = value

Campo de arame securityId.

Skip
public long? Skip { get; set; }
value = wsMarketData.Skip
wsMarketData.Skip = value

Saltar campo de arame.

ToDate
public DateTime? ToDate { get; set; }
value = wsMarketData.ToDate
wsMarketData.ToDate = value

Campo de fio para (microssegundos unix, UTC).

TransactionId
public long TransactionId { get; set; }
value = wsMarketData.TransactionId
wsMarketData.TransactionId = value

Campo de arame transactionId.

Métodos

From
public static WsMarketData From(MarketDataMessage msg)
result = WsMarketData.From(msg)

De onde.