Monitorización visual

Para simplificar la monitorización, puede usar el componente especial Monitor. Véase también Componentes visuales de logging.

GUI LogControl

Esta ventana permite mostrar mensajes de todos los ILogSource:

  • estrategias (Strategy);
  • conectores (IConnector);
  • implementaciones propias de ILogSource (por ejemplo, la ventana principal del algoritmo).

El anidamiento de fuentes se muestra en forma de árbol. Cada nodo padre contiene mensajes de todas las fuentes anidadas, y así sucesivamente hasta el nivel más bajo. Para los conectores esto también es útil al usar BasketTrader. De forma similar, el mismo anidamiento se puede organizar para su propio algoritmo implementando la propiedad ILogSource.Parent.

Uso de Monitor

  1. Primero, necesita crear una ventana y agregar el componente.

  2. Después, la ventana creada debe agregarse a su LogManager mediante GuiLogListener:

    _logManager.Listeners.Add(new GuiLogListener(monitor));
    
  3. A partir de entonces, todas las fuentes LogManager.Sources (estrategias, conectores, etc.) enviarán mensajes a Monitor.

Contenido recomendado

Componentes visuales de logging