talib 抽象 API 与 talib

问题描述

为什么talib.abstract 没有涵盖talib 上的所有功能?示例是 'CDL3BLACKCROWS',它在 talib 中可用,但在 talib.abstract 中不可用。

talib API/talib.abstract,难道不应该涵盖 talib 上的所有功能吗?

如何将 CDL3BLACKCROWS 添加到 talib.abstract?

解决方法

但是abstract中有CDL3BLACKCROWS:

>>> 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']}

以及您可以在此处向 TA-Lib 作者的 python 包装器报告的所有问题:https://github.com/mrjbq7/ta-lib/issues