def getImpl(self): from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out.math._max import Max_FloatFloat as _math_Max_FloatFloat from marketsim.gen._out._constant import constant_Int as _constant_Int from marketsim import deref_opt return deref_opt( _ops_Add_FloatFloat( deref_opt( _math_Max_FloatFloat(deref_opt(_constant_Int(0)), self.f)), deref_opt(_constant_Int(1))))
def getImpl(self): from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out.math._max import Max_FloatFloat as _math_Max_FloatFloat from marketsim.gen._out._constant import constant_Int as _constant_Int from marketsim import deref_opt return deref_opt( _ops_Add_FloatFloat( deref_opt(_math_Max_FloatFloat(deref_opt(_constant_Int(0)), self.f)), deref_opt(_constant_Int(1)) ) )
def getImpl(self): from marketsim.gen._out.orderbook._midprice import MidPrice_IOrderBook as _orderbook_MidPrice_IOrderBook from marketsim.gen._out.ops._div import Div_FloatFloat as _ops_Div_FloatFloat from marketsim.gen._out.math.rsi._raw import Raw_IObservableFloatFloatFloat as _math_rsi_Raw_IObservableFloatFloatFloat from marketsim.gen._out._constant import constant_Float as _constant_Float from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out.ops._sub import Sub_FloatFloat as _ops_Sub_FloatFloat return _ops_Sub_FloatFloat( _constant_Float(100.0), _ops_Div_FloatFloat( _constant_Float(100.0), _ops_Add_FloatFloat( _constant_Float(1.0), _math_rsi_Raw_IObservableFloatFloatFloat( _orderbook_MidPrice_IOrderBook(self.book), self.timeframe, self.alpha))))
def getImpl(self): from marketsim.gen._out.ops._div import Div_FloatFloat as _ops_Div_FloatFloat from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out._constant import constant_Float as _constant_Float from marketsim.gen._out.math._raw import Raw_mathRSI as _math_Raw_mathRSI from marketsim.gen._out.ops._sub import Sub_FloatFloat as _ops_Sub_FloatFloat from marketsim import deref_opt return deref_opt( _ops_Sub_FloatFloat( deref_opt(_constant_Float(100.0)), deref_opt( _ops_Div_FloatFloat( deref_opt(_constant_Float(100.0)), deref_opt( _ops_Add_FloatFloat( deref_opt(_constant_Float(1.0)), deref_opt(_math_Raw_mathRSI(self.x))))))))
def getImpl(self): from marketsim.gen._out.ops._div import Div_FloatFloat as _ops_Div_FloatFloat from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out._constant import constant_Float as _constant_Float from marketsim.gen._out.math._raw import Raw_mathRSI as _math_Raw_mathRSI from marketsim.gen._out.ops._sub import Sub_FloatFloat as _ops_Sub_FloatFloat from marketsim import deref_opt return deref_opt(_ops_Sub_FloatFloat(deref_opt(_constant_Float(100.0)),deref_opt(_ops_Div_FloatFloat(deref_opt(_constant_Float(100.0)),deref_opt(_ops_Add_FloatFloat(deref_opt(_constant_Float(1.0)),deref_opt(_math_Raw_mathRSI(self.x))))))))
def getImpl(self): from marketsim.gen._out.orderbook._midprice import MidPrice_IOrderBook as _orderbook_MidPrice_IOrderBook from marketsim.gen._out.ops._div import Div_FloatFloat as _ops_Div_FloatFloat from marketsim.gen._out.math.rsi._raw import Raw_IObservableFloatFloatFloat as _math_rsi_Raw_IObservableFloatFloatFloat from marketsim.gen._out._constant import constant_Float as _constant_Float from marketsim.gen._out.ops._add import Add_FloatFloat as _ops_Add_FloatFloat from marketsim.gen._out.ops._sub import Sub_FloatFloat as _ops_Sub_FloatFloat return _ops_Sub_FloatFloat(_constant_Float(100.0),_ops_Div_FloatFloat(_constant_Float(100.0),_ops_Add_FloatFloat(_constant_Float(1.0),_math_rsi_Raw_IObservableFloatFloatFloat(_orderbook_MidPrice_IOrderBook(self.book),self.timeframe,self.alpha))))