实例介绍
TA-Lib 是一个被贸易软件开发人员广泛使用的组件,用来对金融市场的数据进行技术分析。 Includes 200 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands etc... Candlestick pattern recognition Open-source API for C/C++, Java, Perl, Python and 100% Managed .NET
【实例截图】
【核心代码】
ta-lib-0.4.0-msvc
└── ta-lib
├── c
│ ├── autogen.sh
│ ├── bin
│ │ ├── gen_code.exe
│ │ ├── HOLDER
│ │ ├── Main.class
│ │ ├── PrettyCode.class
│ │ └── ta_regtest.exe
│ ├── configure.in
│ ├── ide
│ │ ├── msvc
│ │ │ └── lib_proj
│ │ │ ├── gen_code
│ │ │ │ └── gen_code.dsp
│ │ │ ├── lib_proj.dsw
│ │ │ ├── ta_abstract
│ │ │ │ └── ta_abstract.dsp
│ │ │ ├── ta_common
│ │ │ │ └── ta_common.dsp
│ │ │ ├── ta_func
│ │ │ │ └── ta_func.dsp
│ │ │ ├── ta_libc
│ │ │ │ └── ta_libc.dsp
│ │ │ └── ta_regtest
│ │ │ └── ta_regtest.dsp
│ │ ├── vs2005
│ │ │ └── lib_proj
│ │ │ ├── gen_code
│ │ │ │ └── gen_code.vcproj
│ │ │ ├── ta_abstract
│ │ │ │ └── ta_abstract.vcproj
│ │ │ ├── ta_common
│ │ │ │ └── ta_common.vcproj
│ │ │ ├── ta_func
│ │ │ │ └── ta_func.vcproj
│ │ │ ├── ta_libc
│ │ │ │ └── ta_libc.vcproj
│ │ │ ├── ta_lib.sln
│ │ │ └── ta_regtest
│ │ │ └── ta_regtest.vcproj
│ │ └── xcode
│ │ └── TALib
│ │ ├── English.lproj
│ │ │ └── InfoPlist.strings
│ │ ├── Info.plist
│ │ ├── main.c
│ │ ├── README_XCODE.TXT
│ │ ├── TALib_Prefix.pch
│ │ ├── TALib.xcodeproj
│ │ │ └── project.pbxproj
│ │ └── version.plist
│ ├── include
│ │ ├── Makefile.am
│ │ ├── ta_abstract.h
│ │ ├── ta_common.h
│ │ ├── ta_defs.h
│ │ ├── ta_func.h
│ │ └── ta_libc.h
│ ├── lib
│ │ ├── HOLDER
│ │ ├── ta_abstract_cdd.lib
│ │ ├── ta_abstract_cdr.lib
│ │ ├── ta_abstract_cmd.lib
│ │ ├── ta_abstract_cmr.lib
│ │ ├── ta_abstract_csd.lib
│ │ ├── ta_abstract_csr.lib
│ │ ├── ta_common_cdd.lib
│ │ ├── ta_common_cdr.lib
│ │ ├── ta_common_cmd.lib
│ │ ├── ta_common_cmr.lib
│ │ ├── ta_common_csd.lib
│ │ ├── ta_common_csr.lib
│ │ ├── ta_func_cdd.lib
│ │ ├── ta_func_cdr.lib
│ │ ├── ta_func_cmd.lib
│ │ ├── ta_func_cmr.lib
│ │ ├── ta_func_csd.lib
│ │ ├── ta_func_csr.lib
│ │ ├── ta_libc_cdd.lib
│ │ ├── ta_libc_cdr.lib
│ │ ├── ta_libc_cmd.lib
│ │ ├── ta_libc_cmr.lib
│ │ ├── ta_libc_csd.lib
│ │ └── ta_libc_csr.lib
│ ├── make
│ │ ├── cdd
│ │ │ └── win32
│ │ │ └── msvc
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── cdr
│ │ │ └── win32
│ │ │ └── msvc
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── cmd
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── linux
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── win32
│ │ │ ├── borland
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── msvc
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── symantec
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── watcom
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── cmp
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── linux
│ │ │ └── g++
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── cmr
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── linux
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── win32
│ │ │ ├── borland
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── msvc
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── symantec
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── watcom
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── csd
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── linux
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── win32
│ │ │ ├── borland
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── msvc
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── symantec
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── watcom
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── csp
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── linux
│ │ │ └── g++
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── csr
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── freebsd
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── linux
│ │ │ │ └── g++
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── win32
│ │ │ ├── borland
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── msvc
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ ├── symantec
│ │ │ │ ├── gen_code
│ │ │ │ │ └── Makefile
│ │ │ │ ├── Makefile
│ │ │ │ ├── ta_abstract
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_common
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_func
│ │ │ │ │ └── Makefile
│ │ │ │ ├── ta_libc
│ │ │ │ │ └── Makefile
│ │ │ │ └── ta_regtest
│ │ │ │ └── Makefile
│ │ │ └── watcom
│ │ │ ├── gen_code
│ │ │ │ └── Makefile
│ │ │ ├── Makefile
│ │ │ ├── ta_abstract
│ │ │ │ └── Makefile
│ │ │ ├── ta_common
│ │ │ │ └── Makefile
│ │ │ ├── ta_func
│ │ │ │ └── Makefile
│ │ │ ├── ta_libc
│ │ │ │ └── Makefile
│ │ │ └── ta_regtest
│ │ │ └── Makefile
│ │ ├── gen_make
│ │ │ ├── gen_code
│ │ │ │ └── gen_code.pro
│ │ │ ├── gen_make.pl
│ │ │ ├── make_make.pl
│ │ │ ├── README.TXT
│ │ │ ├── rootmake.pro
│ │ │ ├── ta_abstract
│ │ │ │ ├── make_pro.pl
│ │ │ │ └── ta_abstract.pro
│ │ │ ├── ta_common
│ │ │ │ └── ta_common.pro
│ │ │ ├── ta_func
│ │ │ │ ├── make_pro.pl
│ │ │ │ └── ta_func.pro
│ │ │ ├── ta_libc
│ │ │ │ ├── make_pro.pl
│ │ │ │ └── ta_libc.pro
│ │ │ ├── ta_regtest
│ │ │ │ └── ta_regtest.pro
│ │ │ └── template
│ │ │ ├── cygwin-g++
│ │ │ │ ├── app.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ └── tmake.conf
│ │ │ ├── freebsd-g++
│ │ │ │ ├── app.t
│ │ │ │ ├── generic.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ └── tmake.conf
│ │ │ ├── linux-g++
│ │ │ │ ├── app.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ └── tmake.conf
│ │ │ ├── unix
│ │ │ │ ├── app.t
│ │ │ │ ├── generic.t
│ │ │ │ ├── lib.t
│ │ │ │ └── subdirs.t
│ │ │ ├── win32
│ │ │ │ └── subdirs.t
│ │ │ ├── win32-borland
│ │ │ │ ├── app.t
│ │ │ │ ├── generic.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ └── tmake.conf
│ │ │ ├── win32-msvc
│ │ │ │ ├── app.t
│ │ │ │ ├── generic.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ ├── tmake.conf
│ │ │ │ ├── vcapp.t
│ │ │ │ ├── vcgeneric.t
│ │ │ │ ├── vclib.t
│ │ │ │ ├── win32app.dsp
│ │ │ │ ├── win32dll.dsp
│ │ │ │ └── win32lib.dsp
│ │ │ ├── win32-symantec
│ │ │ │ ├── app.t
│ │ │ │ ├── generic.t
│ │ │ │ ├── lib.t
│ │ │ │ ├── subdirs.t
│ │ │ │ └── tmake.conf
│ │ │ └── win32-watcom
│ │ │ ├── app.t
│ │ │ ├── generic.t
│ │ │ ├── lib.t
│ │ │ ├── subdirs.t
│ │ │ └── tmake.conf
│ │ └── README.TXT
│ ├── Makefile.am
│ ├── src
│ │ ├── Makefile.am
│ │ ├── ta_abstract
│ │ │ ├── excel_glue.c
│ │ │ ├── frames
│ │ │ │ ├── ta_frame.c
│ │ │ │ └── ta_frame.h
│ │ │ ├── Makefile.am
│ │ │ ├── ta_abstract.c
│ │ │ ├── tables
│ │ │ │ ├── table_a.c
│ │ │ │ ├── table_b.c
│ │ │ │ ├── table_c.c
│ │ │ │ ├── table_d.c
│ │ │ │ ├── table_e.c
│ │ │ │ ├── table_f.c
│ │ │ │ ├── table_g.c
│ │ │ │ ├── table_h.c
│ │ │ │ ├── table_i.c
│ │ │ │ ├── table_j.c
│ │ │ │ ├── table_k.c
│ │ │ │ ├── table_l.c
│ │ │ │ ├── table_m.c
│ │ │ │ ├── table_n.c
│ │ │ │ ├── table_o.c
│ │ │ │ ├── table_p.c
│ │ │ │ ├── table_q.c
│ │ │ │ ├── table_r.c
│ │ │ │ ├── table_s.c
│ │ │ │ ├── table_t.c
│ │ │ │ ├── table_u.c
│ │ │ │ ├── table_v.c
│ │ │ │ ├── table_w.c
│ │ │ │ ├── table_x.c
│ │ │ │ ├── table_y.c
│ │ │ │ └── table_z.c
│ │ │ ├── ta_def_ui.c
│ │ │ ├── ta_def_ui.h
│ │ │ ├── ta_frame_priv.h
│ │ │ ├── ta_func_api.c
│ │ │ ├── ta_group_idx.c
│ │ │ ├── ta_java_defs.h
│ │ │ └── templates
│ │ │ ├── CoreAnnotated.java.template
│ │ │ ├── excel_glue.c.template
│ │ │ ├── Makefile.am.template
│ │ │ ├── ta_frame.c.template
│ │ │ ├── ta_frame.h.template
│ │ │ ├── ta_func_api.c.template
│ │ │ ├── ta_func.h.template
│ │ │ ├── ta_func.swg.template
│ │ │ ├── ta_group_idx.c.template
│ │ │ ├── ta_java_defs.h.template
│ │ │ ├── ta_retcode.c.template
│ │ │ └── ta_x.c.template
│ │ ├── ta_common
│ │ │ ├── Makefile.am
│ │ │ ├── ta_global.c
│ │ │ ├── ta_global.h
│ │ │ ├── ta_magic_nb.h
│ │ │ ├── ta_memory.h
│ │ │ ├── ta_pragma.h
│ │ │ ├── ta_retcode.c
│ │ │ ├── ta_retcode.csv
│ │ │ └── ta_version.c
│ │ ├── ta_func
│ │ │ ├── Makefile.am
│ │ │ ├── ta_ACOS.c
│ │ │ ├── ta_AD.c
│ │ │ ├── ta_ADD.c
│ │ │ ├── ta_ADOSC.c
│ │ │ ├── ta_ADX.c
│ │ │ ├── ta_ADXR.c
│ │ │ ├── ta_APO.c
│ │ │ ├── ta_AROON.c
│ │ │ ├── ta_AROONOSC.c
│ │ │ ├── ta_ASIN.c
│ │ │ ├── ta_ATAN.c
│ │ │ ├── ta_ATR.c
│ │ │ ├── ta_AVGPRICE.c
│ │ │ ├── ta_BBANDS.c
│ │ │ ├── ta_BETA.c
│ │ │ ├── ta_BOP.c
│ │ │ ├── ta_CCI.c
│ │ │ ├── ta_CDL2CROWS.c
│ │ │ ├── ta_CDL3BLACKCROWS.c
│ │ │ ├── ta_CDL3INSIDE.c
│ │ │ ├── ta_CDL3LINESTRIKE.c
│ │ │ ├── ta_CDL3OUTSIDE.c
│ │ │ ├── ta_CDL3STARSINSOUTH.c
│ │ │ ├── ta_CDL3WHITESOLDIERS.c
│ │ │ ├── ta_CDLABANDONEDBABY.c
│ │ │ ├── ta_CDLADVANCEBLOCK.c
│ │ │ ├── ta_CDLBELTHOLD.c
│ │ │ ├── ta_CDLBREAKAWAY.c
│ │ │ ├── ta_CDLCLOSINGMARUBOZU.c
│ │ │ ├── ta_CDLCONCEALBABYSWALL.c
│ │ │ ├── ta_CDLCOUNTERATTACK.c
│ │ │ ├── ta_CDLDARKCLOUDCOVER.c
│ │ │ ├── ta_CDLDOJI.c
│ │ │ ├── ta_CDLDOJISTAR.c
│ │ │ ├── ta_CDLDRAGONFLYDOJI.c
│ │ │ ├── ta_CDLENGULFING.c
│ │ │ ├── ta_CDLEVENINGDOJISTAR.c
│ │ │ ├── ta_CDLEVENINGSTAR.c
│ │ │ ├── ta_CDLGAPSIDESIDEWHITE.c
│ │ │ ├── ta_CDLGRAVESTONEDOJI.c
│ │ │ ├── ta_CDLHAMMER.c
│ │ │ ├── ta_CDLHANGINGMAN.c
│ │ │ ├── ta_CDLHARAMI.c
│ │ │ ├── ta_CDLHARAMICROSS.c
│ │ │ ├── ta_CDLHIGHWAVE.c
│ │ │ ├── ta_CDLHIKKAKE.c
│ │ │ ├── ta_CDLHIKKAKEMOD.c
│ │ │ ├── ta_CDLHOMINGPIGEON.c
│ │ │ ├── ta_CDLIDENTICAL3CROWS.c
│ │ │ ├── ta_CDLINNECK.c
│ │ │ ├── ta_CDLINVERTEDHAMMER.c
│ │ │ ├── ta_CDLKICKINGBYLENGTH.c
│ │ │ ├── ta_CDLKICKING.c
│ │ │ ├── ta_CDLLADDERBOTTOM.c
│ │ │ ├── ta_CDLLONGLEGGEDDOJI.c
│ │ │ ├── ta_CDLLONGLINE.c
│ │ │ ├── ta_CDLMARUBOZU.c
│ │ │ ├── ta_CDLMATCHINGLOW.c
│ │ │ ├── ta_CDLMATHOLD.c
│ │ │ ├── ta_CDLMORNINGDOJISTAR.c
│ │ │ ├── ta_CDLMORNINGSTAR.c
│ │ │ ├── ta_CDLONNECK.c
│ │ │ ├── ta_CDLPIERCING.c
│ │ │ ├── ta_CDLRICKSHAWMAN.c
│ │ │ ├── ta_CDLRISEFALL3METHODS.c
│ │ │ ├── ta_CDLSEPARATINGLINES.c
│ │ │ ├── ta_CDLSHOOTINGSTAR.c
│ │ │ ├── ta_CDLSHORTLINE.c
│ │ │ ├── ta_CDLSPINNINGTOP.c
│ │ │ ├── ta_CDLSTALLEDPATTERN.c
│ │ │ ├── ta_CDLSTICKSANDWICH.c
│ │ │ ├── ta_CDLTAKURI.c
│ │ │ ├── ta_CDLTASUKIGAP.c
│ │ │ ├── ta_CDLTHRUSTING.c
│ │ │ ├── ta_CDLTRISTAR.c
│ │ │ ├── ta_CDLUNIQUE3RIVER.c
│ │ │ ├── ta_CDLUPSIDEGAP2CROWS.c
│ │ │ ├── ta_CDLXSIDEGAP3METHODS.c
│ │ │ ├── ta_CEIL.c
│ │ │ ├── ta_CMO.c
│ │ │ ├── ta_CORREL.c
│ │ │ ├── ta_COS.c
│ │ │ ├── ta_COSH.c
│ │ │ ├── ta_DEMA.c
│ │ │ ├── ta_DIV.c
│ │ │ ├── ta_DX.c
│ │ │ ├── ta_EMA.c
│ │ │ ├── ta_EXP.c
│ │ │ ├── ta_FLOOR.c
│ │ │ ├── ta_HT_DCPERIOD.c
│ │ │ ├── ta_HT_DCPHASE.c
│ │ │ ├── ta_HT_PHASOR.c
│ │ │ ├── ta_HT_SINE.c
│ │ │ ├── ta_HT_TRENDLINE.c
│ │ │ ├── ta_HT_TRENDMODE.c
│ │ │ ├── ta_KAMA.c
│ │ │ ├── ta_LINEARREG_ANGLE.c
│ │ │ ├── ta_LINEARREG.c
│ │ │ ├── ta_LINEARREG_INTERCEPT.c
│ │ │ ├── ta_LINEARREG_SLOPE.c
│ │ │ ├── ta_LN.c
│ │ │ ├── ta_LOG10.c
│ │ │ ├── ta_MA.c
│ │ │ ├── ta_MACD.c
│ │ │ ├── ta_MACDEXT.c
│ │ │ ├── ta_MACDFIX.c
│ │ │ ├── ta_MAMA.c
│ │ │ ├── ta_MAVP.c
│ │ │ ├── ta_MAX.c
│ │ │ ├── ta_MAXINDEX.c
│ │ │ ├── ta_MEDPRICE.c
│ │ │ ├── ta_MFI.c
│ │ │ ├── ta_MIDPOINT.c
│ │ │ ├── ta_MIDPRICE.c
│ │ │ ├── ta_MIN.c
│ │ │ ├── ta_MININDEX.c
│ │ │ ├── ta_MINMAX.c
│ │ │ ├── ta_MINMAXINDEX.c
│ │ │ ├── ta_MINUS_DI.c
│ │ │ ├── ta_MINUS_DM.c
│ │ │ ├── ta_MOM.c
│ │ │ ├── ta_MULT.c
│ │ │ ├── ta_NATR.c
│ │ │ ├── ta_NVI.c
│ │ │ ├── ta_OBV.c
│ │ │ ├── ta_PLUS_DI.c
│ │ │ ├── ta_PLUS_DM.c
│ │ │ ├── ta_PPO.c
│ │ │ ├── ta_PVI.c
│ │ │ ├── ta_ROC.c
│ │ │ ├── ta_ROCP.c
│ │ │ ├── ta_ROCR100.c
│ │ │ ├── ta_ROCR.c
│ │ │ ├── ta_RSI.c
│ │ │ ├── ta_SAR.c
│ │ │ ├── ta_SAREXT.c
│ │ │ ├── ta_SIN.c
│ │ │ ├── ta_SINH.c
│ │ │ ├── ta_SMA.c
│ │ │ ├── ta_SQRT.c
│ │ │ ├── ta_STDDEV.c
│ │ │ ├── ta_STOCH.c
│ │ │ ├── ta_STOCHF.c
│ │ │ ├── ta_STOCHRSI.c
│ │ │ ├── ta_SUB.c
│ │ │ ├── ta_SUM.c
│ │ │ ├── ta_T3.c
│ │ │ ├── ta_TAN.c
│ │ │ ├── ta_TANH.c
│ │ │ ├── ta_TEMA.c
│ │ │ ├── ta_TRANGE.c
│ │ │ ├── ta_TRIMA.c
│ │ │ ├── ta_TRIX.c
│ │ │ ├── ta_TSF.c
│ │ │ ├── ta_TYPPRICE.c
│ │ │ ├── ta_ULTOSC.c
│ │ │ ├── ta_utility.c
│ │ │ ├── ta_utility.h
│ │ │ ├── ta_VAR.c
│ │ │ ├── ta_WCLPRICE.c
│ │ │ ├── ta_WILLR.c
│ │ │ └── ta_WMA.c
│ │ └── tools
│ │ ├── gen_code
│ │ │ ├── gen_code.c
│ │ │ ├── java
│ │ │ │ ├── Main.java
│ │ │ │ └── PrettyCode.java
│ │ │ ├── Makefile.am
│ │ │ └── mcpp.exe
│ │ ├── Makefile.am
│ │ └── ta_regtest
│ │ ├── Makefile.am
│ │ ├── ReadMe.txt
│ │ ├── ta_error_number.h
│ │ ├── ta_gDataClose.c
│ │ ├── ta_gDataHigh.c
│ │ ├── ta_gDataLow.c
│ │ ├── ta_gDataOpen.c
│ │ ├── ta_regtest.c
│ │ ├── ta_test_func
│ │ │ ├── test_1in_1out.c
│ │ │ ├── test_1in_2out.c
│ │ │ ├── test_adx.c
│ │ │ ├── test_bbands.c
│ │ │ ├── test_candlestick.c
│ │ │ ├── test_ma.c
│ │ │ ├── test_macd.c
│ │ │ ├── test_minmax.c
│ │ │ ├── test_mom.c
│ │ │ ├── test_per_ema.c
│ │ │ ├── test_per_hl.c
│ │ │ ├── test_per_hlc.c
│ │ │ ├── test_per_hlcv.c
│ │ │ ├── test_per_ohlc.c
│ │ │ ├── test_po.c
│ │ │ ├── test_rsi.c
│ │ │ ├── test_sar.c
│ │ │ ├── test_stddev.c
│ │ │ ├── test_stoch.c
│ │ │ └── test_trange.c
│ │ ├── ta_test_func.h
│ │ ├── ta_test_priv.h
│ │ ├── test_abstract.c
│ │ ├── test_data.c
│ │ ├── test_internals.c
│ │ └── test_util.c
│ ├── ta-lib-config.in
│ ├── ta-lib.dpkg.in
│ ├── ta-lib.spec.in
│ └── temp
│ ├── cdd
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── cdr
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── cmd
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── cmp
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── cmr
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── csd
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ ├── csp
│ │ ├── gen_code
│ │ │ └── HOLDER
│ │ ├── ta_abstract
│ │ │ └── HOLDER
│ │ ├── ta_common
│ │ │ └── HOLDER
│ │ ├── ta_func
│ │ │ └── HOLDER
│ │ ├── ta_libc
│ │ │ └── HOLDER
│ │ └── ta_regtest
│ │ └── HOLDER
│ └── csr
│ ├── gen_code
│ │ └── HOLDER
│ ├── ta_abstract
│ │ └── HOLDER
│ ├── ta_common
│ │ └── HOLDER
│ ├── ta_func
│ │ └── HOLDER
│ ├── ta_libc
│ │ └── HOLDER
│ └── ta_regtest
│ └── HOLDER
├── CHANGELOG.TXT
├── dotnet
│ ├── README.TXT
│ └── src
│ ├── Core
│ │ ├── app.ico
│ │ ├── app.rc
│ │ ├── AssemblyInfo.cpp
│ │ ├── Debug
│ │ │ └── HOLDER
│ │ ├── ReadMe.txt
│ │ ├── Release
│ │ │ └── HOLDER
│ │ ├── resource.h
│ │ ├── Stdafx.cpp
│ │ ├── Stdafx.h
│ │ ├── TA-Lib-Core.cpp
│ │ ├── TA-Lib-Core.h
│ │ └── TA-Lib-Core.vcproj
│ ├── Debug
│ │ ├── HOLDER
│ │ └── TA-Lib-Core.dll
│ ├── key.snk
│ ├── Release
│ │ ├── HOLDER
│ │ └── TA-Lib-Core.dll
│ └── TA-Lib.sln
├── excel
│ ├── example.xls
│ ├── README.TXT
│ ├── src
│ │ ├── ReadMe.txt
│ │ ├── Release Reverse
│ │ │ ├── BuildLog.htm
│ │ │ ├── excel32.sbr
│ │ │ ├── trionan.sbr
│ │ │ ├── XlfAbstractCmdDesc.sbr
│ │ │ ├── XlfArgDescList.sbr
│ │ │ ├── XlfArgDesc.sbr
│ │ │ ├── XlfCmdDesc.sbr
│ │ │ ├── XlfExcel.sbr
│ │ │ ├── XlfException.sbr
│ │ │ ├── XlfFuncDesc.sbr
│ │ │ ├── XlfOper.sbr
│ │ │ └── XlfRef.sbr
│ │ ├── ta-lib.sln
│ │ ├── ta-lib.vcproj
│ │ ├── test
│ │ │ ├── ReadMe.txt
│ │ │ ├── test_AD.xls
│ │ │ ├── test_ADX.xls
│ │ │ ├── test_AROON.xls
│ │ │ ├── test_beta.xls
│ │ │ ├── test_candlestick.xls
│ │ │ ├── test_cci.xls
│ │ │ ├── test_CHAIKIN.xls
│ │ │ ├── test_CORREL.xls
│ │ │ ├── test_data.xls
│ │ │ ├── test_HT.xls
│ │ │ ├── test_KAMA.xls
│ │ │ ├── test_LINEARREG.xls
│ │ │ ├── test_MACD.xls
│ │ │ ├── test_MAMA.xls
│ │ │ ├── test_mavp.xls
│ │ │ ├── test_MF.xls
│ │ │ ├── test_MINMAX.xls
│ │ │ ├── test_rsi.xls
│ │ │ ├── test_sar_wilder.xls
│ │ │ ├── test_STOCH.xls
│ │ │ ├── test_T3.xls
│ │ │ ├── test_trange.xls
│ │ │ ├── test_TRIMA.xls
│ │ │ ├── test_ultosc.xls
│ │ │ └── test_WILLR.xls
│ │ ├── xlw
│ │ │ ├── config.mgw.h
│ │ │ ├── config.msvc.h
│ │ │ ├── ERR_Macros.h
│ │ │ ├── EXCEL32_API.h
│ │ │ ├── excel32.cpp
│ │ │ ├── LICENSE_XLW.TXT
│ │ │ ├── macros.h
│ │ │ ├── port.h
│ │ │ ├── pragmas.h
│ │ │ ├── trio
│ │ │ │ ├── compare.c
│ │ │ │ ├── example.c
│ │ │ │ ├── README
│ │ │ │ ├── strio.c
│ │ │ │ ├── strio.h
│ │ │ │ ├── trio.c
│ │ │ │ ├── triodef.h
│ │ │ │ ├── trio.h
│ │ │ │ ├── trionan.c
│ │ │ │ ├── trionan.h
│ │ │ │ └── triop.h
│ │ │ ├── xlcall32.h
│ │ │ ├── XlfAbstractCmdDesc.cpp
│ │ │ ├── XlfAbstractCmdDesc.h
│ │ │ ├── XlfAbstractCmdDesc.inl
│ │ │ ├── XlfArgDesc.cpp
│ │ │ ├── XlfArgDesc.h
│ │ │ ├── XlfArgDescList.cpp
│ │ │ ├── XlfArgDescList.h
│ │ │ ├── XlfCmdDesc.cpp
│ │ │ ├── XlfCmdDesc.h
│ │ │ ├── XlfExcel.cpp
│ │ │ ├── XlfExcel.h
│ │ │ ├── XlfExcel.inl
│ │ │ ├── XlfException.cpp
│ │ │ ├── XlfException.h
│ │ │ ├── XlfException.inl
│ │ │ ├── XlfFuncDesc.cpp
│ │ │ ├── XlfFuncDesc.h
│ │ │ ├── XlfOper.cpp
│ │ │ ├── XlfOper.h
│ │ │ ├── XlfOper.inl
│ │ │ ├── XlfRef.cpp
│ │ │ ├── XlfRef.h
│ │ │ ├── XlfRef.inl
│ │ │ └── xlw.h
│ │ └── xlw_for_talib
│ │ ├── Win32StreamBuf.cpp
│ │ ├── Win32StreamBuf.h
│ │ ├── Win32StreamBuf.inl
│ │ ├── xlw_for_talib.cpp
│ │ ├── xlw_for_talib.dep
│ │ ├── xlw_for_talib.dsp
│ │ ├── xlw_for_talib.mak
│ │ ├── xlw_for_talib_reverse.mak
│ │ └── xlw_for_talib.vcproj
│ ├── ta-lib-reverse.xll
│ ├── ta-lib.xll
│ └── temp
│ ├── HOLDER
│ └── reverse
│ ├── BuildLog.htm
│ ├── mt.dep
│ ├── ta-lib-reverse.xll.intermediate.manifest
│ ├── Win32StreamBuf.sbr
│ └── xlw_for_talib.sbr
├── HISTORY.TXT
├── java
│ ├── build.xml
│ ├── src
│ │ └── com
│ │ └── tictactec
│ │ └── ta
│ │ └── lib
│ │ ├── CandleSetting.java
│ │ ├── CandleSettingType.java
│ │ ├── Compatibility.java
│ │ ├── CoreAnnotated.java
│ │ ├── Core.java
│ │ ├── FuncUnstId.java
│ │ ├── MAType.java
│ │ ├── meta
│ │ │ ├── annotation
│ │ │ │ ├── FuncFlags.java
│ │ │ │ ├── FuncInfo.java
│ │ │ │ ├── InputFlags.java
│ │ │ │ ├── InputParameterInfo.java
│ │ │ │ ├── InputParameterType.java
│ │ │ │ ├── IntegerList.java
│ │ │ │ ├── IntegerRange.java
│ │ │ │ ├── OptInputFlags.java
│ │ │ │ ├── OptInputParameterInfo.java
│ │ │ │ ├── OptInputParameterType.java
│ │ │ │ ├── OutputFlags.java
│ │ │ │ ├── OutputParameterInfo.java
│ │ │ │ ├── OutputParameterType.java
│ │ │ │ ├── RealList.java
│ │ │ │ └── RealRange.java
│ │ │ ├── CoreMetaDataCompatibility.java
│ │ │ ├── CoreMetaData.java
│ │ │ ├── CoreMetaInfo.java
│ │ │ ├── helpers
│ │ │ │ └── SimpleHelper.java
│ │ │ ├── PriceHolder.java
│ │ │ ├── PriceInputParameter.java
│ │ │ ├── TaFuncClosure.java
│ │ │ ├── TaFuncMetaInfo.java
│ │ │ ├── TaFuncService.java
│ │ │ ├── TaFuncSignature.java
│ │ │ └── TaGrpService.java
│ │ ├── MInteger.java
│ │ ├── MoneyFlow.java
│ │ ├── RangeType.java
│ │ ├── RetCode.java
│ │ └── test
│ │ ├── AllTests.java
│ │ ├── CombinationGenerator.java
│ │ ├── CoreTest.java
│ │ ├── InputData.java
│ │ ├── MIntegerTest.java
│ │ ├── TestAbstractClosure.java
│ │ ├── TestAbstract.java
│ │ ├── TestCoreMetaData.java
│ │ └── TestData.java
│ └── ta-lib.jar
├── LICENSE_EXCEL.TXT
├── LICENSE.TXT
├── README.TXT
├── swig
│ ├── ide
│ │ ├── msvc
│ │ │ └── perl
│ │ │ ├── perl.dep
│ │ │ ├── perl.dsp
│ │ │ ├── perl.dsw
│ │ │ └── perl.mak
│ │ └── vs2005
│ │ └── perl
│ │ ├── perl.sln
│ │ └── perl.vcproj
│ ├── lib
│ │ ├── perl
│ │ │ ├── Finance
│ │ │ │ ├── HOLDER
│ │ │ │ └── TA.pm
│ │ │ └── ta.dll
│ │ └── python
│ │ └── HOLDER
│ ├── make
│ │ ├── perl
│ │ │ ├── cygwin
│ │ │ │ └── g++
│ │ │ │ └── Makefile
│ │ │ └── linux
│ │ │ └── g++
│ │ │ └── Makefile
│ │ └── python
│ │ └── linux
│ │ └── g++
│ │ └── Makefile
│ ├── README.TXT
│ ├── src
│ │ ├── demo
│ │ │ └── perl
│ │ │ └── func_list.pl
│ │ ├── interface
│ │ │ ├── perl.pm
│ │ │ ├── python.py
│ │ │ ├── ta_func.swg
│ │ │ ├── ta_libc.perl.swg
│ │ │ ├── ta_libc.python.swg
│ │ │ └── ta_libc.swg
│ │ └── tools
│ │ ├── test_perl
│ │ │ ├── runtests.pl
│ │ │ ├── ta_abstract.t
│ │ │ ├── ta_common.t
│ │ │ ├── ta_defs.t
│ │ │ └── ta_func.t
│ │ └── test_python
│ │ ├── runtests.py
│ │ ├── ta_common.py
│ │ ├── ta_defs.py
│ │ └── ta_func.py
│ └── temp
│ ├── perl
│ │ └── wrap
│ │ ├── HOLDER
│ │ └── TA.pm
│ └── python
│ └── wrap
│ └── HOLDER
├── ta_func_api.xml
├── ta_func_api.xsd
└── ta_func_list.txt
454 directories, 896 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论