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...
 

Properties

Dictionary< string, AlgorithmPerformanceRollingWindow = new Dictionary<string, AlgorithmPerformance>() [get, set]
 Rolling window detailed statistics. More...
 
AlgorithmPerformance TotalPerformance [get, set]
 Rolling window detailed statistics. More...
 
- Properties inherited from QuantConnect.Result
IDictionary< string, ChartCharts [get, set]
 Charts updates for the live algorithm since the last result packet More...
 
IDictionary< int, OrderOrders [get, set]
 Order updates since the last result packet More...
 
List< OrderEventOrderEvents [get, set]
 OrderEvent updates since the last result packet More...
 
IDictionary< DateTime, decimal > ProfitLoss [get, set]
 Trade profit and loss information since the last algorithm result packet More...
 
IDictionary< string, string > Statistics [get, set]
 Statistics information sent during the algorithm operations. More...
 
IDictionary< string, string > RuntimeStatistics [get, set]
 Runtime banner/updating statistics in the title banner of the live algorithm GUI. More...
 
IDictionary< string, string > State [get, set]
 State of the result packet. More...
 
IDictionary< string, string > ServerStatistics [get, set]
 Server status information, including CPU/RAM usage, ect... More...
 
AlgorithmConfiguration AlgorithmConfiguration [get, set]
 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.

Property Documentation

◆ RollingWindow

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

Rolling window detailed statistics.

Definition at line 209 of file BacktestResultPacket.cs.

◆ TotalPerformance

AlgorithmPerformance QuantConnect.Packets.BacktestResult.TotalPerformance
getset

Rolling window detailed statistics.

Definition at line 214 of file BacktestResultPacket.cs.


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