Security

StockSharp.BusinessEntities

Finanzinstrument (Aktien, Futures, Optionen usw.).

Erbt von: Cloneable<Security>

Implementiert: INotifyPropertyChanged

Konstruktoren

Security
public Security()
security = Security()

Initialisiert eine neue Instanz des Finanzinstruments.

Eigenschaften

AsksCount
public int? AsksCount { get; set; }
value = security.AsksCount
security.AsksCount = value

Anzahl der Verkaufsaufträge.

AsksVolume
public decimal? AsksVolume { get; set; }
value = security.AsksVolume
security.AsksVolume = value

Gesamtvolumen in allen Verkaufsaufträgen.

AveragePrice
public decimal? AveragePrice { get; set; }
value = security.AveragePrice
security.AveragePrice = value

Durchschnittspreis pro Sitzung.

BasketCode
public virtual string BasketCode { get; set; }
value = security.BasketCode
security.BasketCode = value

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

BasketExpression
public virtual string BasketExpression { get; set; }
value = security.BasketExpression
security.BasketExpression = value

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

BestAsk
public QuoteChange? BestAsk { get; set; }
value = security.BestAsk
security.BestAsk = value

Am besten fragen Sie in der Markttiefe.

BestBid
public QuoteChange? BestBid { get; set; }
value = security.BestBid
security.BestBid = value

Bestes Gebot in der Markttiefe.

BidsCount
public int? BidsCount { get; set; }
value = security.BidsCount
security.BidsCount = value

Anzahl der Kaufaufträge.

BidsVolume
public decimal? BidsVolume { get; set; }
value = security.BidsVolume
security.BidsVolume = value

Gesamtvolumen in allen Kaufaufträgen.

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

Art der binären Option.

Board
public virtual ExchangeBoard Board { get; set; }
value = security.Board
security.Board = value

Börse, an der das Finanzinstrument gehandelt wird.

BuyBackDate
public DateTime? BuyBackDate { get; set; }
value = security.BuyBackDate
security.BuyBackDate = value

BuyBack Datum.

BuyBackPrice
public decimal? BuyBackPrice { get; set; }
value = security.BuyBackPrice
security.BuyBackPrice = value

BuyBack Preis.

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

Typ in ISO 10962 Norm.

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

Finanzinstrumentklasse.

ClosePrice
public decimal? ClosePrice { get; set; }
value = security.ClosePrice
security.ClosePrice = value

Letzter Handelspreis für die vorherige Sitzung.

Code
public virtual string Code { get; set; }
value = security.Code
security.Code = value

Finanzinstrument-Code.

CommissionMaker
public decimal? CommissionMaker { get; set; }
value = security.CommissionMaker
security.CommissionMaker = value

Kommission (Maker).

CommissionTaker
public decimal? CommissionTaker { get; set; }
value = security.CommissionTaker
security.CommissionTaker = value

Kommission (Abnehmer).

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

Handel mit Finanzinstrumenten Währung.

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

Anzahl der Ziffern im Preis nach dem Koma.

Delta
public decimal? Delta { get; set; }
value = security.Delta
security.Delta = value

Option Delta.

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

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

ExternalId
public SecurityExternalId ExternalId { get; set; }
value = security.ExternalId
security.ExternalId = value

Finanzinstrument-ID in anderen Systemen.

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

Nennwert.

Gamma
public decimal? Gamma { get; set; }
value = security.Gamma
security.Gamma = value

Option Gamma.

HighBidPrice
public decimal? HighBidPrice { get; set; }
value = security.HighBidPrice
security.HighBidPrice = value

Maximales Gebot während der Sitzung.

HighPrice
public decimal? HighPrice { get; set; }
value = security.HighPrice
security.HighPrice = value

Höchster Preis für die Session.

HistoricalVolatility
public decimal? HistoricalVolatility { get; set; }
value = security.HistoricalVolatility
security.HistoricalVolatility = value

Volatilität (historisch).

Id
public string Id { get; set; }
value = security.Id
security.Id = value

Kennung des Finanzinstruments.

ImpliedVolatility
public decimal? ImpliedVolatility { get; set; }
value = security.ImpliedVolatility
security.ImpliedVolatility = value

Volatilität (impliziert).

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

Ausstellungsdatum.

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

Anzahl der vergebenen Verträge.

LastChangeTime
public DateTime LastChangeTime { get; set; }
value = security.LastChangeTime
security.LastChangeTime = value

Zeitpunkt des letzten Instrumentenwechsels.

LastTick
public ITickTradeMessage LastTick { get; set; }
value = security.LastTick
security.LastTick = value

Wenn während der Sitzung auf dem Instrument keine Trades waren, entspricht der Wert .

LocalTime
public DateTime LocalTime { get; set; }
value = security.LocalTime
security.LocalTime = value

Lokale Zeit der letzten Instrumentenänderung.

LowAskPrice
public decimal? LowAskPrice { get; set; }
value = security.LowAskPrice
security.LowAskPrice = value

Mindestanforderung während der Sitzung.

LowPrice
public decimal? LowPrice { get; set; }
value = security.LowPrice
security.LowPrice = value

Der niedrigste Preis für die Session.

MarginBuy
public decimal? MarginBuy { get; set; }
value = security.MarginBuy
security.MarginBuy = value

Initial Margin zum Kaufen.

MarginSell
public decimal? MarginSell { get; set; }
value = security.MarginSell
security.MarginSell = value

Initial Margin zum Verkauf.

MaxPrice
public decimal? MaxPrice { get; set; }
value = security.MaxPrice
security.MaxPrice = value

Obergrenze des Preises.

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

Maximales Volumen in der Reihenfolge erlaubt.

MinPrice
public decimal? MinPrice { get; set; }
value = security.MinPrice
security.MinPrice = value

Niedrigere Preisgrenze.

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

Mindestvolumen in der Reihenfolge erlaubt.

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

Lot-Multiplikator.

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

Name des Finanzinstruments.

OpenInterest
public decimal? OpenInterest { get; set; }
value = security.OpenInterest
security.OpenInterest = value

Anzahl der offenen Positionen (offenes Interesse).

OpenPrice
public decimal? OpenPrice { get; set; }
value = security.OpenPrice
security.OpenPrice = value

Erster Handelspreis für die Sitzung.

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

OptionStyles.

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

Art der Option.

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

Mindestpreisstufe.

PrimaryId
public string PrimaryId { get; set; }
value = security.PrimaryId
security.PrimaryId = value

Kennung für den Primäraustausch.

Rho
public decimal? Rho { get; set; }
value = security.Rho
security.Rho = value

Option rho.

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

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

SettlementPrice
public decimal? SettlementPrice { get; set; }
value = security.SettlementPrice
security.SettlementPrice = value

Abrechnungspreis.

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

SettlementTypes.

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

Kann Short-Positionen haben.

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

Name des Finanzinstruments.

State
public SecurityStates? State { get; set; }
value = security.State
security.State = value

Aktueller Stand des Finanzinstruments.

StepPrice
public decimal? StepPrice { get; set; }
value = security.StepPrice
security.StepPrice = value

Schrittpreis.

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

Optionsausübungspreis.

TheorPrice
public decimal? TheorPrice { get; set; }
value = security.TheorPrice
security.TheorPrice = value

Theoretische Preise.

Theta
public decimal? Theta { get; set; }
value = security.Theta
security.Theta = value

Option Theta.

TradesCount
public int? TradesCount { get; set; }
value = security.TradesCount
security.TradesCount = value

Anzahl der Trades.

Turnover
public decimal? Turnover { get; set; }
value = security.Turnover
security.Turnover = value

Umsatz.

Type
public virtual SecurityTypes? Type { get; set; }
value = security.Type
security.Type = value

Art des Finanzinstruments.

UnderlyingSecurityId
public string UnderlyingSecurityId { get; set; }
value = security.UnderlyingSecurityId
security.UnderlyingSecurityId = value

Basiswert, auf dem das aktuelle Finanzinstrument aufbaut.

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

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

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

Art des zugrunde liegenden Finanzinstruments.

Vega
public decimal? Vega { get; set; }
value = security.Vega
security.Vega = value

Option vega.

Volume
public decimal? Volume { get; set; }
value = security.Volume
security.Volume = value

Volumen pro Sitzung.

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

Mindestvolumenstufe.

VWAP
public decimal? VWAP { get; set; }
value = security.VWAP
security.VWAP = value

Durchschnittspreis.

Yield
public decimal? Yield { get; set; }
value = security.Yield
security.Yield = value

Ertrag.

Methoden

Clone
public override Security Clone()
result = security.Clone()

Erstellen Sie eine Kopie des Finanzinstruments.

Rückgabe: Kopie.

CopyTo
public void CopyTo(Security destination)
security.CopyTo(destination)

Um Felder des aktuellen Instruments zu kopieren.

destination
Das Instrument, in dem Sie Felder kopieren sollten.
Notify
protected void Notify(string propName)
security.Notify(propName)

Um das Ereignis PropertyChanged aufzurufen.

propName
Name des Eigentums.
ToString
public override string ToString()
result = security.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.