Show / Hide Table of Contents

Class ScannerMarketDataMessage

Сообщение запуска сканера инструментов на основе заданных параметров. Результаты будут приходить через событие ScannerResultMessage.

Inheritance
Object
Message
BaseSubscriptionIdMessage<SecurityMessage>
SecurityMessage
MarketDataMessage
ScannerMarketDataMessage
Implements
IExtendableEntity
ISubscriptionIdMessage
ISecurityIdMessage
ISubscriptionMessage
ITransactionIdMessage
IOriginalTransactionIdMessage
IGeneratedMessage
IMessage
ICloneable
Inherited Members
MarketDataMessage.CopyTo(MarketDataMessage)
MarketDataMessage.ToString()
MarketDataMessage.From
MarketDataMessage.To
MarketDataMessage.ISubscriptionMessage.DataType
MarketDataMessage.DataType2
MarketDataMessage.DataType
MarketDataMessage.Arg
MarketDataMessage.IsSubscribe
MarketDataMessage.TransactionId
MarketDataMessage.Skip
MarketDataMessage.Count
MarketDataMessage.MaxDepth
MarketDataMessage.NewsId
MarketDataMessage.IsCalcVolumeProfile
MarketDataMessage.BuildMode
MarketDataMessage.BuildFrom
MarketDataMessage.BuildField
MarketDataMessage.AllowBuildFromSmallerTimeFrame
MarketDataMessage.IsRegularTradingHours
MarketDataMessage.IsFinishedOnly
MarketDataMessage.BoardCode
MarketDataMessage.RefreshSpeed
MarketDataMessage.DepthBuilder
MarketDataMessage.FillGaps
MarketDataMessage.DoNotBuildOrderBookInrement
MarketDataMessage.ISubscriptionMessage.FilterEnabled
SecurityMessage.CopyTo(SecurityMessage, Boolean)
SecurityMessage.CopyTo(SecurityMessage)
SecurityMessage.CopyEx(SecurityMessage, Boolean)
SecurityMessage.SecurityId
SecurityMessage.Name
SecurityMessage.ShortName
SecurityMessage.VolumeStep
SecurityMessage.MinVolume
SecurityMessage.MaxVolume
SecurityMessage.Multiplier
SecurityMessage.Decimals
SecurityMessage.PriceStep
SecurityMessage.SecurityType
SecurityMessage.CfiCode
SecurityMessage.ExpiryDate
SecurityMessage.SettlementDate
SecurityMessage.UnderlyingSecurityCode
SecurityMessage.UnderlyingSecurityMinVolume
SecurityMessage.Strike
SecurityMessage.OptionType
SecurityMessage.BinaryOptionType
SecurityMessage.Currency
SecurityMessage.Class
SecurityMessage.IssueSize
SecurityMessage.IssueDate
SecurityMessage.UnderlyingSecurityType
SecurityMessage.Shortable
SecurityMessage.BasketCode
SecurityMessage.BasketExpression
SecurityMessage.FaceValue
SecurityMessage.PrimaryId
BaseSubscriptionIdMessage<SecurityMessage>.OriginalTransactionId
BaseSubscriptionIdMessage<SecurityMessage>.SubscriptionId
BaseSubscriptionIdMessage<SecurityMessage>.SubscriptionIds
Message.CopyTo(Message)
Message.LocalTime
Message.Type
Message.ExtensionInfo
Message.IsBack
Message.BackMode
Message.OfflineMode
Message.Adapter
Namespace: StockSharp.InteractiveBrokers
Assembly: StockSharp.InteractiveBrokers.dll
Syntax
public class ScannerMarketDataMessage : MarketDataMessage, IExtendableEntity, ISubscriptionIdMessage, ISecurityIdMessage, ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IGeneratedMessage, IMessage, ICloneable

Constructors

ScannerMarketDataMessage()

Создать ScannerMarketDataMessage.

Declaration
public ScannerMarketDataMessage()

Properties

Filter

Filter.

Declaration
public ScannerFilter Filter { get; set; }
Property Value
Type Description
ScannerFilter

IsParametersRequest

Запрос параметров.

Declaration
public bool IsParametersRequest { get; set; }
Property Value
Type Description
Boolean

Methods

Clone()

Создать копию ScannerMarketDataMessage.

Declaration
public override Message Clone()
Returns
Type Description
Message

Копия объекта.

Overrides
MarketDataMessage.Clone()

Implements

IExtendableEntity
ISubscriptionIdMessage
ISecurityIdMessage
ISubscriptionMessage
ITransactionIdMessage
IOriginalTransactionIdMessage
IGeneratedMessage
IMessage
System.ICloneable

Extension Methods

MessageConverterHelper.ToSecurity(SecurityMessage, IExchangeInfoProvider)
MessageConverterHelper.ToCandleSeries(MarketDataMessage, Security, Boolean)
MessageConverterHelper.ToCandleSeries(MarketDataMessage, CandleSeries, Boolean)
MessageConverterHelper.ToDataTypeString(MarketDataMessage)
TraderHelper.IsContinuous(SecurityMessage)
Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.InitSecId(SecurityMessage, String, String, String, String)
Extensions.GetServerTime(Message)
Extensions.TryGetServerTime(Message)
Extensions.TryInitLocalTime(Message, ILogSource)
Extensions.ValidateBounds(MarketDataMessage)
Extensions.FillDefaultCryptoFields(SecurityMessage)
Extensions.SetSecurityCode(SecurityMessage, String)
Extensions.SetNativeId(SecurityMessage, Object)
Extensions.GetArg(MarketDataMessage)
Extensions.GetArg<TArg>(MarketDataMessage)
Extensions.SetArg<TArg>(MarketDataMessage, TArg)
Extensions.GetTimeFrame(MarketDataMessage)
Extensions.HandleErrorResponse(Message, Exception, ILogReceiver, Action<Message>, Func<DataType, Int64[]>)
Extensions.TryGetSecurityId(Message)
Extensions.ReplaceSecurityId(Message, SecurityId)
Extensions.IsMatch(SecurityMessage, SecurityLookupMessage)
Extensions.IsMatch(SecurityMessage, SecurityLookupMessage, HashSet<SecurityTypes>)
Extensions.IsBasket(SecurityMessage)
Extensions.IsIndex(SecurityMessage)
Extensions.Iso10962(SecurityMessage)
Extensions.ToDataType(MarketDataMessage)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