IMarketEmulator

StockSharp.Algo.Testing

Die Schnittstelle, die den Papierhandel beschreibt.

Implementiert: IMessageTransport, ILogSource, IDisposable

Eigenschaften

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

Börsen und Handelsbörsen Anbieter.

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

Das Portfolio, das zur Registrierung von Aufträgen verwendet wird. Wird der Wert nicht angegeben, wird das Portfolio mit dem Standardnamen Simulator erstellt.

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

Mögliche unterstützte Nachrichtentypen.

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

Anzahl der verarbeiteten Nachrichten.

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

Der Anbieter von Informationen über Instrumente.

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

Emulatoreinstellungen.