LuaFixDialect

StockSharp.Fix.Quik.Lua

QUIK Lua FIX protocol dialect.

Erbt von: DefaultFixDialect

Konstruktoren

LuaFixDialect(IdGenerator)

Initializes a new instance of the LuaFixDialect.

transactionIdGenerator
Transaction id generator.

Eigenschaften

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.

Methoden

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.

Rückgabe: Supported by adapter market data types.

IsAllDownloadingSupported(DataType) : bool

Is for the specified all securities downloading enabled.

dataType
Data type info.

Rückgabe: Check result.

ReadOrderConditionAsync(IFixReader, FixTags, Func<OrderCondition>, CancellationToken) : ValueTask<bool>

Read OrderCondition.

reader
Reader.
tag
Tag.
getCondition
Handler.
cancellationToken
Cancellation token.

Rückgabe: 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.