public class VWAPOrderStateVO extends AdaptiveOrderStateVO
emitter
Constructor and Description |
---|
VWAPOrderStateVO(java.lang.String intId,
java.lang.Double initialOffset,
java.util.TreeMap<java.time.LocalTime,java.lang.Double> buckets,
int tradingDays,
AlgoOrderChangeObserver algoOrderChangeObserver) |
Modifier and Type | Method and Description |
---|---|
java.util.TreeMap<java.time.LocalTime,java.lang.Double> |
getBuckets() |
double |
getBucketVolume(java.time.LocalTime time) |
java.time.LocalTime |
getFirstBucketStart() |
double |
getParticipation() |
int |
getTradingDays() |
void |
setParticipation(double participation) |
java.lang.String |
toString() |
cancelScheduledTasks, getCurrentOffset, getExchangeFailCount, getFills, getScheduledEnd, getScheduledStart, incrementExchangeFailCount, resetExchangeFailCount, setCurrentOffset, setScheduledEnd, setScheduledStart, storeFill
getIntId, setIntId
public VWAPOrderStateVO(java.lang.String intId, java.lang.Double initialOffset, java.util.TreeMap<java.time.LocalTime,java.lang.Double> buckets, int tradingDays, AlgoOrderChangeObserver algoOrderChangeObserver)
public double getParticipation()
public void setParticipation(double participation)
public java.util.TreeMap<java.time.LocalTime,java.lang.Double> getBuckets()
public int getTradingDays()
public double getBucketVolume(java.time.LocalTime time)
public java.time.LocalTime getFirstBucketStart()
public java.lang.String toString()
toString
in class java.lang.Object