def __init__(self, queue = None, volumeDelta = None, volumeCount = None): from marketsim.gen._out._ivolumelevels import IVolumeLevels from marketsim.gen._out._observable._observableivolumelevels import ObservableIVolumeLevels from marketsim.gen._out.orderbook._asks import Asks_IOrderBook as _orderbook_Asks_IOrderBook from marketsim import deref_opt ObservableIVolumeLevels.__init__(self) self.queue = queue if queue is not None else deref_opt(_orderbook_Asks_IOrderBook()) self.volumeDelta = volumeDelta if volumeDelta is not None else 30.0 self.volumeCount = volumeCount if volumeCount is not None else 10 VolumeLevels_Impl.__init__(self)
def reset(self): VolumeLevels_Impl.reset(self)
def bind_impl(self, ctx): VolumeLevels_Impl.bind_impl(self, ctx)