pythonalgorithmic-tradingta-libcandlesticks

talib abstact API vs talib


Why talib.abstract does not cover all functions on talib? examples would be 'CDL3BLACKCROWS' which is available in talib but not in talib.abstract.

talib API/talib.abstract, would not supposed to cover all functions on talib?

How can I add CDL3BLACKCROWS to talib.abstract?


Solution

  • But there is CDL3BLACKCROWS in abstract:

    >>> from talib import abstract
    >>> abstract.Function('CDL3BLACKCROWS')
    
    {'name': 'CDL3BLACKCROWS', 'group': 'Pattern Recognition', 'display_name': 'Three Black Crows', 'function_flags': ['Output is a candlestick'], 'input_names': OrderedDict([('prices', ['open', 'high', 'low', 'close'])]), 'parameters': OrderedDict(), 'output_flags': OrderedDict([('integer', ['Line'])]), 'output_names': ['integer']}
    
    

    And all issues you may report to python's wrapper for TA-Lib author here: https://github.com/mrjbq7/ta-lib/issues