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.