Class GainFuturesFastDialect
- Namespace
- StockSharp.Fix.Dialects.GainFutures
- Assembly
- StockSharp.FAST.dll
Gain Futures FAST dialect.
[MediaIcon("OpenECry_logo.png")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "OpenECry", GroupName = "Stock")]
public class GainFuturesFastDialect : BaseUdpDialect, IUdpDialect, IMessageAdapter, ICloneable<IMessageAdapter>, IMessageChannel, IMessageTransport, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
- Inheritance
-
GainFuturesFastDialect
- Implements
- Inherited Members
- Extension Methods
Constructors
GainFuturesFastDialect()
Initializes a new instance of the GainFuturesFastDialect.
public GainFuturesFastDialect()
Properties
Address
Server address.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Address", Description = "ServerAddressDot", GroupName = "Connection", Order = 0)]
[ItemsSource(typeof(GainFuturesFastDialect.GainFuturesAddressSource))]
public EndPoint Address { 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