OffsetBasketStrike

StockSharp.Algo.Derivatives

La huelga virtual incluyendo huelgas del límite de desplazamiento especificado.

Hereda de: BasketStrike

Constructores

OffsetBasketStrike
public OffsetBasketStrike(Security underlyingSecurity, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<int> strikeOffset)
offsetBasketStrike = OffsetBasketStrike(underlyingSecurity, securityProvider, dataProvider, strikeOffset)

La huelga virtual incluyendo huelgas del límite de desplazamiento especificado.

underlyingSecurity
Activo subyacente.
securityProvider
El proveedor de información sobre instrumentos.
dataProvider
El proveedor de datos del mercado.
strikeOffset
Límites de cambio de la huelga principal (un valor negativo especifica el cambio a las opciones en el dinero, un valor positivo - fuera del dinero).

Métodos

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

Para ser filtrados.

allStrikes
Todos los golpes.
assetPrice
El precio del activo.

Devuelve: Huelgas filtradas.

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

Estado de los instrumentos financieros de carga de .

text
Valor, recibido de ToSerializedString.
ToSerializedString
protected override string ToSerializedString()
result = offsetBasketStrike.ToSerializedString()

Guardar el estado de los instrumentos financieros en cadena.

Devuelve: String.