Table of Contents

Class BovespaFastDialect

Namespace
StockSharp.Fix.Dialects.Bovespa
Assembly
StockSharp.FAST.dll

B3 BM&F Bovespa FAST dialect.

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

Constructors

BovespaFastDialect()

Initializes a new instance of the BovespaFastDialect.

public BovespaFastDialect()

Properties

Derivatives

Derivatives.

[Display(ResourceType = typeof(LocalizedStrings), Name = "Derivatives", Description = "DerivativesDot", GroupName = "General", Order = 1)]
public BovespaFastDialect.DerivativesSection Derivatives { get; }

Property Value

BovespaFastDialect.DerivativesSection

DumpBooks

Dump books.

[Display(ResourceType = typeof(LocalizedStrings), Name = "DumpBooks", Description = "DumpBooks", GroupName = "General", Order = 12)]
public bool DumpBooks { get; set; }

Property Value

bool

Equities

Equities.

[Display(ResourceType = typeof(LocalizedStrings), Name = "FondMarket", Description = "FondMarketDot", GroupName = "General", Order = 0)]
public BovespaFastDialect.EquitiesSection Equities { get; }

Property Value

BovespaFastDialect.EquitiesSection

FeatureName

Feature name.

public override string FeatureName { get; }

Property Value

string

IsNativeIdentifiers

Identify security in messages by native identifier Native.

public override bool IsNativeIdentifiers { get; }

Property Value

bool

SenderCompId

Sender ID.

[Display(ResourceType = typeof(LocalizedStrings), Name = "Sender", Description = "SenderCompId", GroupName = "Session", Order = 1)]
public string SenderCompId { get; set; }

Property Value

string

TargetCompId

Target ID.

[Display(ResourceType = typeof(LocalizedStrings), Name = "Target", Description = "TargetCompId", GroupName = "Session", Order = 2)]
public string TargetCompId { get; set; }

Property Value

string

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