Package com.strategyquant.tradinglib
Class CustomAnalysisMethod
java.lang.Object
com.strategyquant.tradinglib.debug.Debugger
com.strategyquant.tradinglib.CustomAnalysisMethod
public abstract class CustomAnalysisMethod
extends com.strategyquant.tradinglib.debug.Debugger
The Class MoneyManagementMethod.
-
Field Summary
Modifier and TypeFieldDescriptionstatic org.slf4j.Logger
The Constant Log.static int
static int
static int
-
Constructor Summary
ConstructorDescriptionCustomAnalysisMethod(String name, int type)
Instantiates a new custom analysis method. -
Method Summary
Modifier and TypeMethodDescriptionboolean
filterStrategy(String project, String task, String databankName, ResultsGroup rg)
int
getType()
Gets the type.processDatabank(String project, String task, String databankName, ArrayList<ResultsGroup> databankRG)
void
setInputArgs(String inputArgs)
void
setProjectLog(String projectLogMessage)
Methods inherited from class com.strategyquant.tradinglib.debug.Debugger
debug, fdebug
-
Field Details
-
Log
public static final org.slf4j.Logger LogThe Constant Log. -
TYPE_PROCESS_DATABANK
public static final int TYPE_PROCESS_DATABANK- See Also:
- Constant Field Values
-
TYPE_FILTER_STRATEGY
public static final int TYPE_FILTER_STRATEGY- See Also:
- Constant Field Values
-
TYPE_BOTH
public static final int TYPE_BOTH- See Also:
- Constant Field Values
-
name
-
-
Constructor Details
-
CustomAnalysisMethod
Instantiates a new custom analysis method.- Parameters:
name
- the name
-
-
Method Details
-
getType
public int getType()Gets the type.- Returns:
- the type
-
filterStrategy
public boolean filterStrategy(String project, String task, String databankName, ResultsGroup rg) throws Exception- Throws:
Exception
-
processDatabank
public ArrayList<ResultsGroup> processDatabank(String project, String task, String databankName, ArrayList<ResultsGroup> databankRG) throws Exception- Throws:
Exception
-
setProjectLog
-
getProjectLog
-
getInputArgs
-
setInputArgs
-