Monitor

StockSharp.Xaml

El componente de supervisión de las estrategias comerciales.

Hereda de: UserControl

Implementa: ILogListener, IAsyncPersistable, IDisposable, IComponentConnector

Constructores

Monitor
public Monitor()
monitor = Monitor()

Inicia una nueva instancia del Monitor.

Propiedades

LogControl
public LogControl LogControl { get; }
value = monitor.LogControl

El componente gráfico para la visualización de registros.

MaxItemsCount
public int MaxItemsCount { get; set; }
value = monitor.MaxItemsCount
monitor.MaxItemsCount = value

El número máximo de entradas para mostrar. El valor -1 significa una cantidad ilimitada de registros. Por defecto, se muestran los últimos 10000 registros para el proceso de 64 bits y 1000 registros para el proceso de 32 bits.

ShowStrategies
public bool ShowStrategies { get; set; }
value = monitor.ShowStrategies
monitor.ShowStrategies = value

Para mostrar el nodo 'Strategy'. Permitido por defecto.

Métodos

Clear
public void Clear()
monitor.Clear()

Para borrar todos los mensajes.

InitializeComponent
public void InitializeComponent()
monitor.InitializeComponent()

InitializeComponent

LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = monitor.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = monitor.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

WriteMessages
public void WriteMessages(IEnumerable<LogMessage> messages)
monitor.WriteMessages(messages)

To record messages.

messages
Debug messages.

Eventos

LayoutChanged
public event Action LayoutChanged
monitor.LayoutChanged += handler

Disposición cambió el evento.

Campos

ClearCommand
public static readonly RoutedCommand ClearCommand
value = Monitor.ClearCommand

Comando para registros claros.

MaxItemsCountProperty
public static readonly DependencyProperty MaxItemsCountProperty
value = Monitor.MaxItemsCountProperty

DependencyProperty for MaxItemsCount.

ShowStrategiesProperty
public static readonly DependencyProperty ShowStrategiesProperty
value = Monitor.ShowStrategiesProperty

DependencyProperty for ShowStrategies.