FixMarketDataRequest

StockSharp.Fix.Native

Daten aus MarketDataRequest FIX Nachricht.

Implementiert: IEquatable<FixMarketDataRequest>

Konstruktoren

FixMarketDataRequest
public FixMarketDataRequest(FixId MdReqId, FixId MdResponseId, char? SubscriptionRequestType, char[] MdEntryTypes, string[] MdEntryArgs, SecurityId[] SecurityIds, string[] SecurityTypes, int? MarketDepth, DateTime? FromDate, DateTime? ToDate, bool? AllowBuildFromSmallerTimeFrame, bool? IsCalcVolumeProfile, bool? IsFinishedOnly, bool? IsRegularTradingHours, int? BuildMode, char? BuildFrom, char? BuildField, long? Skip, long? Count, Level1Fields[] Fields)
fixMarketDataRequest = FixMarketDataRequest(MdReqId, MdResponseId, SubscriptionRequestType, MdEntryTypes, MdEntryArgs, SecurityIds, SecurityTypes, MarketDepth, FromDate, ToDate, AllowBuildFromSmallerTimeFrame, IsCalcVolumeProfile, IsFinishedOnly, IsRegularTradingHours, BuildMode, BuildFrom, BuildField, Skip, Count, Fields)

Daten aus MarketDataRequest FIX Nachricht.

MdReqId
Kennung des Marktdatenanforderungscodes.
MdResponseId
Marktdaten-Response-Kennung (für Abbestellen).
SubscriptionRequestType
Subscription Request Type (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
MdEntryTypes
Marktdateneingabetypen (0=Bid, 1=Angebot, 2=Trade, etc.).
MdEntryArgs
Marktdateneingabeargumente (e.g., Zeitrahmen für Kerzen).
SecurityIds
Finanzinstrumentkennungen.
SecurityTypes
Art der Finanzinstrumente für jedes Finanzinstrument.
MarketDepth
Markttiefe (0 = volle Tiefe).
FromDate
Startdatum für historische Daten.
ToDate
Enddatum für historische Daten.
AllowBuildFromSmallerTimeFrame
Erlauben Sie den Bau von Kerzen aus kleineren Zeitrahmen.
IsCalcVolumeProfile
Volumenprofil berechnen.
IsFinishedOnly
Nur fertige Kerzen zurückgeben.
IsRegularTradingHours
Regelmäßige Handelszeiten nur.
BuildMode
Build-Modus für Marktdaten.
BuildFrom
Bauen Sie aus Datentyp.
BuildField
Bauen Sie Feld für Kerzen.
Skip
Anzahl der zu überspringenden Datensätze (Paginierung).
Count
Anzahl der Datensätze, die zurückgeschickt werden sollen (Paginierung).
Fields
Level1-Felder zu beantragen.

Eigenschaften

AllowBuildFromSmallerTimeFrame
public bool? AllowBuildFromSmallerTimeFrame { get; set; }
value = fixMarketDataRequest.AllowBuildFromSmallerTimeFrame
fixMarketDataRequest.AllowBuildFromSmallerTimeFrame = value

Erlauben Sie den Bau von Kerzen aus kleineren Zeitrahmen.

BuildField
public char? BuildField { get; set; }
value = fixMarketDataRequest.BuildField
fixMarketDataRequest.BuildField = value

Bauen Sie Feld für Kerzen.

BuildFrom
public char? BuildFrom { get; set; }
value = fixMarketDataRequest.BuildFrom
fixMarketDataRequest.BuildFrom = value

Bauen Sie aus Datentyp.

BuildMode
public int? BuildMode { get; set; }
value = fixMarketDataRequest.BuildMode
fixMarketDataRequest.BuildMode = value

Build-Modus für Marktdaten.

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

Anzahl der Datensätze, die zurückgeschickt werden sollen (Paginierung).

Fields
public Level1Fields[] Fields { get; set; }
value = fixMarketDataRequest.Fields
fixMarketDataRequest.Fields = value

Level1-Felder zu beantragen.

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

Startdatum für historische Daten.

IsCalcVolumeProfile
public bool? IsCalcVolumeProfile { get; set; }
value = fixMarketDataRequest.IsCalcVolumeProfile
fixMarketDataRequest.IsCalcVolumeProfile = value

Volumenprofil berechnen.

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

Nur fertige Kerzen zurückgeben.

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

Regelmäßige Handelszeiten nur.

MarketDepth
public int? MarketDepth { get; set; }
value = fixMarketDataRequest.MarketDepth
fixMarketDataRequest.MarketDepth = value

Markttiefe (0 = volle Tiefe).

MdEntryArgs
public string[] MdEntryArgs { get; set; }
value = fixMarketDataRequest.MdEntryArgs
fixMarketDataRequest.MdEntryArgs = value

Marktdateneingabeargumente (e.g., Zeitrahmen für Kerzen).

MdEntryTypes
public char[] MdEntryTypes { get; set; }
value = fixMarketDataRequest.MdEntryTypes
fixMarketDataRequest.MdEntryTypes = value

Marktdateneingabetypen (0=Bid, 1=Angebot, 2=Trade, etc.).

MdReqId
public FixId MdReqId { get; set; }
value = fixMarketDataRequest.MdReqId
fixMarketDataRequest.MdReqId = value

Kennung des Marktdatenanforderungscodes.

MdResponseId
public FixId MdResponseId { get; set; }
value = fixMarketDataRequest.MdResponseId
fixMarketDataRequest.MdResponseId = value

Marktdaten-Response-Kennung (für Abbestellen).

SecurityIds
public SecurityId[] SecurityIds { get; set; }
value = fixMarketDataRequest.SecurityIds
fixMarketDataRequest.SecurityIds = value

Finanzinstrumentkennungen.

SecurityTypes
public string[] SecurityTypes { get; set; }
value = fixMarketDataRequest.SecurityTypes
fixMarketDataRequest.SecurityTypes = value

Art der Finanzinstrumente für jedes Finanzinstrument.

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

Anzahl der zu überspringenden Datensätze (Paginierung).

SubscriptionRequestType
public char? SubscriptionRequestType { get; set; }
value = fixMarketDataRequest.SubscriptionRequestType
fixMarketDataRequest.SubscriptionRequestType = value

Subscription Request Type (0=Snapshot, 1=Subscribe, 2=Unsubscribe).

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

Enddatum für historische Daten.