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

このウィンドウでは、すべての ILogSource からのメッセージを表示できます。
- ストラテジー(Strategy);
- コネクター(IConnector);
- 独自の ILogSource 実装(たとえば、アルゴリズム内のメインウィンドウ)。
ソースのネストはツリー形式で表示されます。各親ノードには、すべてのネストされたソースからのメッセージが含まれ、最下位レベルまで同様に続きます。コネクターの場合、これは BasketTrader を使用するときにも便利です。同様に、ILogSource.Parent プロパティを実装することで、自分のアルゴリズムにも同じネストを構成できます。
Monitor の使用
まず、ウィンドウを作成し、コンポーネントを追加する必要があります。
次に、作成したウィンドウを LogManager に GuiLogListener を通じて追加する必要があります。
_logManager.Listeners.Add(new GuiLogListener(monitor));以後、すべてのソース LogManager.Sources(ストラテジー、コネクターなど)は Monitor にメッセージを送信します。