DataType

StockSharp.Messages

Datenart-Info.

Erbt von: Equatable<DataType>

Implementiert: IPersistable

Eigenschaften

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

Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.

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

Board-Info.

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

Vorstandsstaat.

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

PnFCandleMessage Datentyp.

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

RangeCandleMessage Datentyp.

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

RenkoCandleMessage Datentyp.

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

Mögliche Datentypen, die als Kerzenquelle verwendet werden können.

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

TickCandleMessage Datentyp.

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

TimeFrameCandleMessage Datentyp.

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

VolumeCandleMessage Datentyp.

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

CommandMessage.

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

Datenart-Info.

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

Gefilterte Markttiefe.

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

Bestimmt, ob MessageType von CandleMessage abgeleitet ist.

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

Ist der Datentyp kann als Kerzen Kompressionsquelle verwendet werden.

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

Bestimmt, ob der angegebene Nachrichtentyp Marktdaten ist.

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

Ist der Datentyp niemals mit einem Finanzinstrument verbunden?

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

Is the data type required security info.

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

Bestimmt, ob MessageType TimeFrameCandleMessage ist.

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

Ebene1.

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

Markttiefe.

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

Art der Meldung.

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

Name.

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

Nachrichten.

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

Auftragsprotokoll.

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

Positionsänderungen.

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

RemoteFileMessage.

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

Finanzinstrumente.

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

Finanzinstrumenten.

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

SecurityMappingMessage.

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

Zecken.

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

Transaktionen.

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

Benutzerinformationen.

Methoden

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

Erstellen Sie eine Kopie von DataType.

Rückgabe: Kopie.

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

Initialisiert eine neue Instanz von DataType.

messageType
Art der Meldung.
arg
Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.
isSecurityRequired
Is the data type required security info.

Rückgabe: Datenart-Info.

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

Initialisiert eine neue Instanz von DataType.

arg
Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.
isSecurityRequired
Is the data type required security info.

Rückgabe: Datenart-Info.

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

Deserialisieren Sie DataType von String.

value
Die Zeichenfolge Darstellung von DataType.

Rückgabe: DataType

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

Dient als Hash-Funktion für einen bestimmten Typ.

Rückgabe: Ein Hash-Code für das aktuelle Objekt.

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

Unveränderlich machen.

Rückgabe: Datenart-Info.

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

Lasteinstellungen.

storage
Einstellungen Lagerung.
OnEquals
protected override bool OnEquals(DataType other)
result = dataType.OnEquals(other)

Vergleichen Sie DataType @ auf die Äquivalenz.

other
Ein weiterer Wert, mit dem man vergleichen kann.

Rückgabe: , wenn das angegebene Objekt gleich dem aktuellen Objekt ist, andernfalls, .

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

Registrieren oder ersetzen Sie Alias für eine bestimmte DataType Instanz.

alias
Alias-String. Fallunempfindlich.
dataType
Art der Zieldaten.
Save
public void Save(SettingsStorage storage)
dataType.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.
SetName
public DataType SetName(string name)
result = dataType.SetName(name)

Name des Sets.

name
Name.

Rückgabe: Datenart-Info.

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

Erstellen Sie Datentypinformationen für TimeFrameCandleMessage.

arg
Kerzen Arg.

Rückgabe: Datenart-Info.

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

Serialisieren Sie DataType zu String.

Rückgabe: Die Zeichenfolge Darstellung von DataType.

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

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.

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

Versuchen Sie, einen Alias für die angegebene DataType zu erhalten, wenn vorhanden.

dataType
Datenart.
alias
Alias-String.

Rückgabe: true, wenn Alias existiert; ansonsten false.

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

Versuchen Sie, einen zuvor registrierten Alias nach Namen zu entfernen.

alias
Alias zu entfernen.

Rückgabe: Wahr, wenn Alias entfernt wurde; ansonsten falsch.

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

Versuchen Sie, einen zuvor registrierten Alias nach Wert zu entfernen.

dataType
Datentyp, dessen Alias zu entfernen ist.

Rückgabe: Wahr, wenn Alias entfernt wurde; ansonsten falsch.