コード例 #1
0
ファイル: __init__.py プロジェクト: jjchan121/python-trading
    def get_name(indicator_name, inputs, input_key, *args):
        parts = []
        parts.extend(DataSeries.convert_to_list(PipeLine.get_input_name(inputs)))

        if input_key:
            parts.extend(DataSeries.convert_to_list(input_key))
        if args:
            parts.extend(args)
        content = ",".join(str(part) for part in parts)
        return '%s(%s)' % (indicator_name, content)
コード例 #2
0
ファイル: __init__.py プロジェクト: vjaeng/python-trading
 def get_name(indicator_name, input, input_key, *args):
     if not input:
         return '%s' % indicator_name
     parts = [Indicator.get_input_name(input)]
     if input_key:
         parts.extend(DataSeries.convert_to_list(input_key))
     if args:
         parts.extend(args)
     content = ",".join(str(part) for part in parts)
     return '%s(%s)' % (indicator_name, content)
コード例 #3
0
ファイル: __init__.py プロジェクト: alexcwyu/python-trading
 def get_name(indicator_name, input, input_key, *args):
     if not input:
         return '%s' % indicator_name
     parts = [Indicator.get_input_name(input)]
     if input_key:
         parts.extend(DataSeries.convert_to_list(input_key))
     if args:
         parts.extend(args)
     content = ",".join(str(part) for part in parts)
     return '%s(%s)' % (indicator_name, content)