DataType

StockSharp.Messages

Datos tipo info.

Hereda de: Equatable<DataType>

Implementa: IPersistable

Propiedades

Arg
public object Arg { get; private set; }
value = dataType.Arg
dataType.Arg = value

El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.

Board
public static DataType Board { get; }
value = DataType.Board

Información de la Junta.

BoardState
public static DataType BoardState { get; }
value = DataType.BoardState

Estado de la junta.

CandlePnF
public static DataType CandlePnF { get; }
value = DataType.CandlePnF

PnFCandleMessage tipo de datos.

CandleRange
public static DataType CandleRange { get; }
value = DataType.CandleRange

RangeCandleMessage tipo de datos.

CandleRenko
public static DataType CandleRenko { get; }
value = DataType.CandleRenko

RenkoCandleMessage tipo de datos.

CandleSources
public static ISet<DataType> CandleSources { get; }
value = DataType.CandleSources

Posibles tipos de datos que pueden utilizarse como fuente de velas.

CandleTick
public static DataType CandleTick { get; }
value = DataType.CandleTick

TickCandleMessage tipo de datos.

CandleTimeFrame
public static DataType CandleTimeFrame { get; }
value = DataType.CandleTimeFrame

TimeFrameCandleMessage tipo de datos.

CandleVolume
public static DataType CandleVolume { get; }
value = DataType.CandleVolume

VolumeCandleMessage tipo de datos.

Command
public static DataType Command { get; }
value = DataType.Command

CommandMessage.

DataTypeInfo
public static DataType DataTypeInfo { get; }
value = DataType.DataTypeInfo

Datos tipo info.

FilteredMarketDepth
public static DataType FilteredMarketDepth { get; }
value = DataType.FilteredMarketDepth

Profundidad del mercado filtrada.

IsCandles
public bool IsCandles { get; }
value = dataType.IsCandles

Determina si el MessageType@ se deriva de CandleMessage@.

IsCandleSource
public bool IsCandleSource { get; }
value = dataType.IsCandleSource

Es el tipo de datos se puede utilizar como fuente de compresión de velas.

IsMarketData
public bool IsMarketData { get; }
value = dataType.IsMarketData

Determina si el tipo de mensaje especificado es de mercado-datos.

IsNonSecurity
public bool IsNonSecurity { get; }
value = dataType.IsNonSecurity

Es el tipo de datos nunca asociado con el instrumento financiero.

IsSecurityRequired
public bool IsSecurityRequired { get; }
value = dataType.IsSecurityRequired

Es el tipo de datos requerido información de los instrumentos financieros.

IsTFCandles
public bool IsTFCandles { get; }
value = dataType.IsTFCandles

Determina si el MessageType es TimeFrameCandleMessage@.

Level1
public static DataType Level1 { get; }
value = DataType.Level1

Nivel 1.

MarketDepth
public static DataType MarketDepth { get; }
value = DataType.MarketDepth

Profundidad de mercado.

MessageType
public Type MessageType { get; private set; }
value = dataType.MessageType
dataType.MessageType = value

Tipo de mensaje.

Name
public string Name { get; set; }
value = dataType.Name
dataType.Name = value

Nombre.

News
public static DataType News { get; }
value = DataType.News

Noticias.

OrderLog
public static DataType OrderLog { get; }
value = DataType.OrderLog

Registro de pedidos.

PositionChanges
public static DataType PositionChanges { get; }
value = DataType.PositionChanges

Cambios de posición.

RemoteFile
public static DataType RemoteFile { get; }
value = DataType.RemoteFile

RemoteFileMessage.

Securities
public static DataType Securities { get; }
value = DataType.Securities

instrumentos financieros.

SecurityLegs
public static DataType SecurityLegs { get; }
value = DataType.SecurityLegs

patas de instrumentos financieros.

SecurityMapping
public static DataType SecurityMapping { get; }
value = DataType.SecurityMapping

SecurityMappingMessage.

