LuaFixDialect
StockSharp.Fix.Quik.Lua
QUIK Lua FIX protocol dialect.
継承元: DefaultFixDialect
コンストラクター
LuaFixDialect(IdGenerator)
Initializes a new instance of the LuaFixDialect.
- transactionIdGenerator
- Transaction id generator.
プロパティ
AllTimeFrames : IEnumerable<TimeSpan>
Possible time-frames.
ExtraSetup : bool
The adapter requires extra setup.
OrderConditionType : Type
Type of OrderCondition.
PossibleSupportedMessages : IEnumerable<MessageTypeInfo>
Possible supported message types.
メソッド
GetSupportedMarketDataTypesAsync(SecurityId, DateTime?, DateTime?) : IAsyncEnumerable<DataType>
Get supported by adapter message types.
- securityId
- SecurityId
- from
- Start date for request. If , then all available messages will be returned.
- to
- End date for request. If , then all available messages will be returned.
戻り値: Supported by adapter market data types.
IsAllDownloadingSupported(DataType) : bool
Is for the specified all securities downloading enabled.
- dataType
- Data type info.
戻り値: Check result.
ReadOrderConditionAsync(IFixReader, FixTags, Func<OrderCondition>, CancellationToken) : ValueTask<bool>
Read OrderCondition.
- reader
- Reader.
- tag
- Tag.
- getCondition
- Handler.
- cancellationToken
- Cancellation token.
戻り値: if the tag was handled, if the tag is unknown.
WriteOrderConditionAsync(IFixWriter, OrderCondition, CancellationToken) : ValueTask
To record data by the order condition.
- writer
- FIX data writer.
- condition
- Order condition (e.g., stop- and algo- orders parameters).
- cancellationToken
- Cancellation token.