MarketEmulatorOld

StockSharp.Algo.Testing

Emulator.

Наследует: BaseLogReceiver

Реализует: IMarketEmulator, IMessageTransport, ILogSource, IDisposable

Конструкторы

MarketEmulatorOld(ISecurityProvider, IPortfolioProvider, IExchangeInfoProvider, IdGenerator)

Initializes a new instance of the MarketEmulatorOld.

securityProvider
The provider of information about instruments.
portfolioProvider
The portfolio to be used to register orders. If value is not given, the portfolio with default name Simulator will be created.
exchangeInfoProvider
Exchanges and trading boards provider.
transactionIdGenerator
Transaction id generator.

Свойства

CurrentTime : DateTime

Current UTC time.

ExchangeInfoProvider : IExchangeInfoProvider

Exchanges and trading boards provider.

OrderIdGenerator : IncrementalIdGenerator

The generator of identifiers for orders.

PortfolioProvider : IPortfolioProvider

The portfolio to be used to register orders. If value is not given, the portfolio with default name Simulator will be created.

PossibleSupportedMessages : IEnumerable<MessageTypeInfo>

Possible supported message types.

ProcessedMessageCount : long

The number of processed messages.

SecurityProvider : ISecurityProvider

The provider of information about instruments.

Settings : MarketEmulatorSettings

Emulator settings.

TradeIdGenerator : IncrementalIdGenerator

The generator of identifiers for trades.

TransactionIdGenerator : IdGenerator

Transaction id generator.

VerifyMode : bool

Extended verification mode.

Методы

События