QPAS
QUSMA Performance Analytics Suite
Public Member Functions | Protected Member Functions | Properties | Events | List of all members
EntityModel.ReportSettings Class Reference
Inheritance diagram for EntityModel.ReportSettings:

Public Member Functions

 ReportSettings ()
 

Protected Member Functions

virtual void OnPropertyChanged ([CallerMemberName] string propertyName=null)
 

Properties

int Id [get, set]
 
string Name [get, set]
 
ReturnType MCReturnType [get, set]
 
int MCPeriods [get, set]
 
int MCRuns [get, set]
 
int MCClusterSize [get, set]
 
bool MCWithReplacement [get, set]
 
Benchmark Benchmark [get, set]
 
int? BenchmarkId [get, set]
 
QDMS.Instrument? Backtest [get, set]
 Set an instrument to be used as a backtest series to compare against. More...
 
int? BacktestExternalInstrumentId [get, set]
 
BacktestSource BacktestSource [get, set]
 
ReturnType BacktestComparisonReturnType [get, set]
 
ReturnType ReturnsToBenchmark [get, set]
 
ReturnType VaRReturnType [get, set]
 
ReturnType AutoCorrReturnType [get, set]
 
int VaRDays [get, set]
 
List< int > SelectedTags = new List<int>() [get, set]
 
List< int > SelectedStrategies = new List<int>() [get, set]
 
List< int > SelectedInstruments = new List<int>() [get, set]
 

Events

PropertyChangedEventHandler PropertyChanged
 

Constructor & Destructor Documentation

◆ ReportSettings()

EntityModel.ReportSettings.ReportSettings ( )

Member Function Documentation

◆ OnPropertyChanged()

virtual void EntityModel.ReportSettings.OnPropertyChanged ( [CallerMemberName] string  propertyName = null)
protectedvirtual

Property Documentation

◆ AutoCorrReturnType

ReturnType EntityModel.ReportSettings.AutoCorrReturnType
getset

◆ Backtest

QDMS.Instrument? EntityModel.ReportSettings.Backtest
getset

Set an instrument to be used as a backtest series to compare against.

◆ BacktestComparisonReturnType

ReturnType EntityModel.ReportSettings.BacktestComparisonReturnType
getset

◆ BacktestExternalInstrumentId

int? EntityModel.ReportSettings.BacktestExternalInstrumentId
getset

◆ BacktestSource

BacktestSource EntityModel.ReportSettings.BacktestSource
getset

◆ Benchmark

Benchmark EntityModel.ReportSettings.Benchmark
getset

◆ BenchmarkId

int? EntityModel.ReportSettings.BenchmarkId
getset

◆ Id

int EntityModel.ReportSettings.Id
getset

◆ MCClusterSize

int EntityModel.ReportSettings.MCClusterSize
getset

◆ MCPeriods

int EntityModel.ReportSettings.MCPeriods
getset

◆ MCReturnType

ReturnType EntityModel.ReportSettings.MCReturnType
getset

◆ MCRuns

int EntityModel.ReportSettings.MCRuns
getset

◆ MCWithReplacement

bool EntityModel.ReportSettings.MCWithReplacement
getset

◆ Name

string EntityModel.ReportSettings.Name
getset

◆ ReturnsToBenchmark

ReturnType EntityModel.ReportSettings.ReturnsToBenchmark
getset

◆ SelectedInstruments

List<int> EntityModel.ReportSettings.SelectedInstruments = new List<int>()
getset

◆ SelectedStrategies

List<int> EntityModel.ReportSettings.SelectedStrategies = new List<int>()
getset

◆ SelectedTags

List<int> EntityModel.ReportSettings.SelectedTags = new List<int>()
getset

◆ VaRDays

int EntityModel.ReportSettings.VaRDays
getset

◆ VaRReturnType

ReturnType EntityModel.ReportSettings.VaRReturnType
getset

Event Documentation

◆ PropertyChanged

PropertyChangedEventHandler EntityModel.ReportSettings.PropertyChanged

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