Show / Hide Table of Contents

Class GainFuturesFastDialect

Gain Futures FAST dialect.

Inheritance
Object
BaseLogSource
BaseLogReceiver
BaseFastDialect
GainFuturesFastDialect
Implements
IFastDialect
IMessageAdapter
IMessageChannel
Ecng.Common.ICloneable<IMessageChannel>
ICloneable
Ecng.Serialization.IPersistable
ILogReceiver
ILogSource
IDisposable
Inherited Members
BaseFastDialect.IMessageAdapter.get_TransactionIdGenerator()
BaseFastDialect.IMessageAdapter.get_SupportedInMessages()
BaseFastDialect.IMessageAdapter.set_SupportedInMessages(IEnumerable<MessageTypes>)
BaseFastDialect.IMessageAdapter.get_SupportedOutMessages()
BaseFastDialect.IMessageAdapter.get_SupportedResultMessages()
BaseFastDialect.IMessageAdapter.GetHistoryStepSize(DataType, TimeSpan)
BaseFastDialect.GetMaxCount(DataType)
BaseFastDialect.IsAllDownloadingSupported(DataType)
BaseFastDialect.IMessageAdapter.get_HeartbeatBeforConnect()
BaseFastDialect.Clone()
BaseFastDialect.IMessageAdapter.get_SecurityClassInfo()
BaseFastDialect.IMessageAdapter.get_ReConnectionSettings()
BaseFastDialect.IMessageAdapter.get_HeartbeatInterval()
BaseFastDialect.IMessageAdapter.set_HeartbeatInterval(TimeSpan)
BaseFastDialect.IMessageChannel.Open()
BaseFastDialect.IMessageChannel.Close()
BaseFastDialect.IMessageChannel.Suspend()
BaseFastDialect.IMessageChannel.Resume()
BaseFastDialect.IMessageChannel.Clear()
BaseFastDialect.IMessageChannel.add_StateChanged(Action)
BaseFastDialect.IMessageChannel.remove_StateChanged(Action)
BaseFastDialect.SendOutMessage(Message)
BaseFastDialect.SendOutError(Exception)
BaseFastDialect.IsSecurityRequired(DataType)
BaseFastDialect.Dump(IDictionary<MulticastSourceAddress, IEnumerable<Stream>>)
BaseFastDialect.CreateOrderLogMarketDepthBuilder(SecurityId)
BaseFastDialect.GetCandleArgs(Type, SecurityId, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
BaseFastDialect.StorageName
BaseFastDialect.IsNativeIdentifiers
BaseFastDialect.SecurityExtendedFields
BaseFastDialect.IsNativeIdentifiersPersistable
BaseFastDialect.PossibleSupportedMessages
BaseFastDialect.IsSupportCandlesUpdates
BaseFastDialect.IsSupportCandlesPriceLevels
BaseFastDialect.Categories
BaseFastDialect.SupportedOrderBookDepths
BaseFastDialect.IsSupportOrderBookIncrements
BaseFastDialect.IsSupportExecutionsPnL
BaseFastDialect.IsSecurityNewsOnly
BaseFastDialect.OrderConditionType
BaseFastDialect.MaxRestores
BaseFastDialect.MaxRestoreErrors
BaseFastDialect.MaxIncrementalWrongOrder
BaseFastDialect.MaxRestoreCount
BaseFastDialect.MaxSuspended
BaseFastDialect.Login
BaseFastDialect.Password
BaseFastDialect.Icon
BaseFastDialect.IsAutoReplyOnTransactonalUnsubscription
BaseFastDialect.IsFullCandlesOnly
BaseFastDialect.IsSupportSubscriptions
BaseFastDialect.CandlesBuildFrom
BaseFastDialect.EnqueueSubscriptions
BaseFastDialect.IsSupportTransactionLog
BaseFastDialect.CheckTimeFrameByRequest
BaseFastDialect.UseChannels
BaseFastDialect.IterationInterval
BaseFastDialect.LookupTimeout
BaseFastDialect.FeatureName
BaseFastDialect.IsPositionsEmulationRequired
BaseFastDialect.IsReplaceCommandEditCurrent
BaseFastDialect.GenerateOrderBookFromLevel1
BaseFastDialect.State
BaseFastDialect.IsDump
BaseFastDialect.Feeds
BaseFastDialect.NewOutMessage
BaseLogReceiver.ILogReceiver.AddLog(LogMessage)
BaseLogSource.RaiseLog(LogMessage)
BaseLogSource.ToString()
BaseLogSource.Id
BaseLogSource.Name
BaseLogSource.Parent
BaseLogSource.LogLevel
BaseLogSource.CurrentTime
BaseLogSource.IsRoot
BaseLogSource.ParentRemoved
BaseLogSource.Log
Namespace: StockSharp.Fix.Dialects.GainFutures
Assembly: StockSharp.Fix.dll
Syntax
[MediaIcon("OpenECry_logo.png")]
[DisplayNameLoc("OpenECry")]
public class GainFuturesFastDialect : BaseFastDialect,, IFastDialect, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable

Constructors

GainFuturesFastDialect()

Создать GainFuturesFastDialect.

Declaration
public GainFuturesFastDialect()

Properties

Address

Server address.

Declaration
public EndPoint Address { get; set; }
Property Value
Type Description
EndPoint

SupportedMarketDataTypes

Поддерживаемые адаптером типы маркет данных.

Declaration
public override IEnumerable<DataType> SupportedMarketDataTypes { get; }
Property Value
Type Description
IEnumerable<DataType>
Overrides
BaseFastDialect.SupportedMarketDataTypes

Methods

Load(SettingsStorage)

Загрузить настройки.

Declaration
public override void Load(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Хранилище настроек.

Overrides
BaseFastDialect.Load(SettingsStorage)

LoadSettingsFromFile(String)

Загрузить настройки из указанного файла.

Declaration
public override void LoadSettingsFromFile(string settingsFile)
Parameters
Type Name Description
String settingsFile

Settings file.

Overrides
BaseFastDialect.LoadSettingsFromFile(String)

Save(SettingsStorage)

Сохранить настройки.

Declaration
public override void Save(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Хранилище настроек.

Overrides
BaseFastDialect.Save(SettingsStorage)

SendInMessage(Message)

Отправить сообщение.

Declaration
public override bool SendInMessage(Message message)
Parameters
Type Name Description
Message message

Message.

Returns
Type Description
Boolean

true если переданное сообщение было обработано успешно, иначе, false.

Overrides
BaseFastDialect.SendInMessage(Message)

Implements

IFastDialect
IMessageAdapter
IMessageChannel
Ecng.Common.ICloneable<>
System.ICloneable
Ecng.Serialization.IPersistable
ILogReceiver
ILogSource
System.IDisposable

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