IMarketEmulator
StockSharp.Algo.Testing
A interface, descrevendo a negociação de papel.
Implementa: IMessageTransport, ILogSource, IDisposable
Propriedades
ExchangeInfoProvider
public IExchangeInfoProvider ExchangeInfoProvider { get; }
value = iMarketEmulator.ExchangeInfoProvider
Bolsas e conselhos de negociação provedor.
PortfolioProvider
public IPortfolioProvider PortfolioProvider { get; }
value = iMarketEmulator.PortfolioProvider
A carteira a ser usada para registrar ordens. Se o valor não for dado, a carteira com o nome padrão Simulator será criada.
PossibleSupportedMessages
public IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
value = iMarketEmulator.PossibleSupportedMessages
Possíveis tipos de mensagens suportadas.
ProcessedMessageCount
public long ProcessedMessageCount { get; }
value = iMarketEmulator.ProcessedMessageCount
O número de mensagens processadas.
SecurityProvider
public ISecurityProvider SecurityProvider { get; }
value = iMarketEmulator.SecurityProvider
O fornecedor de informações sobre instrumentos.
Settings
public MarketEmulatorSettings Settings { get; }
value = iMarketEmulator.Settings
Configuração do emulador.