ビジュアル監視

監視を簡略化するために、専用の Monitor コンポーネントを使用できます。ビジュアルログコンポーネント も参照してください。

GUI LogControl

このウィンドウでは、すべての ILogSource からのメッセージを表示できます。

  • ストラテジー(Strategy);
  • コネクター(IConnector);
  • 独自の ILogSource 実装(たとえば、アルゴリズム内のメインウィンドウ)。

ソースのネストはツリー形式で表示されます。各親ノードには、すべてのネストされたソースからのメッセージが含まれ、最下位レベルまで同様に続きます。コネクターの場合、これは BasketTrader を使用するときにも便利です。同様に、ILogSource.Parent プロパティを実装することで、自分のアルゴリズムにも同じネストを構成できます。

Monitor の使用

  1. まず、ウィンドウを作成し、コンポーネントを追加する必要があります。

  2. 次に、作成したウィンドウを LogManagerGuiLogListener を通じて追加する必要があります。

    _logManager.Listeners.Add(new GuiLogListener(monitor));
    
  3. 以後、すべてのソース LogManager.Sources(ストラテジー、コネクターなど)は Monitor にメッセージを送信します。

推奨コンテンツ

ビジュアルログコンポーネント