def __init__(self): AtomBase.__init__(self, 'FILL', ['series', 'fill_method'], '''fill nans according to fill_method. Works for operands of arithmetic operations. For example: "OI(A) / FILL(MBase(), linear)" fill_method possible values: "linear" -- linear interpolation "forward" -- use PREVIOUS valid observation to fill gap "backward" -- use NEXT valid obsrevation to fill gap''')
def __init__(self): AtomBase.__init__(self, 'APPLY', ['atom, args separated by comma'])
def __init__(self): AtomBase.__init__(self, "MBDelta", [])
def init_on_load(self): AtomBase.__init__(self, self.name, self.params, self.formula)
def __init__(self, name, formula, params): AtomBase.__init__(self, name, params, formula) self.formula = formula
def __init__(self): AtomBase.__init__(self, "MBase", [])
def __init__(self): AtomBase.__init__(self, 'EXPS', ['@letter'])
def __init__(self): AtomBase.__init__(self, 'MIN', ['series of series'])
def __init__(self): AtomBase.__init__(self, 'QUANTILE', ['series of series', 'quantile', 'min or max'])
def __init__(self): AtomBase.__init__(self, 'MLCURVE', [FormulaAtom.LETTER])
def __init__(self): AtomBase.__init__(self, 'CURR', ['@atom', FormulaAtom.LETTER, '@delta'])
def __init__(self): AtomBase.__init__(self, 'MERGE', ['dfs separated by comma'])