OptionDeskModel

StockSharp.Xaml

Optionsschaltermodell.

Konstruktoren

OptionDeskModel
public OptionDeskModel()
optionDeskModel = OptionDeskModel()

Initialisiert eine neue Instanz von OptionDeskModel.

Eigenschaften

EvaluateFields
public ISet<Level1Fields> EvaluateFields { get; }
value = optionDeskModel.EvaluateFields

Bewerten Sie griechische Felder.

MarketDataProvider
public IMarketDataProvider MarketDataProvider { get; set; }
value = optionDeskModel.MarketDataProvider
optionDeskModel.MarketDataProvider = value

Der Marktdatenanbieter.

Options
public IEnumerable<Security> Options { get; }
value = optionDeskModel.Options

Schlagoptionen.

Rows
public IEnumerable<OptionDeskRow> Rows { get; }
value = optionDeskModel.Rows

Optionsschalterzeilen.

UnderlyingAsset
public Security UnderlyingAsset { get; set; }
value = optionDeskModel.UnderlyingAsset
optionDeskModel.UnderlyingAsset = value

Basiswert.

UnderlyingAssetId
public SecurityId? UnderlyingAssetId { get; private set; }
value = optionDeskModel.UnderlyingAssetId
optionDeskModel.UnderlyingAssetId = value

UnderlyingAsset

UseBlackModel
public bool UseBlackModel { get; set; }
value = optionDeskModel.UseBlackModel
optionDeskModel.UseBlackModel = value

Um das Modell Schwarz anstelle von IBlackScholes zu verwenden.

Methoden

Add
public void Add(Security security)
optionDeskModel.Add(security)

Option hinzufügen.

security
Option zum Hinzufügen.
Clear
public void Clear()
optionDeskModel.Clear()

Klar.

Refresh
public void Refresh(DateTime? currentTime, decimal? assetPrice)
optionDeskModel.Refresh(currentTime, assetPrice)

Aktualisieren der Schreibtischwerte.

currentTime
Die aktuelle Zeit.
assetPrice
Der aktuelle Preis des Basiswerts. Wenn er festgelegt ist, dann IBlackScholes verwendet diesen Preis.
Remove
public void Remove(Security security)
optionDeskModel.Remove(security)

Option entfernen.

security
Option zum Entfernen.