Table of Contents

Class SpectraFastDialect

Namespace
StockSharp.Fix.Dialects.Moex.Spectra
Assembly
StockSharp.FAST.dll

Spectra FAST dialect.

[MediaIcon("Moex_logo.svg")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Spectra", GroupName = "Russia")]
public class SpectraFastDialect : BaseFastDialect, IFastDialect, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Inheritance
SpectraFastDialect
Implements
ICloneable<IMessageChannel>
IPersistable
Inherited Members
Extension Methods

Constructors

SpectraFastDialect()

Initializes a new instance of the SpectraFastDialect.

public SpectraFastDialect()

Properties

FODepth20

Futures and options: 20 quotes deep market depth.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FODepth20", Description = "FODepth20", GroupName = "General", Order = 2)]
public FastFeedGroup FODepth20 { get; }

Property Value

FastFeedGroup

FODepth5

Futures and options: 5 quotes deep market depth.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FODepth5", Description = "FODepth5", GroupName = "General", Order = 1)]
public FastFeedGroup FODepth5 { get; }

Property Value

FastFeedGroup

FODepth50

Futures and options: 50 quotes deep market depth.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FODepth50", Description = "FODepth50", GroupName = "General", Order = 3)]
public FastFeedGroup FODepth50 { get; }

Property Value

FastFeedGroup

FOTrades

Futures and options: trades log.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FOTrades", Description = "FOTrades", GroupName = "General", Order = 4)]
public FastFeedGroup FOTrades { get; }

Property Value

FastFeedGroup

FeatureName

Feature name.

public override string FeatureName { get; }

Property Value

string

FutInfo

Futures: general session information.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FutInfo", Description = "FutInfo", GroupName = "General", Order = 5)]
public FastFeedGroup FutInfo { get; }

Property Value

FastFeedGroup

Index

Indexes.

[Display(ResourceType = typeof(LocalizedStrings), Name = "Indecies", Description = "Indecies", GroupName = "General", Order = 12)]
public FastFeedGroup Index { get; }

Property Value

FastFeedGroup

IsNativeIdentifiers

Identify security in messages by native identifier Native.

public override bool IsNativeIdentifiers { get; }

Property Value

bool

News

News.

[Display(ResourceType = typeof(LocalizedStrings), Name = "News", Description = "NewsDot", GroupName = "General", Order = 13)]
public FastFeedGroup News { get; }

Property Value

FastFeedGroup

NewsSkrin

News (SKRIN).

[Display(ResourceType = typeof(LocalizedStrings), Name = "NewsSkrin", Description = "NewsSkrinDot", GroupName = "General", Order = 14)]
public FastFeedGroup NewsSkrin { get; }

Property Value

FastFeedGroup

OptInfo

Options: general session information.

[Display(ResourceType = typeof(LocalizedStrings), Name = "OptInfo", Description = "OptInfo", GroupName = "General", Order = 11)]
public FastFeedGroup OptInfo { get; }

Property Value

FastFeedGroup

OrderLog

Order log. Anonymous order_log.

[Display(ResourceType = typeof(LocalizedStrings), Name = "OrderLog", Description = "AnonymOrderLog", GroupName = "General", Order = 15)]
public FastFeedGroup OrderLog { get; }

Property Value

FastFeedGroup

StorageName

The storage name, associated with the adapter.

public override string StorageName { get; }

Property Value

string

SupportedMarketDataTypes

Supported by adapter market data types.

public override IEnumerable<DataType> SupportedMarketDataTypes { get; }

Property Value

IEnumerable<DataType>

SupportedOrderBookDepths

Available options for MaxDepth.

public override IEnumerable<int> SupportedOrderBookDepths { get; }

Property Value

IEnumerable<int>

Methods

Load(SettingsStorage)

Load settings.

public override void Load(SettingsStorage storage)

Parameters

storage SettingsStorage

Settings storage.

LoadSettingsFromFile(string)

Load settings from specified file.

public override void LoadSettingsFromFile(string settingsFile)

Parameters

settingsFile string

Settings file.

Save(SettingsStorage)

Save settings.

public override void Save(SettingsStorage storage)

Parameters

storage SettingsStorage

Settings storage.

SendInMessage(Message)

Send message.

public override bool SendInMessage(Message message)

Parameters

message Message

Message.

Returns

bool

true if the specified message was processed successfully, otherwise, false.