VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 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

Member
avatar
加入于:
帖子: 2
声望: 0

由于个人开发一般都使用 vscode, 所以对于 pycharm 等不是特别熟悉和热衷.

Member
avatar
加入于:
帖子: 1481
声望: 105

感谢分享!

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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