com.apama.algos.pov
Event POVQtyAccumulatorUnit



Member summary
 com.apama.algos.pov.POVQtyAccumulatorUnitParamsinputParams
 integertotalAccumulatedQty
 com.apama.algos.pov.TradecurrentTrade
 sequence<action<>>verificationRules
 
Action summary
 voidcheckTradeValidity()
 voidhandleNewTrade(integer tradeQty, float tradePrice)
 voidinit()
 voidpriceRangeRule()
 voidqtyRangeRule()
 voidresetAccumulation()
 voidsetVerificationRules()
 
Member detail

currentTrade

com.apama.algos.pov.Trade currentTrade

inputParams

com.apama.algos.pov.POVQtyAccumulatorUnitParams inputParams

totalAccumulatedQty

integer totalAccumulatedQty

verificationRules

sequence<action<>> verificationRules

Action detail

checkTradeValidity

void checkTradeValidity()

handleNewTrade

void handleNewTrade(integer tradeQty, float tradePrice)
Parameters:
tradeQty
tradePrice

init

void init()

priceRangeRule

void priceRangeRule()

qtyRangeRule

void qtyRangeRule()

resetAccumulation

void resetAccumulation()

setVerificationRules

void setVerificationRules()