Uses of Class
com.strategyquant.tradinglib.BlockDefinitionException
-
Uses of BlockDefinitionException in com.strategyquant.tradinglib
Modifier and TypeMethodDescriptionExitMethod.clone(boolean includingParameters, StrategyBase strategy)
Clone.IBlock.clone(boolean includingParameters, StrategyBase strategy)
Clone.static String
Editors.convertToWizardConstant(int type)
Convert to wizard constant.static void
ParametersHelper.copyParametersFromBlockToBlock(IBlock sourceBlock, IBlock targetBlock, IParametersHelperModifier iParametersHelperModifier)
Copy parameters from block to block.void
ExitMethod.createExitMethodXml(org.jdom2.Element elExitRules)
Creates the exit method xml.static boolean
Exists.static void
Blocks.generateBlocksXml(org.jdom2.Element elRoot)
Generate blocks xml.static org.jdom2.Element
Blocks.generateBlockTreeXml(IBlock block)
Generate block tree xml.static void
Blocks.generateExitRulesXml(org.jdom2.Element elExitRules)
Generate exit rules xml.void
ExitMethod.generateXmlParams(org.jdom2.Element elParamCategory, Field exitMethodsField, org.jdom2.Element elBlock, ExitMethod[] exitMethods, boolean realData)
Generate xml params.static IBlock
Gets the.static IBlock
Blocks.getBlockObject(String snippetName, StrategyBase strategy, org.jdom2.Element elBlock)
Gets the block object.org.jdom2.Element
ExitMethod.getCustomBlockXml(int type)
Gets the custom block xml.org.jdom2.Element
IBlock.getCustomBlockXml(int type)
Gets the custom block xml.static Object
ParametersHelper.getFieldValue(IBlock block, String paramName)
Gets the field value.static IBlock
Blocks.getOppositeBlock(IBlock block)
Gets the opposite block.static Object
ParametersHelper.getParameterValue(IBlock block, String paramName)
Gets the parameter value.static IBlock
Blocks.getSameBlock(IBlock block)
Gets the clone of the same block.IParametersHelperModifier.modifyParameterValue(String paramName, Object existingParam)
Modify parameter value.abstract IBlock
Negater.negate(NegatersList negatersList, IBlock block, int blockType, int returnType, StrategyBase strategy)
Negate.NegatersList.negate(IBlock block, StrategyBase strategy)
Negate.static void
ParametersHelper.negateParametersInClonedBlock(IBlock block, IBlock oppositeBlock, NegatersList negatersList, StrategyBase strategy)
Negate parameters in cloned block.IFormula.newFormulaInstance(StrategyBase strategy, org.jdom2.Element elFormulaBlock)
New formula instance.ExitMethod.newInstance(StrategyBase strategy, ArrayList<org.jdom2.Element> params)
New instance.ExitMethod.newInstance(StrategyBase strategy, org.jdom2.Element elBlock)
New instance.IBlock.newInstance(StrategyBase strategy, org.jdom2.Element elBlock)
New instance.static void
ParametersHelper.setFieldValue(IBlock block, String paramName, Object paramValue)
Sets the field value.static void
ParametersHelper.setParameterValue(IBlock block, String paramName, Object paramValue)
Sets the parameter value.static String
ReturnTypes.translateReturnType(int returnType)
Translate return type.