Uses of Interface
com.strategyquant.tradinglib.IBlock
-
Uses of IBlock in com.strategyquant.tradinglib
Modifier and TypeMethodDescriptionExitMethod.clone(boolean includingParameters, StrategyBase strategy)
Clone.IBlock.clone(boolean includingParameters, StrategyBase strategy)
Clone.static IBlock
Gets the.static IBlock[]
Blocks.getAllAvailableBlocks()
Gets the all available blocks.static IBlock
Blocks.getBlockObject(String snippetName, StrategyBase strategy, org.jdom2.Element elBlock)
Gets the block object.static IBlock
Blocks.getOppositeBlock(IBlock block)
Gets the opposite block.static IBlock
Blocks.getSameBlock(IBlock block)
Gets the clone of the same block.abstract IBlock
Negater.negate(NegatersList negatersList, IBlock block, int blockType, int returnType, StrategyBase strategy)
Negate.NegatersList.negate(IBlock block, StrategyBase strategy)
Negate.ExitMethod.newInstance(StrategyBase strategy, org.jdom2.Element elBlock)
New instance.IBlock.newInstance(StrategyBase strategy, org.jdom2.Element elBlock)
New instance.Modifier and TypeMethodDescriptionvoid
ExitMethod.copyCustomData(IBlock block)
Copy custom data.void
IBlock.copyCustomData(IBlock block)
Copy custom data.static void
ParametersHelper.copyParametersFromBlockToBlock(IBlock sourceBlock, IBlock targetBlock, IParametersHelperModifier iParametersHelperModifier)
Copy parameters from block to block.static org.jdom2.Element
Blocks.generateBlockTreeXml(IBlock block)
Generate block tree xml.static int
Blocks.getBlockType(IBlock block)
Gets the block type.static Object
ParametersHelper.getFieldValue(IBlock block, String paramName)
Gets the field value.static IBlock
Blocks.getOppositeBlock(IBlock block)
Gets the opposite block.ParametersHelper.getParameters(IBlock block)
Gets the parameters.static Object
ParametersHelper.getParameterValue(IBlock block, String paramName)
Gets the parameter value.static int
Blocks.getReturnType(IBlock block)
Gets the return type.static IBlock
Blocks.getSameBlock(IBlock block)
Gets the clone of the same block.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.negateDataSeries(IBlock block, IBlock oppositeBlock)
Negate data series.static void
ParametersHelper.negateParametersInClonedBlock(IBlock block, IBlock oppositeBlock, NegatersList negatersList, StrategyBase strategy)
Negate parameters in cloned block.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.