Il y avait peu d'articles japonais sur le backtrader, j'ai donc décidé de l'écrire moi-même. J'écrirai ce sur quoi je suis tombé par hasard et ce que j'ai trouvé en le déplaçant. Si vous trouvez quelque chose qui ne va pas, veuillez nous en informer dans les commentaires.
J'espère que la population de backtrader augmentera et que d'autres articles de commentaires seront ajoutés.
Mon environnement d'exploitation
Windows8.1pro 64bit
Anaconda3 2019.10
(Construire un environnement virtuel pour backtrader avec Python 3.5)
Il existe de nombreux articles faciles à comprendre et détaillés sur l'installation d'Anaconda3 et la création d'un environnement virtuel, veuillez donc les consulter. Dans mon cas, lorsque j'ai installé le notebook Jupyter dans un environnement virtuel, j'ai eu une erreur de noyau au moment du démarrage. Il a été écrit que Win32api était introuvable, et cela a été résolu en installant pywin32 via PIP dans l'environnement virtuel.
Il est décrit en détail dans cet article.
La page bactrader de PypI dit qu'il prend en charge jusqu'à Python 3.7, mais comme il y avait une description qu'il a été développé avec Python 3.5, j'ai créé un environnement virtuel avec 3.5 au cas où. Je vais installer bactrader ici.
Lancez un environnement virtuel à partir de l'invite Anaconda. J'ai nommé l'environnement envbactrader. Si vous ajoutez ce [tracé] lors de l'installation, matplotlib sera installé en même temps.
install.py
(envbacktrader) C:\Users\xxxx pip install backtrader[plotting]
Au cas où, vérifiez le paquet avec la commande conda list.
condalist.py
(envbacktrader) C:\Users\xxxx conda list
# packages in environment at C:\Users\xxxx\Anaconda3\envs\envbacktrader:
#
# Name Version Build Channel
backtrader 1.9.74.123 pypi_0 pypi
blas 1.0 mkl
bleach 3.1.0 py_0
ca-certificates 2019.11.27 0
certifi 2018.8.24 py35_1
colorama 0.4.3 py_0
cycler 0.10.0 pypi_0 pypi
decorator 4.4.1 py_0
defusedxml 0.6.0 py_0
entrypoints 0.2.3 py35_2
icc_rt 2019.0.0 h0cc432a_1
#......réduction
Il a été installé avec succès.
Recommended Posts