TA-Libインストールでのエラー解決

# TA-Libのインストール
pythonで株価の分析をしようと思い、ta-libをpipでインストールしようとしたところ、
以下の大量のエラーが出たため、解決法を備忘録として記載する。

### 環境
- Windows10
- VS Code
- numpyインストール済
- pipで全部なんでもインストールできると思っちゃっている自分（バカ）

### エラー
``pip install TA-Lib``
<details><summary>エラーの結果</summary><div>

```
Installing collected packages: TA-Lib
  Running setup.py install for TA-Lib ... error
  error: subprocess-exited-with-error
  
  × Running setup.py install for TA-Lib did not run successfully.
  │ exit code: 1
  ╰─> [504 lines of output]
      running install
      C:\Users\xxx\anaconda3\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
        warnings.warn(
      running build
      running build_py
      running build_ext
      skipping 'talib\_ta_lib.c' Cython extension (up-to-date)
      building 'talib._ta_lib' extension
      _ta_lib.c
      C:\Users\xxx\anaconda3\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
      talib\_ta_lib.c(6977): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(6982): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7172): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7354): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7536): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7541): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7699): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(7877): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(8225): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(8601): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(8794): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(9151): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(20687): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(20840): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(21166): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(21475): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(21635): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(22503): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(22645): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(22787): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(22929): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23071): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23398): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23567): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23572): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23577): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23799): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23809): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23819): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(23991): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(24364): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(24369): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(24526): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(24668): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25001): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25169): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25322): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25474): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25616): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25771): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(25928): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(26130): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(26301): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(26453): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(26762): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27089): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27260): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27434): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27439): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27586): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27728): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(27870): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(28012): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(28154): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(28924): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29164): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29377): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29382): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29392): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29616): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29621): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29834): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29839): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(29844): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(30151): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(30304): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(30625): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(30931): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31073): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31215): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31565): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31570): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31575): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(31746): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(32079): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(32239): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(40738): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(40743): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(40932): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41110): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41288): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41293): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41441): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41614): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(41935): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(42306): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(42491): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(42840): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(54301): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(54444): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(54743): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(55035): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(55191): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(55973): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56105): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56237): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56369): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56501): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56798): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56957): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56962): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(56967): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57181): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57191): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57201): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57365): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57722): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57727): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(57877): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58009): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58312): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58479): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58622): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58767): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(58899): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59031): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59180): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59351): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59518): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59663): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(59955): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60271): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60438): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60605): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60610): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60747): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(60879): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(61011): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(61143): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(61275): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62001): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62221): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62424): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62429): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62439): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62661): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62666): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62877): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62882): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(62887): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(63179): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(63322): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(63613): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(63905): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64037): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64169): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64505): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64510): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64515): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(64682): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(65001): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
      talib\_ta_lib.c(65157): warning C4146: 符号付きの値を代入する変数は、符号付き型にキャストしなければなりません。
         ライブラリ build\temp.win-amd64-3.9\Release\talib\_ta_lib.cp39-win_amd64.lib とオブジェクト build\temp.win-amd64-3.9\Release\talib\_ta_lib.cp39-win_amd64.exp を作成中
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLBREAKAWAY_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLEVENINGSTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSEPARATINGLINES_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDRAGONFLYDOJI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SetOptInputParamReal は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMORNINGDOJISTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_T3_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSHOOTINGSTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLKICKING は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINUS_DM は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3WHITESOLDIERS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTRISTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_SINE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_VAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSPINNINGTOP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLUPSIDEGAP2CROWS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_COSH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MININDEX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLRISEFALL3METHODS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLPIERCING_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BOP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AROON_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRANGE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHARAMI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_EXP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SUB_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SetUnstablePeriod は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_FuncTableAlloc は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLONNECK は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLKICKING_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3OUTSIDE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDRAGONFLYDOJI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WCLPRICE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MEDPRICE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLONNECK_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLADDERBOTTOM_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_ANGLE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ACOS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINMAXINDEX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MFI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINMAX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_RSI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GroupTableFree は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLUPSIDEGAP2CROWS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTASUKIGAP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_NATR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDOJISTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_PHASOR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_Shutdown は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSHORTLINE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetFuncHandle は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_FuncTableFree は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ParamHolderFree は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAVP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3LINESTRIKE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCONCEALBABYSWALL_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIGHWAVE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMARUBOZU_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADOSC は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMARUBOZU は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CCI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMATHOLD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLEVENINGDOJISTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLBREAKAWAY は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSPINNINGTOP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PPO_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BBANDS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_INTERCEPT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIDPRICE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACDEXT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLADDERBOTTOM は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CCI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MULT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCOUNTERATTACK は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_FLOOR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLIDENTICAL3CROWS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_DCPERIOD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3STARSINSOUTH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ATAN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADXR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DEMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHANGINGMAN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SIN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_TRENDMODE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSTALLEDPATTERN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLADVANCEBLOCK_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_OBV は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLIDENTICAL3CROWS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHARAMICROSS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_FLOOR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PPO は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLINVERTEDHAMMER_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WCLPRICE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRIMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACDEXT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLINNECK は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SUB は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TANH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLONGLEGGEDDOJI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDARKCLOUDCOVER_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AROON は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STDDEV は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLUNIQUE3RIVER は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ATR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCONCEALBABYSWALL は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINUS_DI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_EMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ULTOSC_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL2CROWS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LOG10 は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTAKURI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCLOSINGMARUBOZU は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SetOptInputParamInteger は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLONGLINE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_ANGLE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROC は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CEIL_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLONGLINE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMATCHINGLOW_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_COSH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLKICKINGBYLENGTH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PLUS_DI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMATHOLD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3OUTSIDE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIGHWAVE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GroupTableAlloc は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_EMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADXR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MEDPRICE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLENGULFING_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MOM_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MFI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TANH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetOptInputParameterInfo は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCHF は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_INTERCEPT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLGRAVESTONEDOJI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTHRUSTING_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_APO_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SINH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINMAX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BOP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_SINE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_TRENDLINE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3BLACKCROWS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ParamHolderAlloc は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLABANDONEDBABY は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetFuncInfo は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DEMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ASIN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAVP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRANGE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DIV は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_PHASOR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_COS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_Initialize は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SetCompatibility は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_TRENDMODE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMORNINGDOJISTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_EXP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLLONGLEGGEDDOJI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIDPOINT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BETA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLGAPSIDESIDEWHITE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLINVERTEDHAMMER は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AVGPRICE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMORNINGSTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLBELTHOLD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STDDEV_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAXINDEX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MOM は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TSF_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHAMMER_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TAN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIKKAKEMOD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MULT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROC_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHARAMI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSHORTLINE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ATR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_DCPHASE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AVGPRICE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLGRAVESTONEDOJI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SINH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TYPPRICE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLEVENINGDOJISTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLENGULFING は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACDFIX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIKKAKE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetOutputParameterInfo は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLRICKSHAWMAN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TYPPRICE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LOG10_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ACOS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRIMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHARAMICROSS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CMO_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDARKCLOUDCOVER は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PLUS_DM_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHANGINGMAN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SQRT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AROONOSC は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_RestoreCandleDefaultSettings は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MACDFIX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTRISTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CEIL は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetInputParameterInfo は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3BLACKCROWS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSHOOTINGSTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SQRT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SUM は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHOMINGPIGEON は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SIN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCHRSI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLRICKSHAWMAN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMATCHINGLOW は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_COS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SAREXT_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLABANDONEDBABY_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_SLOPE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTASUKIGAP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSTALLEDPATTERN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDOJI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLGAPSIDESIDEWHITE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLXSIDEGAP3METHODS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINUS_DI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL2CROWS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LN_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ULTOSC は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DIV_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLBELTHOLD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCP_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCHRSI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_STOCHF_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3INSIDE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetLookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3STARSINSOUTH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSTICKSANDWICH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINUS_DM_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLKICKINGBYLENGTH_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLUNIQUE3RIVER_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TAN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCP は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetUnstablePeriod は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADD_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLADVANCEBLOCK は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHOMINGPIGEON_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTHRUSTING は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLTAKURI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CORREL は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SUM_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIKKAKE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BETA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ATAN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_DCPHASE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TEMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_VAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCR100 は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PLUS_DI_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLEVENINGSTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MINMAXINDEX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSTICKSANDWICH は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRIX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLINNECK_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3LINESTRIKE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WILLR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_HT_TRENDLINE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHAMMER は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIDPRICE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_KAMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLHIKKAKEMOD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_LINEARREG_SLOPE_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_PLUS_DM は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MININDEX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_KAMA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3WHITESOLDIERS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AD は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAXINDEX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLPIERCING は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetCompatibility は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_OBV_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ASIN は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TEMA_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_DX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SAREXT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLXSIDEGAP3METHODS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MA は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TRIX_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CMO は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_APO は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_WILLR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_TSF は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLMORNINGSTAR は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_SetCandleSettings は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCLOSINGMARUBOZU_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MAX は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDOJISTAR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_T3 は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_AROONOSC_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLSEPARATINGLINES は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDL3INSIDE は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ROCR100_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_RSI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLDOJI は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CORREL_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_MIDPOINT は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_ADOSC_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_NATR_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLCOUNTERATTACK_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_BBANDS は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_CDLRISEFALL3METHODS_Lookback は未解決です
      _ta_lib.obj : error LNK2001: 外部シンボル TA_GetVersionString は未解決です
      build\lib.win-amd64-3.9\talib\_ta_lib.cp39-win_amd64.pyd : fatal error LNK1120: 339 件の未解決の外部参照
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> TA-Lib

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
```
</div></details>

