com.apama.algos.twap
Event SubslicerUnit


Subslicer unit represents all the functionality required for subslicing a given slice based on the parameters set for the subslicing unit. The subslicer unit draws on the subslicerUnit Parameters and can be used within a block for algo scenarios.
Since:
CMF 1.1.4
Version:
10.0

Member Summary
 com.apama.algos.twap.SubslicerUnitParamsinputParams
 integertotalSliceDuration
 integertotalSliceQty
 integersliceDurationRemaining
 integersliceQtyRemaining
 integersliceIndex
 integersliceStartTime
 booleanforceSubmitAll
 booleanreadyForSubslicing
 com.apama.algos.twap.TWAPSubSlicecurrentSubslice
 integercurrSubsliceCounter
 
Action Summary
 voidinit(com.apama.algos.twap.SubslicerUnitParams inputParams, integer qty, integer dur, integer startTime, integer globalSliceCounter, boolean forceSubmitAll)
 integersetNextSubslice()
 voidsetReadyFlag(boolean setTo)
 
Member Detail

currentSubslice

com.apama.algos.twap.TWAPSubSlice currentSubslice

currSubsliceCounter

integer currSubsliceCounter

forceSubmitAll

boolean forceSubmitAll

inputParams

com.apama.algos.twap.SubslicerUnitParams inputParams

readyForSubslicing

boolean readyForSubslicing

sliceDurationRemaining

integer sliceDurationRemaining

sliceIndex

integer sliceIndex

sliceQtyRemaining

integer sliceQtyRemaining

sliceStartTime

integer sliceStartTime

totalSliceDuration

integer totalSliceDuration

totalSliceQty

integer totalSliceQty

Action Detail

init

void init(com.apama.algos.twap.SubslicerUnitParams inputParams, integer qty, integer dur, integer startTime, integer globalSliceCounter, boolean forceSubmitAll)
Parameters:
inputParams
qty
dur
startTime
globalSliceCounter
forceSubmitAll

setNextSubslice

integer setNextSubslice()

setReadyFlag

void setReadyFlag(boolean setTo)
Parameters:
setTo