Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

stonejiang208/vnpy-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

5 Commits

Repository files navigation

vnpy-docker版使用步骤

概述

本仓库是自动构建vnpy的开发环境的源代码。构建完vnpy-builder:dev镜像后,使用该镜象中的示例工程可以从交易所获得实时的交易数据。可以作为学习和研究的起步,仅此而已。

运行环境需要mysql环境,因此先部署mysql容器,然后在容器中手动创建vnpy数据库。接下来可以构件vnpy-builder:dev的镜像。 最后用此镜像创建一个容器,运行/app/main.py查看示例的运行情况

步骤

  • 部署 mysql
 ./mysql

进入mysql容器,手动创建数据库vnpy,后面会用到。

 CREATE SCHEMA `vnpy` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
 create database vnpy default charset utf8 collate utf8_unicode_ci;
  • 构建镜像
./build
  • 创建容器
 ./debug
  • 运行示例程序
docker exec -it vnpy-builder bash
python main.py

其它

由于国内无法直接访问交易所,因此需要科学上网,通过http代理的方式访问。也可以直接在国外的服务器上运行,这样省时省力。

源代码

https://github.com/stonejiang208/vnpy-docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /