VolatilityBasketStrike

StockSharp.Algo.Derivatives

指定されたボラティリティ境界のストライキを含む仮想ストライキ。

継承元: BasketStrike

コンストラクター

VolatilityBasketStrike
public VolatilityBasketStrike(Security underlyingAsset, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<decimal> volatilityRange)
volatilityBasketStrike = VolatilityBasketStrike(underlyingAsset, securityProvider, dataProvider, volatilityRange)

指定されたボラティリティ境界のストライキを含む仮想ストライキ。

underlyingAsset
資産の状況
securityProvider
機器に関する情報提供者
dataProvider
市場データプロバイダ。
volatilityRange
揮発性範囲。

メソッド

FilterStrikes
protected override IEnumerable<Security> FilterStrikes(IEnumerable<Security> allStrikes, decimal assetPrice)
result = volatilityBasketStrike.FilterStrikes(allStrikes, assetPrice)

フィルタリングされたストライキを得るために。

allStrikes
全てがストライキ。
assetPrice
資産価格。

戻り値: フィルタリングされたストライキ。

FromSerializedString
protected override void FromSerializedString(string text)
volatilityBasketStrike.FromSerializedString(text)

金融商品取引業者の状況をロードする。

text
値、ToSerializedString@から受信。
ToSerializedString
protected override string ToSerializedString()
result = volatilityBasketStrike.ToSerializedString()

金融商品の状態を文字列に保存します。

戻り値: 文字列。