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.

Name : string

Name.

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.