Synthetic

StockSharp.Algo.Derivatives

Конструктор синтетических позиций.

Конструкторы

Synthetic
public Synthetic(Security security, ISecurityProvider provider)
synthetic = Synthetic(security, provider)

Конструктор синтетических позиций.

security
Инструмент (опцион или базовый актив).
provider
Поставщик информации об инструментах.

Методы

Buy
public ValueTuple<Security, Sides>[] Buy()
result = synthetic.Buy()

Получить синтетическую позицию на покупку опциона.

Возвращает: Синтетическая позиция.

Buy
public ValueTuple<Security, Sides>[] Buy(decimal strike)
result = synthetic.Buy(strike)

Чтобы получить опционную позицию на синтетическую покупку базового актива.

strike
Удар.

Возвращает: Позиция опциона.

Buy
public ValueTuple<Security, Sides>[] Buy(decimal strike, DateTime expiryDate)
result = synthetic.Buy(strike, expiryDate)

Чтобы получить опционную позицию на синтетическую покупку базового актива.

strike
Удар.
expiryDate
Дата истечения опциона.

Возвращает: Позиция опциона.

Position
public ValueTuple<Security, Sides>[] Position(Sides side)
result = synthetic.Position(side)

Получить синтетическую позицию по опциону.

side
Основное направление позиции.

Возвращает: Синтетическая позиция.

Position
public ValueTuple<Security, Sides>[] Position(decimal strike, DateTime expiryDate, Sides side)
result = synthetic.Position(strike, expiryDate, side)

Чтобы получить опционную позицию по синтетическому базовому активу.

strike
Удар.
expiryDate
Дата истечения опциона.
side
Основное направление позиции.

Возвращает: Позиция опциона.

Sell
public ValueTuple<Security, Sides>[] Sell()
result = synthetic.Sell()

Получить синтетическую позицию для продажи опциона.

Возвращает: Синтетическая позиция.

Sell
public ValueTuple<Security, Sides>[] Sell(decimal strike)
result = synthetic.Sell(strike)

Получить опционную позицию на синтетическую продажу базового актива.

strike
Удар.

Возвращает: Позиция опциона.

Sell
public ValueTuple<Security, Sides>[] Sell(decimal strike, DateTime expiryDate)
result = synthetic.Sell(strike, expiryDate)

Получить опционную позицию на синтетическую продажу базового актива.

strike
Удар.
expiryDate
Дата истечения опциона.

Возвращает: Позиция опциона.