DataType

StockSharp.Messages

Datos tipo info.

Hereda de: Equatable<DataType>

Implementa: IAsyncPersistable

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.

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

HeikinAshiCandleMessage data type.

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.

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

Whether this is IndicatorSpec).

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.

Indicator
public static DataType Indicator(IndicatorSpec spec)
result = DataType.Indicator(spec)

Indicator values computed from a candle series.

spec
Which indicator, with what parameters, on which series.

Devuelve: Data type info.

LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = dataType.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

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.
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = dataType.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

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.