pipは悪くないよ、パッケージが悪いよって書かれている。

### 解決法
- ラッパーがいるらしい
``ta-lib-0.4.0-msvc.zip``をダウンロードして、``C:\``直下に解凍、配置。
[公式ページ](https://mrjbq7.github.io/ta-lib/install.html)にはここまで書かれているみたい。

- ビルド
`VS 2019用 x64 Native Tools コマンドプロンプト`でビルド
このツール自体はデフォルトで入っていると思われる。
64bit専用コマンドプロンプトで実行すればOK.
違うコマンドプロンプトで``nmake``してしまったら、zipファイルの配置からやり直し。

```
C:\ta-lib> cd C:\ta-lib\c\make\cdr\win32\msvc
C:\ta-lib\c\make\cdr\win32\msvc>nmake
```
ちゃんと``C:\ta-lib\c\make\cdr\win32\msvc``配下に移動してから``nmake``コマンドを実行。

- VS Codeで``pip install TA-Lib``を実行
無事インストールができました。

### 参考文献
https://mrjbq7.github.io/ta-lib/install.html
https://lifesaver.codes/answer/failed-to-install-ta-lib-127
https://cryptocurrencychudoku.hatenablog.com/entry/2018/04/01/140950
一番最後のリンク先が分かりやすかった。