OffsetBasketStrike
StockSharp.Algo.Derivatives
A greve virtual incluindo ataques do limite especificado de deslocamento.
Herda de: BasketStrike
Construtores
OffsetBasketStrike
public OffsetBasketStrike(Security underlyingSecurity, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<int> strikeOffset)
offsetBasketStrike = OffsetBasketStrike(underlyingSecurity, securityProvider, dataProvider, strikeOffset)
A greve virtual incluindo ataques do limite especificado de deslocamento.
- underlyingSecurity
- - Um activo subjacente.
- securityProvider
- O fornecedor de informações sobre instrumentos.
- dataProvider
- O fornecedor de dados de mercado.
- strikeOffset
- Limites de deslocamento da greve principal (um valor negativo especifica a mudança para opções no dinheiro, um valor positivo - fora do dinheiro).
Métodos
FilterStrikes
protected override IEnumerable<Security> FilterStrikes(IEnumerable<Security> allStrikes, decimal assetPrice)
result = offsetBasketStrike.FilterStrikes(allStrikes, assetPrice)
Para obter ataques filtrados.
- allStrikes
- Todos os strikes.
- assetPrice
- O preço dos activos.
Retorna: Ataques filtrados.
FromSerializedString
protected override void FromSerializedString(string text)
offsetBasketStrike.FromSerializedString(text)
Carregar o estado do instrumento financeiro a partir de .
- text
- Valor, recebido de ToSerializedString.
ToSerializedString
protected override string ToSerializedString()
result = offsetBasketStrike.ToSerializedString()
Salvar o estado do instrumento financeiro para string.
Retorna: String.