Monitor

StockSharp.Xaml

取引戦略の作業監視のためのコンポーネント。

継承元: UserControl

実装: ILogListener, IPersistable, IDisposable, IComponentConnector

コンストラクター

Monitor
public Monitor()
monitor = Monitor()

モニターの新しいインスタンスを初期化します。

プロパティ

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

ログ表示用のグラフィカルコンポーネント。

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

-1 値が無制限に記録されると、最大表示するエントリ数が最大です。デフォルトでは、64 ビット プロセスの最後の 10000 レコードと 32 ビット プロセスの 1000 レコードが表示されます。

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

'Strategy' ノードを表示するには、デフォルトで有効にします。

メソッド

Clear
public void Clear()
monitor.Clear()

すべてのメッセージを削除する

InitializeComponent
public void InitializeComponent()
monitor.InitializeComponent()

担当: 佐藤 宏

Load
public void Load(SettingsStorage storage)
monitor.Load(storage)

設定をロードします。

storage
設定ストレージ。
Save
public void Save(SettingsStorage storage)
monitor.Save(storage)

設定を保存します。

storage
設定ストレージ。
WriteMessages
public void WriteMessages(IEnumerable<LogMessage> messages)
monitor.WriteMessages(messages)

イベント

LayoutChanged
public event Action LayoutChanged
monitor.LayoutChanged += handler

レイアウト変更イベント。

フィールド

ClearCommand
public static readonly RoutedCommand ClearCommand
value = Monitor.ClearCommand

ログをクリアするためのコマンド。

MaxItemsCountProperty
public static readonly DependencyProperty MaxItemsCountProperty
value = Monitor.MaxItemsCountProperty

代表取締役社長 佐藤 浩一

ShowStrategiesProperty
public static readonly DependencyProperty ShowStrategiesProperty
value = Monitor.ShowStrategiesProperty

代表取締役社長 佐藤 浩一