def __init__(self, signedVolume = None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.signedVolume = signedVolume if signedVolume is not None else deref_opt(_constant_Float(1.0))
 def __init__(self, proto = None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(_order_Limit_SideFloatFloat())
Beispiel #3
0
 def __init__(self, signedVolume=None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.signedVolume = signedVolume if signedVolume is not None else deref_opt(
         _constant_Float(1.0))
 def __init__(self, proto=None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(
         _order_Limit_SideFloatFloat())
 def __init__(self, proto = None, maxloss = None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(_order_Limit_SideFloatFloat())
     self.maxloss = maxloss if maxloss is not None else deref_opt(_constant_Float(0.1))
 def __init__(self, proto = None, lotSize = None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(_order_Limit_SideFloatFloat())
     self.lotSize = lotSize if lotSize is not None else deref_opt(_constant_Float(10.0))
 def __init__(self, side = None, volume = None):
     from marketsim.gen._out.side._sell import Sell_ as _side_Sell_
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.side = side if side is not None else deref_opt(_side_Sell_())
     self.volume = volume if volume is not None else deref_opt(_constant_Float(1.0))
Beispiel #8
0
 def __init__(self, proto = None, expiry = None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(_order_Limit_SideFloatFloat())
     self.expiry = expiry if expiry is not None else deref_opt(_constant_Float(10.0))
Beispiel #9
0
 def __init__(self, side = None, price = None, volume = None):
     from marketsim.gen._out.side._sell import Sell_ as _side_Sell_
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.side = side if side is not None else deref_opt(_side_Sell_())
     self.price = price if price is not None else deref_opt(_constant_Float(100.0))
     self.volume = volume if volume is not None else deref_opt(_constant_Float(1.0))
Beispiel #10
0
 def __init__(self, side=None, budget=None):
     from marketsim.gen._out.side._sell import Sell_ as _side_Sell_
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.side = side if side is not None else deref_opt(_side_Sell_())
     self.budget = budget if budget is not None else deref_opt(
         _constant_Float(1000.0))
Beispiel #11
0
 def __init__(self, proto=None, maxloss=None):
     from marketsim.gen._out._iorder import IOrder
     from marketsim.gen._out.order._limit import Limit_SideFloatFloat as _order_Limit_SideFloatFloat
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out._observable._observableiorder import ObservableIOrder
     from marketsim import deref_opt
     ObservableIOrder.__init__(self)
     self.proto = proto if proto is not None else deref_opt(
         _order_Limit_SideFloatFloat())
     self.maxloss = maxloss if maxloss is not None else deref_opt(
         _constant_Float(0.1))