ExtendedOrderTypes
StockSharp.InteractiveBrokers.InteractiveBrokersOrderCondition
Extended orders types which are specific to InteractiveBrokersMessageAdapter.
Fields
Default
public const ExtendedOrderTypes Default
value = ExtendedOrderTypes.Default
It used for delta neutral orders types.
LimitIfTouched
public const ExtendedOrderTypes LimitIfTouched
value = ExtendedOrderTypes.LimitIfTouched
With the specified price when the condition is fulfilled.
LimitOnClose
public const ExtendedOrderTypes LimitOnClose
value = ExtendedOrderTypes.LimitOnClose
To match at the specified price, if the closing price is higher than the expected price.
MarketIfTouched
public const ExtendedOrderTypes MarketIfTouched
value = ExtendedOrderTypes.MarketIfTouched
With the market price when the condition is fulfilled.
MarketOnClose
public const ExtendedOrderTypes MarketOnClose
value = ExtendedOrderTypes.MarketOnClose
To match at the market price, if the closing price is higher than the expected price.
PeggedToMarket
public const ExtendedOrderTypes PeggedToMarket
value = ExtendedOrderTypes.PeggedToMarket
At best price.
Scale
public const ExtendedOrderTypes Scale
value = ExtendedOrderTypes.Scale
To be changed on price increment.
Stop
public const ExtendedOrderTypes Stop
value = ExtendedOrderTypes.Stop
The stop with the market activation price.
StopLimit
public const ExtendedOrderTypes StopLimit
value = ExtendedOrderTypes.StopLimit
Stop with the specified activation price.
TrailingStop
public const ExtendedOrderTypes TrailingStop
value = ExtendedOrderTypes.TrailingStop
Trailing stop-loss.
TrailingStopLimit
public const ExtendedOrderTypes TrailingStopLimit
value = ExtendedOrderTypes.TrailingStopLimit
Limit trailing stop.
Volatility
public const ExtendedOrderTypes Volatility
value = ExtendedOrderTypes.Volatility
Volatility.
VolumeWeightedAveragePrice
public const ExtendedOrderTypes VolumeWeightedAveragePrice
value = ExtendedOrderTypes.VolumeWeightedAveragePrice
VWAP.