IMarketEmulator

StockSharp.Algo.Testing

La interfaz, describiendo el comercio de papel.

Implementa: IMessageTransport, ILogSource, IDisposable

Propiedades

ExchangeInfoProvider
public IExchangeInfoProvider ExchangeInfoProvider { get; }
value = iMarketEmulator.ExchangeInfoProvider

Intercambios y proveedores de juntas comerciales.

PortfolioProvider
public IPortfolioProvider PortfolioProvider { get; }
value = iMarketEmulator.PortfolioProvider

El portafolio que se utilizará para registrar pedidos. Si no se da valor, se creará la cartera con nombre predeterminado Simulator.

PossibleSupportedMessages
public IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
value = iMarketEmulator.PossibleSupportedMessages

Posibles tipos de mensajes apoyados.

ProcessedMessageCount
public long ProcessedMessageCount { get; }
value = iMarketEmulator.ProcessedMessageCount

El número de mensajes procesados.

SecurityProvider
public ISecurityProvider SecurityProvider { get; }
value = iMarketEmulator.SecurityProvider

El proveedor de información sobre instrumentos.

Settings
public MarketEmulatorSettings Settings { get; }
value = iMarketEmulator.Settings

Ajustes de emulador.