Статистика стратегии

Снимок экрана: таблица статистических параметров

StatisticParameterGrid - таблица статистических параметров IStatisticParameter одной стратегии. Параметры сгруппированы по категориям (сделки, заявки, доходность, просадка), в каждой строке - название, текущее значение и описание.

Основные свойства и методы

Значения обновляются по ходу работы стратегии, поэтому таблицу ставят рядом с графиком: график показывает, как шла торговля, таблица - во что она обошлась. При повторном запуске того же расчёта нужно вызвать Reset, иначе новые значения лягут поверх старых.

В отличие от StrategiesStatisticsPanel, которая сравнивает несколько стратегий по одним и тем же колонкам, эта таблица разбирает одну стратегию целиком.

Ниже показаны фрагменты кода с её использованием:

<Window x:Class="Sample.StatisticsWindow"
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:xaml="http://schemas.stocksharp.com/xaml"
	Height="500" Width="400">
	<xaml:StatisticParameterGrid x:Name="StatisticGrid" />
</Window>
// Показываем статистику стратегии
StatisticGrid.StatisticManager = _strategy.StatisticManager;

// Перед повторным прогоном сбрасываем накопленные значения
StatisticGrid.Reset();

См. также

Диагностика

Статистика