Synthetic
StockSharp.Algo.Derivatives
合成位置的建造者.
构造函数
Synthetic
public Synthetic(Security security, ISecurityProvider provider)
synthetic = Synthetic(security, provider)
合成位置的建造者.
- security
- 工具(期权或基础资产)。
- provider
- 提供各种文书的信息。
方法
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
- 选择日期已终止。
返回值: 选项位置 。