def __init__(self, strategies = None, account = None, performance = None): from marketsim.gen._out.strategy._empty import Empty_ as _strategy_Empty_ from marketsim import deref_opt from marketsim.gen._out.strategy.account.inner._inner_virtualmarket import inner_VirtualMarket_ as _strategy_account_inner_inner_VirtualMarket_ from marketsim.gen._out.strategy.weight.trader._trader_traderefficiencytrend import trader_TraderEfficiencyTrend_Float as _strategy_weight_trader_trader_TraderEfficiencyTrend_Float self.strategies = strategies if strategies is not None else [deref_opt(_strategy_Empty_())] self.account = account if account is not None else deref_opt(_strategy_account_inner_inner_VirtualMarket_()) self.performance = performance if performance is not None else deref_opt(_strategy_weight_trader_trader_TraderEfficiencyTrend_Float()) ChooseTheBest_Impl.__init__(self)
def __init__(self, strategies=None, account=None, performance=None): from marketsim.gen._out.strategy._empty import Empty_ as _strategy_Empty_ from marketsim import deref_opt from marketsim.gen._out.strategy.account.inner._inner_virtualmarket import inner_VirtualMarket_ as _strategy_account_inner_inner_VirtualMarket_ from marketsim.gen._out.strategy.weight.trader._trader_traderefficiencytrend import trader_TraderEfficiencyTrend_Float as _strategy_weight_trader_trader_TraderEfficiencyTrend_Float self.strategies = strategies if strategies is not None else [ deref_opt(_strategy_Empty_()) ] self.account = account if account is not None else deref_opt( _strategy_account_inner_inner_VirtualMarket_()) self.performance = performance if performance is not None else deref_opt( _strategy_weight_trader_trader_TraderEfficiencyTrend_Float()) ChooseTheBest_Impl.__init__(self)
def reset(self): ChooseTheBest_Impl.reset(self)
def bind_impl(self, ctx): ChooseTheBest_Impl.bind_impl(self, ctx)
def reset(self): ChooseTheBest_Impl.reset(self)
def bind_impl(self, ctx): ChooseTheBest_Impl.bind_impl(self, ctx)