WsMarketData
StockSharp.Ws
MarketDataMessageのWire DTO — server→client 方向 (e.g. サーバをビルドした購読のエコー, サーバが起動したリセット). Client→server の購読/退会は、WsSubscribeCommand が別途処理する、異なるコマンド形状(「タイプ」: 「サブスクリプション」+ dataType ディスパッチャ)を使用します。
プロパティ
BuildField
public Level1Fields? BuildField { get; set; }
value = wsMarketData.BuildField
wsMarketData.BuildField = value
ワイヤフィールドbuildField@
BuildFrom
public string BuildFrom { get; set; }
value = wsMarketData.BuildFrom
wsMarketData.BuildFrom = value
ワイヤフィールドbuildFromDataTypeはコンポジット(e.gCandleTimeFrame@)なので、シリアル化可能な文字列フォームがここに保存されます。
BuildMode
public MarketDataBuildModes? BuildMode { get; set; }
value = wsMarketData.BuildMode
wsMarketData.BuildMode = value
ワイヤフィールドbuildMode@
Count
public long? Count { get; set; }
value = wsMarketData.Count
wsMarketData.Count = value
ワイヤー フィールドの計算。
DataType
public string DataType { get; set; }
value = wsMarketData.DataType
wsMarketData.DataType = value
ワイヤフィールドdataType@
FromDate
public DateTime? FromDate { get; set; }
value = wsMarketData.FromDate
wsMarketData.FromDate = value
ワイヤフィールド(UNIXマイクロ秒、UTC)
IsFinishedOnly
public bool? IsFinishedOnly { get; set; }
value = wsMarketData.IsFinishedOnly
wsMarketData.IsFinishedOnly = value
ワイヤフィールドisFinishedOnly@
IsRegularTradingHours
public bool? IsRegularTradingHours { get; set; }
value = wsMarketData.IsRegularTradingHours
wsMarketData.IsRegularTradingHours = value
ワイヤフィールドisRegularTradingHours@
IsSubscribe
public bool IsSubscribe { get; set; }
value = wsMarketData.IsSubscribe
wsMarketData.IsSubscribe = value
ワイヤフィールドisSubscribe@
MaxDepth
public int? MaxDepth { get; set; }
value = wsMarketData.MaxDepth
wsMarketData.MaxDepth = value
ワイヤフィールドmaxDepth@
NewsId
public string NewsId { get; set; }
value = wsMarketData.NewsId
wsMarketData.NewsId = value
ワイヤフィールドnewsId@
RefreshSpeed
public long? RefreshSpeed { get; set; }
value = wsMarketData.RefreshSpeed
wsMarketData.RefreshSpeed = value
ワイヤー フィールド refreshSpeed. ティックス (TimeSpan.Ticks).
SecurityId
public WsSecurityId SecurityId { get; set; }
value = wsMarketData.SecurityId
wsMarketData.SecurityId = value
ワイヤフィールドsecurityId@
Skip
public long? Skip { get; set; }
value = wsMarketData.Skip
wsMarketData.Skip = value
ワイヤーフィールドはスキップします。
ToDate
public DateTime? ToDate { get; set; }
value = wsMarketData.ToDate
wsMarketData.ToDate = value
ワイヤーフィールドに(UNIXマイクロ秒、UTC)。
TransactionId
public long TransactionId { get; set; }
value = wsMarketData.TransactionId
wsMarketData.TransactionId = value
ワイヤフィールドtransactionId@