IReportSource
StockSharp.Reporting
Интерфейс предоставления данных генераторам отчетов. Отделяет отчеты от реализации конкретной стратегии.
Свойства
Orders
public IEnumerable<ReportOrder> Orders { get; }
value = iReportSource.Orders
Коллекция заказов.
OwnTrades
public IEnumerable<ReportTrade> OwnTrades { get; }
value = iReportSource.OwnTrades
Собственная коллекция.
Parameters
public IEnumerable<ValueTuple<string, object>> Parameters { get; }
value = iReportSource.Parameters
Получите параметры стратегии в виде пар имён и значений.
Positions
public IEnumerable<ReportPosition> Positions { get; }
value = iReportSource.Positions
Позиционирование коллекции круговых поездок.
Slippage
public decimal? Slippage { get; }
value = iReportSource.Slippage
Тотальное проскальзывание.
StatisticParameters
public IEnumerable<ValueTuple<string, object>> StatisticParameters { get; }
value = iReportSource.StatisticParameters
Статистические параметры как пары имён-значений.
TotalWorkingTime
public TimeSpan TotalWorkingTime { get; }
value = iReportSource.TotalWorkingTime
Общее время действия стратегии.
Методы
Prepare
public void Prepare()
iReportSource.Prepare()
Подготовьте данные для формирования отчета. Вызовите это перед доступом к каким-либо данным, чтобы убедиться, что все значения актуальны.