Ticks
public static DataType Ticks { get; }
value = DataType.Ticks

Patitas.

Transactions
public static DataType Transactions { get; }
value = DataType.Transactions

Transacciones.

Users
public static DataType Users { get; }
value = DataType.Users

Información de usuario.

Métodos

Clone
public override DataType Clone()
result = dataType.Clone()

Crear una copia de DataType.

Devuelve: Copiado.

Create
public static DataType Create(Type messageType, object arg, bool? isSecurityRequired)
result = DataType.Create(messageType, arg, isSecurityRequired)

Inicia una nueva instancia de la DataType.

messageType
Tipo de mensaje.
arg
El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.
isSecurityRequired
Es el tipo de datos requerido información de los instrumentos financieros.

Devuelve: Datos tipo info.

Create``1
public static DataType Create<TMessage>(object arg, bool? isSecurityRequired)
result = DataType.Create(arg, isSecurityRequired)

Inicia una nueva instancia de la DataType.

arg
El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.
isSecurityRequired
Es el tipo de datos requerido información de los instrumentos financieros.

Devuelve: Datos tipo info.

FromSerializableString
public static DataType FromSerializableString(string value)
result = DataType.FromSerializableString(value)

Deserialize DataType desde String.

value
La representación de la cadena DataType.

Devuelve: DataType

GetHashCode
public override int GetHashCode()
result = dataType.GetHashCode()

Sirve como función de hash para un tipo particular.

Devuelve: Un código de precipitación para el objeto actual.

Immutable
public DataType Immutable()
result = dataType.Immutable()

Haz inmutable.

Devuelve: Datos tipo info.

Load
public void Load(SettingsStorage storage)
dataType.Load(storage)

Ajustes de carga.

storage
Configuración de almacenamiento.
OnEquals
protected override bool OnEquals(DataType other)
result = dataType.OnEquals(other)

Compare DataType@ en la equivalencia.

other
Otro valor con el que comparar.

Devuelve: , si el objeto especificado es igual al objeto actual, de lo contrario, .

RegisterAlias
public static void RegisterAlias(string alias, DataType dataType)
DataType.RegisterAlias(alias, dataType)

Registra o reemplaza alias para una instancia DataType.

alias
Una cuerda de Alias.
dataType
Tipo de datos de destino.
Save
public void Save(SettingsStorage storage)
dataType.Save(storage)

Guardar configuración.

storage
Configuración de almacenamiento.
SetName
public DataType SetName(string name)
result = dataType.SetName(name)

Nombre del juego.

name
Nombre.

Devuelve: Datos tipo info.

TimeFrame
public static DataType TimeFrame(TimeSpan arg)
result = DataType.TimeFrame(arg)

Crear información de tipo de datos para TimeFrameCandleMessage.

arg
Arg de vela.

Devuelve: Datos tipo info.

ToSerializableString
public string ToSerializableString()
result = dataType.ToSerializableString()

Serialize DataType to String.

Devuelve: La representación de la cadena DataType.

ToString
public override string ToString()
result = dataType.ToString()

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.

TryGetAlias
public static bool TryGetAlias(DataType dataType, string alias)
result = DataType.TryGetAlias(dataType, alias)

Pruebe obtener un alias para el DataType@ si existe.

dataType
Tipo de datos.
alias
- Una cuerda de Alias.

Devuelve: verdadero si existe el alias; de lo contrario falso.

UnRegisterAlias
public static bool UnRegisterAlias(string alias)
result = DataType.UnRegisterAlias(alias)

Trate de eliminar un alias previamente registrado por nombre.

alias
Alias para quitar.

Devuelve: verdadero si se quitó el alias; de lo contrario, falso.

UnRegisterAlias
public static bool UnRegisterAlias(DataType dataType)
result = DataType.UnRegisterAlias(dataType)

Trate de eliminar un alias previamente registrado por valor.

dataType
Tipo de datos cuyo alias eliminar.

Devuelve: verdadero si se quitó el alias; de lo contrario, falso.