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.
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.