Enum InteractiveBrokersOrderCondition.ExtendedOrderTypes
- Namespace
- StockSharp.InteractiveBrokers
- Assembly
- StockSharp.InteractiveBrokers.dll
Extended orders types which are specific to InteractiveBrokersMessageAdapter.
public enum InteractiveBrokersOrderCondition.ExtendedOrderTypes
- Extension Methods
Fields
[Display(ResourceType = typeof(LocalizedStrings), Name = "ByDefault")] Default = 11It used for delta neutral orders types.
[Display(ResourceType = typeof(LocalizedStrings), Name = "LimitOnTouch")] LimitIfTouched = 14With the specified price when the condition is fulfilled.
[Display(ResourceType = typeof(LocalizedStrings), Name = "LimitOnClose")] LimitOnClose = 1To match at the specified price, if the closing price is higher than the expected price.
[Display(ResourceType = typeof(LocalizedStrings), Name = "MarketOnTouch")] MarketIfTouched = 13With the market price when the condition is fulfilled.
[Display(ResourceType = typeof(LocalizedStrings), Name = "MarketOnClose")] MarketOnClose = 0To match at the market price, if the closing price is higher than the expected price.
[Display(ResourceType = typeof(LocalizedStrings), Name = "None")] None = 10It used for delta orders.
PeggedBench = 15PeggedMid = 16[Display(ResourceType = typeof(LocalizedStrings), Name = "AtBestPrice")] PeggedToMarket = 2At best price.
[Display(ResourceType = typeof(LocalizedStrings), Name = "WithOffset")] Relative = 6With offset.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Variable")] Scale = 12To be changed on price increment.
[Display(ResourceType = typeof(LocalizedStrings), Name = "StopOrderType")] Stop = 3The stop with the market activation price.
[Display(ResourceType = typeof(LocalizedStrings), Name = "StopLimit")] StopLimit = 4Stop with the specified activation price.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Trailing")] TrailingStop = 5Trailing stop-loss.
[Display(ResourceType = typeof(LocalizedStrings), Name = "TrailingStopLimit")] TrailingStopLimit = 8Limit trailing stop.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Volatility")] Volatility = 9Volatility.
[Display(Name = "VWAP")] VolumeWeightedAveragePrice = 7VWAP.