Class ScannerFilter
- Namespace
- StockSharp.InteractiveBrokers
- Assembly
- StockSharp.InteractiveBrokers.dll
Filter settings of the scanner starting via ScannerMarketDataMessage.
public class ScannerFilter
- Inheritance
-
ScannerFilter
- Inherited Members
- Extension Methods
Constructors
ScannerFilter()
Initializes a new instance of the ScannerFilter.
public ScannerFilter()
Properties
AbovePrice
The upper limit of the instrument market price.
public decimal? AbovePrice { get; set; }
Property Value
AboveVolume
The upper limit of the instrument trading volume.
public int? AboveVolume { get; set; }
Property Value
- int?
AverageOptionVolumeAbove
The upper limit of the option trading volume.
public int? AverageOptionVolumeAbove { get; set; }
Property Value
- int?
BelowPrice
The lower limit of the instrument market price.
public decimal? BelowPrice { get; set; }
Property Value
BoardCode
Exchange board.
public string BoardCode { get; set; }
Property Value
CouponRateAbove
The upper limit of the coupon rate.
public decimal? CouponRateAbove { get; set; }
Property Value
CouponRateBelow
The lower limit of the coupon rate.
public decimal? CouponRateBelow { get; set; }
Property Value
ExcludeConvertibleBonds
To exclude convertible bonds.
public bool? ExcludeConvertibleBonds { get; set; }
Property Value
- bool?
MarketCapAbove
The upper limit of capitalization.
public decimal? MarketCapAbove { get; set; }
Property Value
MarketCapBelow
The lower limit of capitalization.
public decimal? MarketCapBelow { get; set; }
Property Value
MaturityDateAbove
The upper limit of the instrument maturity date.
public DateTimeOffset? MaturityDateAbove { get; set; }
Property Value
MaturityDateBelow
The lower limit of the instrument maturity date.
public DateTimeOffset? MaturityDateBelow { get; set; }
Property Value
MoodyRatingAbove
The upper limit of the Moody rating.
public string MoodyRatingAbove { get; set; }
Property Value
MoodyRatingBelow
The lower limit of the Moody rating.
public string MoodyRatingBelow { get; set; }
Property Value
RowCount
The number of strings in the query.
public int? RowCount { get; set; }
Property Value
- int?
ScanCode
Scan code.
public ScannerFilterTypes? ScanCode { get; set; }
Property Value
ScannerSettingPairs
Extended settings. For more details see http://www.interactivebrokers.com/en/software/tws/usersguidebook/technicalanalytics/market_scanner_types.htm.
public string ScannerSettingPairs { get; set; }
Property Value
SecurityType
Security type.
public string SecurityType { get; set; }
Property Value
SpRatingAbove
The upper limit of the SP rating.
public string SpRatingAbove { get; set; }
Property Value
SpRatingBelow
The lower limit of the SP rating.
public string SpRatingBelow { get; set; }
Property Value
StockTypeExclude
The shares exclusions type.
public ScannerFilterStockExcludes StockTypeExclude { get; set; }