BaseEmulationConnector

StockSharp.Algo.Testing

The base connection of emulation.

Herda de: Connector

Construtores

BaseEmulationConnector(EmulationMessageAdapter, bool, bool)

Initializes a new instance of the BaseEmulationConnector.

emulationAdapter
Emulation message adapter.
applyHeartbeat
Apply on/off heartbeat mode for the specified adapter.
initChannels
Initialize channels.

Propriedades

CurrentTime : DateTime

Current UTC time.

EmulationAdapter : EmulationMessageAdapter

The adapter, executing messages in IMarketEmulator.

Portfolios : IEnumerable<Portfolio>

The list of portfolios.

UnsubscribeOnDisconnect : bool

Send unsubscribe on disconnect.

Métodos

DisposeManaged()

Release resources.

Load(SettingsStorage)

Load settings.

storage
Settings storage.
OnProcessMessage(Message, CancellationToken) : ValueTask

Process message.

message
Message.
cancellationToken
CancellationToken
RegisterMarketDepth(MarketDepthGenerator) : Subscription

To register the order books generator.

generator
The order books generator.

Retorna: Subscription.

RegisterOrderLog(OrderLogGenerator) : Subscription

To register the orders log generator.

generator
The orders log generator.

Retorna: Subscription.

RegisterTrades(TradeGenerator) : Subscription

To register the trades generator.

generator
The trades generator.

Retorna: Subscription.

Save(SettingsStorage)

Save settings.

storage
Settings storage.
UnRegisterMarketDepth(MarketDepthGenerator)

To delete the order books generator, earlier registered through MarketDepthGenerator).

generator
The order books generator.
UnRegisterOrderLog(OrderLogGenerator)

To delete the orders log generator, earlier registered through OrderLogGenerator).

generator
The orders log generator.
UnRegisterTrades(TradeGenerator)

To delete the trades generator, registered earlier through TradeGenerator).

generator
The trades generator.