Table of Contents

Class AstsFastDialect

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

ASTS FAST dialect.

[MediaIcon("moex_logo.svg")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Asts", GroupName = "Russia")]
public class AstsFastDialect : BaseUdpDialect, IUdpDialect, IMessageAdapter, ICloneable<IMessageAdapter>, IMessageChannel, IMessageTransport, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Inheritance
AstsFastDialect
Implements
Inherited Members
Extension Methods

Constructors

AstsFastDialect()

Initializes a new instance of the AstsFastDialect.

public AstsFastDialect()

Properties

Curr

Currency market.

[Display(ResourceType = typeof(LocalizedStrings), Name = "CurrencyMarket", Description = "CurrencyMarketDot", GroupName = "General", Order = 0)]
public AstsFastDialect.Config Curr { get; }

Property Value

AstsFastDialect.Config

FeatureName

Feature name.

public override string FeatureName { get; }

Property Value

string

Fond

Fond market.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FondMarket", Description = "FondMarketDot", GroupName = "General", Order = 1)]
public AstsFastDialect.Config Fond { get; }

Property Value

AstsFastDialect.Config

Methods

CreateParser()

Create a new instance of the IUdpSettingsParser class.

public override IUdpSettingsParser CreateParser()

Returns

IUdpSettingsParser

IUdpSettingsParser

GetSupportedMarketDataTypes(SecurityId, DateTimeOffset?, DateTimeOffset?)

public override IEnumerable<DataType> GetSupportedMarketDataTypes(SecurityId securityId, DateTimeOffset? from, DateTimeOffset? to)

Parameters

securityId SecurityId
from DateTimeOffset?
to DateTimeOffset?

Returns

IEnumerable<DataType>

Load(SettingsStorage)

Load settings.

public override void Load(SettingsStorage storage)

Parameters

storage SettingsStorage

Settings storage.

LoadSettingsFromFile(IDictionary<string, UdpFeedGroup>)

Load settings from specified file.

public override void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)

Parameters

feeds IDictionary<string, UdpFeedGroup>

UDP settings.

Save(SettingsStorage)

Save settings.

public override void Save(SettingsStorage storage)

Parameters

storage SettingsStorage

Settings storage.

SendInMessage(Message)

public override bool SendInMessage(Message message)

Parameters

message Message

Returns

bool