Пример #1
0
 def __call__(self, side = None):
     from marketsim.gen._out.side._sell import Sell_ as _side_Sell_
     from marketsim import deref_opt
     from marketsim.gen._out.order._curried._price_limit import price_Limit
     side = side if side is not None else deref_opt(_side_Sell_())
     volume = self.volume
     return price_Limit(side, volume)
    def __call__(self, side=None, volume=None):
        from marketsim.gen._out.side._sell import Sell_ as _side_Sell_
        from marketsim.gen._out._constant import constant_Float as _constant_Float
        from marketsim.gen._out.order._curried._price_limit import price_Limit
        side = side if side is not None else _side_Sell_()
        volume = volume if volume is not None else _constant_Float(1.0)

        return price_Limit(side, volume)
Пример #3
0
 def price_Limit(self, volume=None):
     from marketsim.gen._out.order._curried._price_limit import price_Limit
     return price_Limit(self, volume)
Пример #4
0
 def __call__(self, volume = None):
     from marketsim.gen._out._constant import constant_Float as _constant_Float
     from marketsim.gen._out.order._curried._price_limit import price_Limit
     volume = volume if volume is not None else _constant_Float(1.0)
     side = self.side
     return price_Limit(side, volume)
 def price_Limit(self, volume = None):
     from marketsim.gen._out.order._curried._price_limit import price_Limit
     return price_Limit(self,volume)