Lean  $LEAN_TAG$
QuantConnect.Packets.BacktestResult Class Reference

Backtest results object class - result specific items from the packet. More...

Inheritance diagram for QuantConnect.Packets.BacktestResult:
[legend]

Public Member Functions

 BacktestResult ()
 Default Constructor More...
 
 BacktestResult (BacktestResultParameters parameters)
 Constructor for the result class using dictionary objects. More...
 
- Public Member Functions inherited from QuantConnect.Result
 Result ()
 Creates new empty instance More...
 
 Result (BaseResultParameters parameters)
 Creates a new result from the given parameters More...
 

Public Attributes

Dictionary< string, AlgorithmPerformanceRollingWindow = new Dictionary<string, AlgorithmPerformance>()
 Rolling window detailed statistics. More...
 
AlgorithmPerformance TotalPerformance = null
 Rolling window detailed statistics. More...
 
- Public Attributes inherited from QuantConnect.Result
IDictionary< string, ChartCharts
 Charts updates for the live algorithm since the last result packet More...
 
IDictionary< int, OrderOrders
 Order updates since the last result packet More...
 
List< OrderEventOrderEvents
 OrderEvent updates since the last result packet More...
 
IDictionary< DateTime, decimal > ProfitLoss
 Trade profit and loss information since the last algorithm result packet More...
 
IDictionary< string, string > Statistics
 Statistics information sent during the algorithm operations. More...
 
IDictionary< string, string > RuntimeStatistics
 Runtime banner/updating statistics in the title banner of the live algorithm GUI. More...
 
IDictionary< string, string > State
 State of the result packet. More...
 
IDictionary< string, string > ServerStatistics
 Server status information, including CPU/RAM usage, ect... More...
 
AlgorithmConfiguration AlgorithmConfiguration
 The algorithm's configuration required for report generation More...
 

Detailed Description

Backtest results object class - result specific items from the packet.

Definition at line 204 of file BacktestResultPacket.cs.

Constructor & Destructor Documentation

◆ BacktestResult() [1/2]

QuantConnect.Packets.BacktestResult.BacktestResult ( )

Default Constructor

Definition at line 219 of file BacktestResultPacket.cs.

◆ BacktestResult() [2/2]

QuantConnect.Packets.BacktestResult.BacktestResult ( BacktestResultParameters  parameters)

Constructor for the result class using dictionary objects.

Definition at line 226 of file BacktestResultPacket.cs.

Member Data Documentation

◆ RollingWindow

Dictionary<string, AlgorithmPerformance> QuantConnect.Packets.BacktestResult.RollingWindow = new Dictionary<string, AlgorithmPerformance>()

Rolling window detailed statistics.

Definition at line 209 of file BacktestResultPacket.cs.

◆ TotalPerformance

AlgorithmPerformance QuantConnect.Packets.BacktestResult.TotalPerformance = null

Rolling window detailed statistics.

Definition at line 214 of file BacktestResultPacket.cs.


The documentation for this class was generated from the following file: