SecurityMessage

StockSharp.Messages

Eine Nachricht mit Informationen über das Finanzinstrument.

Erbt von: BaseSubscriptionIdMessage<SecurityMessage>

Implementiert: ISecurityIdMessage

Konstruktoren

SecurityMessage
public SecurityMessage()
securityMessage = SecurityMessage()

Initialisiert eine neue Instanz von SecurityMessage.

SecurityMessage
protected SecurityMessage(MessageTypes type)
securityMessage = SecurityMessage(type)

Initialisiert eine neue Instanz von SecurityMessage.

type
Art der Meldung.

Eigenschaften

BasketCode
public string BasketCode { get; set; }
value = securityMessage.BasketCode
securityMessage.BasketCode = value

Art des Korbfinanzinstruments: Kann bei einem regulären Finanzinstrument sein.

BasketExpression
public string BasketExpression { get; set; }
value = securityMessage.BasketExpression
securityMessage.BasketExpression = value

Angabe des Korbfinanzinstruments: Kann bei regulären Finanzinstrumenten verwendet werden.

BinaryOptionType
public string BinaryOptionType { get; set; }
value = securityMessage.BinaryOptionType
securityMessage.BinaryOptionType = value

Art der binären Option.

CfiCode
public string CfiCode { get; set; }
value = securityMessage.CfiCode
securityMessage.CfiCode = value

Typ in ISO 10962 Norm.

Class
public string Class { get; set; }
value = securityMessage.Class
securityMessage.Class = value

Finanzinstrumentklasse.

Currency
public CurrencyTypes? Currency { get; set; }
value = securityMessage.Currency
securityMessage.Currency = value

Handel mit Finanzinstrumenten Währung.

DataType
public override DataType DataType { get; }
value = securityMessage.DataType

Die Art der Marktdaten, die durch eine bestimmte Speicherung betrieben werden.

Decimals
public int? Decimals { get; set; }
value = securityMessage.Decimals
securityMessage.Decimals = value

Anzahl der Ziffern im Preis nach dem Koma.

ExpiryDate
public DateTime? ExpiryDate { get; set; }
value = securityMessage.ExpiryDate
securityMessage.ExpiryDate = value

Datum des Ablaufs der Finanzinstrumente (für Derivate — Ablauf, für Anleihen — Rückzahlung).

FaceValue
public decimal? FaceValue { get; set; }
value = securityMessage.FaceValue
securityMessage.FaceValue = value

Nennwert.

IssueDate
public DateTime? IssueDate { get; set; }
value = securityMessage.IssueDate
securityMessage.IssueDate = value

Ausstellungsdatum.

IssueSize
public decimal? IssueSize { get; set; }
value = securityMessage.IssueSize
securityMessage.IssueSize = value

Anzahl der vergebenen Verträge.

MaxVolume
public decimal? MaxVolume { get; set; }
value = securityMessage.MaxVolume
securityMessage.MaxVolume = value

Maximales Volumen in der Reihenfolge erlaubt.

MinVolume
public decimal? MinVolume { get; set; }
value = securityMessage.MinVolume
securityMessage.MinVolume = value

Mindestvolumen in der Reihenfolge erlaubt.

Multiplier
public decimal? Multiplier { get; set; }
value = securityMessage.Multiplier
securityMessage.Multiplier = value

Lot-Multiplikator.

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

Name des Finanzinstruments.

OptionStyle
public OptionStyles? OptionStyle { get; set; }
value = securityMessage.OptionStyle
securityMessage.OptionStyle = value

OptionStyles.

OptionType
public OptionTypes? OptionType { get; set; }
value = securityMessage.OptionType
securityMessage.OptionType = value

Art der Option.

PriceStep
public decimal? PriceStep { get; set; }
value = securityMessage.PriceStep
securityMessage.PriceStep = value

Mindestpreisstufe.

PrimaryId
public SecurityId PrimaryId { get; set; }
value = securityMessage.PrimaryId
securityMessage.PrimaryId = value

Kennung für den Primäraustausch.

SecurityId
public SecurityId SecurityId { get; set; }
value = securityMessage.SecurityId
securityMessage.SecurityId = value

SecurityId

SecurityType
public SecurityTypes? SecurityType { get; set; }
value = securityMessage.SecurityType
securityMessage.SecurityType = value

Art des Finanzinstruments.

SettlementDate
public DateTime? SettlementDate { get; set; }
value = securityMessage.SettlementDate
securityMessage.SettlementDate = value

Abwicklungstag für Finanzinstrumente (für Derivate und Anleihen).

SettlementType
public SettlementTypes? SettlementType { get; set; }
value = securityMessage.SettlementType
securityMessage.SettlementType = value

SettlementTypes.

Shortable
public bool? Shortable { get; set; }
value = securityMessage.Shortable
securityMessage.Shortable = value

Kann Short-Positionen haben.

ShortName
public string ShortName { get; set; }
value = securityMessage.ShortName
securityMessage.ShortName = value

Name des Finanzinstruments.

Strike
public decimal? Strike { get; set; }
value = securityMessage.Strike
securityMessage.Strike = value

Optionsausübungspreis.

UnderlyingSecurityId
public SecurityId UnderlyingSecurityId { get; set; }
value = securityMessage.UnderlyingSecurityId
securityMessage.UnderlyingSecurityId = value

Basiswert, auf dem das aktuelle Finanzinstrument aufbaut.

UnderlyingSecurityMinVolume
public decimal? UnderlyingSecurityMinVolume { get; set; }
value = securityMessage.UnderlyingSecurityMinVolume
securityMessage.UnderlyingSecurityMinVolume = value

Mindestvolumen, das in der Reihenfolge des zugrunde liegenden Finanzinstruments zulässig ist.

UnderlyingSecurityType
public SecurityTypes? UnderlyingSecurityType { get; set; }
value = securityMessage.UnderlyingSecurityType
securityMessage.UnderlyingSecurityType = value

Art des zugrunde liegenden Finanzinstruments.

VolumeStep
public decimal? VolumeStep { get; set; }
value = securityMessage.VolumeStep
securityMessage.VolumeStep = value

Mindestvolumenstufe.

Methoden

CopyEx
public void CopyEx(SecurityMessage destination, bool copyBase)
securityMessage.CopyEx(destination, copyBase)

Kopieren Sie die Nachricht in die .

destination
Das Objekt, auf das Informationen kopiert wurden.
copyBase
Kopieren Sie BaseSubscriptionIdMessage.
CopyTo
public override void CopyTo(SecurityMessage destination)
securityMessage.CopyTo(destination)
CopyTo
public void CopyTo(SecurityMessage destination, bool copyOriginalTransactionId)
securityMessage.CopyTo(destination, copyOriginalTransactionId)

Kopieren Sie die Nachricht in die .

destination
Das Objekt, auf das Informationen kopiert wurden.
copyOriginalTransactionId
Kopieren Sie OriginalTransactionId.
ToString
public override string ToString()
result = securityMessage.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.