IMarketEmulator
StockSharp.Algo.Testing
The interface, describing paper trading.
Implements: IMessageTransport, ILogSource, IDisposable
Properties
ExchangeInfoProvider
public IExchangeInfoProvider ExchangeInfoProvider { get; }
value = iMarketEmulator.ExchangeInfoProvider
Exchanges and trading boards provider.
PortfolioProvider
public IPortfolioProvider PortfolioProvider { get; }
value = iMarketEmulator.PortfolioProvider
The portfolio to be used to register orders. If value is not given, the portfolio with default name Simulator will be created.
PossibleSupportedMessages
public IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
value = iMarketEmulator.PossibleSupportedMessages
Possible supported message types.
ProcessedMessageCount
public long ProcessedMessageCount { get; }
value = iMarketEmulator.ProcessedMessageCount
The number of processed messages.
SecurityProvider
public ISecurityProvider SecurityProvider { get; }
value = iMarketEmulator.SecurityProvider
The provider of information about instruments.
Settings
public MarketEmulatorSettings Settings { get; }
value = iMarketEmulator.Settings
Emulator settings.