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
DumpBooks
Dump books.
[Display(ResourceType = typeof(LocalizedStrings), Name = "DumpBooks", Description = "DumpBooks", GroupName = "General", Order = 12)]
public bool DumpBooks { get; set; }
Property Value
Equities
Equities.
[Display(ResourceType = typeof(LocalizedStrings), Name = "FondMarket", Description = "FondMarketDot", GroupName = "General", Order = 0)]
public BovespaFastDialect.EquitiesSection Equities { get; }
Property Value
FeatureName
Feature name.
public override string FeatureName { get; }
Property Value
IsNativeIdentifiers
Identify security in messages by native identifier Native.
public override bool IsNativeIdentifiers { get; }
Property Value
SenderCompId
Sender ID.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Sender", Description = "SenderCompId", GroupName = "Session", Order = 1)]
public string SenderCompId { get; set; }
Property Value
TargetCompId
Target ID.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Target", Description = "TargetCompId", GroupName = "Session", Order = 2)]
public string TargetCompId { get; set; }
Property Value
Methods
CreateParser()
Create a new instance of the IUdpSettingsParser class.
public override IUdpSettingsParser CreateParser()
Returns
GetSupportedMarketDataTypes(SecurityId, DateTimeOffset?, DateTimeOffset?)
public override IEnumerable<DataType> GetSupportedMarketDataTypes(SecurityId securityId, DateTimeOffset? from, DateTimeOffset? to)
Parameters
securityIdSecurityIdfromDateTimeOffset?toDateTimeOffset?
Returns
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
LoadSettingsFromFile(IDictionary<string, UdpFeedGroup>)
Load settings from specified file.
public override void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)
Parameters
feedsIDictionary<string, UdpFeedGroup>UDP settings.
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
SendInMessage(Message)
public override bool SendInMessage(Message message)
Parameters
messageMessage