FixMarketDataRequest
Datos de MarketDataRequest Mensaje FIX.
Implementa: IEquatable<FixMarketDataRequest>
Constructores
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)
Datos de MarketDataRequest Mensaje FIX.
- MdReqId
- Identificador de solicitud de datos de mercado.
- MdResponseId
- Identificador de respuesta de datos del mercado (para darse de baja).
- SubscriptionRequestType
- Tipo de solicitud de suscripción (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
- MdEntryTypes
- Tipos de entrada de datos de mercado (0=Bid, 1=Offer, 2=Trade, etc.).
- MdEntryArgs
- Discusión de entrada de datos de mercado (e.g@., plazo para velas).
- SecurityIds
- identificadores de instrumentos financieros.
- SecurityTypes
- tipos de instrumentos financieros para cada instrumento financiero.
- MarketDepth
- Profundidad del mercado (0 = profundidad total).
- FromDate
- Fecha de inicio para datos históricos.
- ToDate
- Fecha final para datos históricos.
- AllowBuildFromSmallerTimeFrame
- Permitir la construcción de velas desde marcos temporales más pequeños.
- IsCalcVolumeProfile
- Calcular el perfil de volumen.
- IsFinishedOnly
- Regresa sólo velas terminadas.
- IsRegularTradingHours
- Sólo horas regulares de negociación.
- BuildMode
- Modo de construcción para datos de mercado.
- BuildFrom
- Construir a partir del tipo de datos.
- BuildField
- Construir campo para velas.
- Skip
- Número de registros que se deben saltar (paginación).
- Count
- Número de registros a devolver (paginación).
- Fields
- Campos de nivel 1 para solicitar.
Propiedades
public bool? AllowBuildFromSmallerTimeFrame { get; set; }
value = fixMarketDataRequest.AllowBuildFromSmallerTimeFrame
fixMarketDataRequest.AllowBuildFromSmallerTimeFrame = value
Permitir la construcción de velas desde marcos temporales más pequeños.
public char? BuildField { get; set; }
value = fixMarketDataRequest.BuildField
fixMarketDataRequest.BuildField = value
Construir campo para velas.
public char? BuildFrom { get; set; }
value = fixMarketDataRequest.BuildFrom
fixMarketDataRequest.BuildFrom = value
Construir a partir del tipo de datos.
public int? BuildMode { get; set; }
value = fixMarketDataRequest.BuildMode
fixMarketDataRequest.BuildMode = value
Modo de construcción para datos de mercado.
public long? Count { get; set; }
value = fixMarketDataRequest.Count
fixMarketDataRequest.Count = value
Número de registros a devolver (paginación).
public Level1Fields[] Fields { get; set; }
value = fixMarketDataRequest.Fields
fixMarketDataRequest.Fields = value
Campos de nivel 1 para solicitar.
public DateTime? FromDate { get; set; }
value = fixMarketDataRequest.FromDate
fixMarketDataRequest.FromDate = value
Fecha de inicio para datos históricos.
public bool? IsCalcVolumeProfile { get; set; }
value = fixMarketDataRequest.IsCalcVolumeProfile
fixMarketDataRequest.IsCalcVolumeProfile = value
Calcular el perfil de volumen.
public bool? IsFinishedOnly { get; set; }
value = fixMarketDataRequest.IsFinishedOnly
fixMarketDataRequest.IsFinishedOnly = value
Regresa sólo velas terminadas.
public bool? IsRegularTradingHours { get; set; }
value = fixMarketDataRequest.IsRegularTradingHours
fixMarketDataRequest.IsRegularTradingHours = value
Sólo horas regulares de negociación.
public int? MarketDepth { get; set; }
value = fixMarketDataRequest.MarketDepth
fixMarketDataRequest.MarketDepth = value
Profundidad del mercado (0 = profundidad total).
public string[] MdEntryArgs { get; set; }
value = fixMarketDataRequest.MdEntryArgs
fixMarketDataRequest.MdEntryArgs = value
Discusión de entrada de datos de mercado (e.g@., plazo para velas).
public char[] MdEntryTypes { get; set; }
value = fixMarketDataRequest.MdEntryTypes
fixMarketDataRequest.MdEntryTypes = value
Tipos de entrada de datos de mercado (0=Bid, 1=Offer, 2=Trade, etc.).
public FixId MdReqId { get; set; }
value = fixMarketDataRequest.MdReqId
fixMarketDataRequest.MdReqId = value
Identificador de solicitud de datos de mercado.
public FixId MdResponseId { get; set; }
value = fixMarketDataRequest.MdResponseId
fixMarketDataRequest.MdResponseId = value
Identificador de respuesta de datos del mercado (para darse de baja).
public SecurityId[] SecurityIds { get; set; }
value = fixMarketDataRequest.SecurityIds
fixMarketDataRequest.SecurityIds = value
identificadores de instrumentos financieros.
public string[] SecurityTypes { get; set; }
value = fixMarketDataRequest.SecurityTypes
fixMarketDataRequest.SecurityTypes = value
tipos de instrumentos financieros para cada instrumento financiero.
public long? Skip { get; set; }
value = fixMarketDataRequest.Skip
fixMarketDataRequest.Skip = value
Número de registros que se deben saltar (paginación).
public char? SubscriptionRequestType { get; set; }
value = fixMarketDataRequest.SubscriptionRequestType
fixMarketDataRequest.SubscriptionRequestType = value
Tipo de solicitud de suscripción (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
public DateTime? ToDate { get; set; }
value = fixMarketDataRequest.ToDate
fixMarketDataRequest.ToDate = value
Fecha final para datos históricos.