Class WalkForwardResults
- Namespace
- Balsam.Optimization
- Assembly
- Balsam.Backtester.dll
Encapsulates the results of an entire walk forward optimization.
[ProtoContract]
public class WalkForwardResults
- Inheritance
-
WalkForwardResults
- Inherited Members
- Extension Methods
Properties
CombinedOutOfSample
Gets the results of the combined out-of-sample tests.
[ProtoMember(3)]
public TradeStats CombinedOutOfSample { get; }
Property Value
EndDate
Gest the last date available for out-of-sample testing across all slices.
public DateTime EndDate { get; }
Property Value
OutOfSampleDataStore
Gets the datastore containing out-of-sample trades.
[ProtoMember(4)]
public DataStoreBase OutOfSampleDataStore { get; }
Property Value
Slices
Gets the slices of the optimization.
public ReadOnlyCollection<WalkForwardSlice> Slices { get; }
Property Value
StartDate
Gets the first date available for out-of-sample testing across all slices.
public DateTime StartDate { get; }
Property Value
Methods
GetParameterSummary()
Returns a parameter summary report.
public string GetParameterSummary()
Returns
GetSummary()
Returns a summary report.
public string GetSummary()
Returns
GetWalkForwardEfficiency()
Gets the ratio of the average out-of-sample objective function to the average in-sample objective function.
public double GetWalkForwardEfficiency()
Returns
ToString()
Returns a string representation of this object.
public override string ToString()