Uses of Class
com.strategyquant.tradinglib.ResultsGroup
Packages that use ResultsGroup
Package
Description
Trading related classes, constants and methods.
Classes for computing correlation of two strategies.
-
Uses of ResultsGroup in com.strategyquant.tradinglib
Methods in com.strategyquant.tradinglib that return ResultsGroupModifier and TypeMethodDescriptionResultsGroup.clone()Clone.Gets the locked.Result.getResultsGroup()Databank.getTopResults()Gets the top results.ResultsGroup.lockRecord(int seconds, String lockingTask)Lock record.ResultsGroup.lockRecord(String lockingTask)locks this ResultsGroup and returns it.static ResultsGroupResultsGroup.merge(ResultsGroup... results)merge multiple results groups into one and return it.static ResultsGroupResultsGroup.merge(ArrayList<ResultsGroup> results, String[] excludedKeys, SQProject project)Merge.static ResultsGroupResultsGroup.mergeWF(ArrayList<ResultsGroup> results, String[] excludedKeys, SQProject project)Merge.Methods in com.strategyquant.tradinglib that return types with arguments of type ResultsGroupModifier and TypeMethodDescriptionResultsGroup.getMergedResults()Gets the merged results.Databank.getRecords()Gets the records.CustomAnalysisMethod.processDatabank(String project, String task, String databankName, ArrayList<ResultsGroup> databankRG)Methods in com.strategyquant.tradinglib with parameters of type ResultsGroupModifier and TypeMethodDescriptionbooleanDatabank.add(ResultsGroup resultsGroup, boolean refreshGrid)Add ResultsGroup to the databank.booleanDatabank.add(ResultsGroup resultsGroup, boolean refreshGrid, boolean cleanupOptimizations)Adds the.Result.clone(ResultsGroup newRG)Clone.intWalkForwardResult.computeRobustnessScore(ResultsGroup resultsGroup, ArrayList<com.strategyquant.tradinglib.conditions.Condition> conditions, int thresholdPct, int periodType)Compute robustness score.voidWalkForwardResult.computeStats(ResultsGroup rg)Compute stats.voidDatabank.deleteResultsFile(ResultsGroup resultsGroup)Delete results file.abstract StringOverviewTemplate.drawValues(ResultsGroup strategyResult, String resultKey, StatsTypeCombination combination)Draw values.ReportGenerator.drawValues(ResultsGroup strategyResult, String resultKey, StatsTypeCombination combination)DatabankColumn.exportValue(ResultsGroup results, String resultKey, byte direction, byte plType, byte sampleType)Export value.booleanCustomAnalysisMethod.filterStrategy(String project, String task, String databankName, ResultsGroup rg)DatabankColumn.getCrossCheckComputedValue(ResultsGroup results, double crossCheckValue)Gets the cross check computed value.DatabankColumn.getCustomFormat(byte direction, byte plType, byte sampleType, String value, ResultsGroup rg)Gets the custom format.doubleDatabankColumn.getNumericValue(ResultsGroup results, String resultKey, byte direction, byte plType, byte sampleType)Gets the numeric value.Databank.getResultsFilePath(ResultsGroup resultsGroup)Gets the results file path.DatabankColumn.getStats(ResultsGroup results, String resultKey, byte direction, byte plType, byte sampleType)Gets the stats.DatabankColumn.getValue(ResultsGroup results, String resultKey, byte direction, byte plType, byte sampleType)Gets the value.static ResultsGroupResultsGroup.merge(ResultsGroup... results)merge multiple results groups into one and return it.voidResultsGroup.mergeWith(ResultsGroup rg)Merge with.voidResultsGroup.mergeWith(ResultsGroup rg, String[] excludedKeys)voidResultsGroup.mergeWith(ResultsGroup rg, String[] excludedKeys, boolean mergeWFResults)Merge with.voidResultsGroup.moveResultFrom(String resultKey, ResultsGroup sourceRG, boolean makeSpecial)Move result from.voidDatabank.onResultChange(ResultsGroup resultsGroup)On result change.voidReportGenerator.replaceValues(ResultsGroup strategyResult, String resultKey, StatsTypeCombination combination)voidDatabank.update(String resultsName, ResultsGroup resultsGroup, boolean refreshGrid, String lockingTask)Update.voidDatabank.updateBestResults(ResultsGroup rg)Update best results.voidResultsGroup.updateResults(ResultsGroup newResults, boolean sendEvent)updates this results group - it will completely replace everything in the old ResultsGroup with the new one .Method parameters in com.strategyquant.tradinglib with type arguments of type ResultsGroupModifier and TypeMethodDescriptionstatic ResultsGroupResultsGroup.merge(ArrayList<ResultsGroup> results, String[] excludedKeys, SQProject project)Merge.static ResultsGroupResultsGroup.mergeWF(ArrayList<ResultsGroup> results, String[] excludedKeys, SQProject project)Merge.CustomAnalysisMethod.processDatabank(String project, String task, String databankName, ArrayList<ResultsGroup> databankRG)voidResultsGroup.setMergedResults(List<ResultsGroup> results)Sets the merged results.Constructors in com.strategyquant.tradinglib with parameters of type ResultsGroupModifierConstructorDescriptionResult(ResultsGroup resultsGroup)This constructor is used when creating Result from XML.Result(String resultKey, ResultsGroup resultsGroup, SettingsMap settings)Instantiates a new result. -
Uses of ResultsGroup in com.strategyquant.tradinglib.correlation
Methods in com.strategyquant.tradinglib.correlation with parameters of type ResultsGroupModifier and TypeMethodDescriptiondoubleCorrelationComputer.computeCorrelation(ResultsGroup rg1, ResultsGroup rg2, int period, CorrelationType type, boolean addEmptyPeriods) -
Uses of ResultsGroup in com.strategyquant.tradinglib.project
Methods in com.strategyquant.tradinglib.project with parameters of type ResultsGroupModifier and TypeMethodDescriptionstatic voidProjectConfigHelper.checkAdditionalChartsAndCIndysExpected(String projectName, ResultsGroup rg, ChartSetup mainSetup)Check additional charts and c indys expected.static voidProjectConfigHelper.checkCustDataIndys(ResultsGroup rg)Check cust data indys.