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
ClearCacheAsync(CancellationToken) : ValueTask
Clear cache.
DisposeManaged()
Release resources.
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.
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.