VeighNa量化社区
你的开源社区量化交易平台
zhou78620051's Avatar
Member
离线
2 帖子
声望: 0

一. 依赖环境:

  • macOS Ventura: Version 13.2.1
  • Anaconda 2.4.0 + Python 3.10
  • git

因为之前电脑用了很久, brew 安装过一些例如 ta-lib 之类的依赖, 这里不详述.

二. 安装基本过程

创建 vnpy envs:

官网下载 anaconda 安装后, 启动界面

description

点击 Create 后填写信息创建环境

description

下载 vnpy 3.6.0 源代码

https://github.com/vnpy/vnpy/releases/tag/3.6.0

也可以 git clone git@github.com:vnpy/vnpy.git, 不过随时间漂移, 这个可能是高于 3.6.0 的版本

安装依赖

terminal 控制台, 首先切换到 vnpy 环境: conda activate vnpy

description

执行安装依赖

pip install vnpy_ctastrategy
pip install vnpy_ctabacktester
pip install vnpy_spreadtrading
pip install vnpy_algotrading
pip install vnpy_optionmaster
pip install vnpy_portfoliostrategy
pip install vnpy_scripttrader
pip install vnpy_chartwizard
pip install vnpy_rpcservice
pip install vnpy_excelrtd
pip install vnpy_datamanager
pip install vnpy_datarecorder
pip install vnpy_riskmanager
pip install vnpy_webtrader
pip install vnpy_portfoliomanager
pip install vnpy_paperaccount

pip install vnpy_sqlite
pip install vnpy_rqdata

启动界面

cd vnpy-3.6.0/examples/veighna_trader
python run.py

description

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】