Merge pull request #1596 from vnpy/docs

Docs
This commit is contained in:
vn.py 2019-04-15 11:05:37 +08:00 committed by GitHub
commit a0f941d8af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 61 additions and 13 deletions

View File

@ -91,10 +91,13 @@ $ bash Miniconda3-latest-Linux-x86_64.sh
安装过程中可以一直按“Enter”键继续下去除了以下这点 安装过程中可以一直按“Enter”键继续下去除了以下这点
当询问是否把Miniconda设置为Python 默认环境时,把默认的"no"改成“yes”。原因是Ubuntu 18.04已有自带的Python 3.6与Python 2.7。 当询问是否把Miniconda设置为Python 默认环境时,把默认的"no"改成“yes”。原因是Ubuntu 18.04已有自带的Python 3.6与Python 2.7。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/install_Miniconda_ubuntu.png "enter image title here") ![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/install_Miniconda_ubuntu.png "enter image title here")
重启Ubuntu后打开终端直接输入"python" 然后按“Enter”键: 若出现如下图则表示成功把Miniconda设置为Python默认环境。 重启Ubuntu后打开终端直接输入"python" 然后按“Enter”键: 若出现如下图则表示成功把Miniconda设置为Python默认环境。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/Conda_Python_version.png "enter image title here") ![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/Conda_Python_version.png "enter image title here")
   

View File

@ -63,6 +63,9 @@ python run.py
数据监控由以下组件构成并且附带2个辅助功能选定以下任一组件鼠标右键可以选择“调整列宽”特别适用于屏幕分辨率较低或者选择“保存数据”csv格式 数据监控由以下组件构成并且附带2个辅助功能选定以下任一组件鼠标右键可以选择“调整列宽”特别适用于屏幕分辨率较低或者选择“保存数据”csv格式
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/2_optiones.png "enter image title here")
### 5.1 行情组件 ### 5.1 行情组件
用于对订阅的行情进行实时监控如下图监控内容可以分成3类 用于对订阅的行情进行实时监控如下图监控内容可以分成3类
@ -120,11 +123,53 @@ python run.py
### 5.7 日志组件 ### 5.7 日志组件
日志组件用于显示接口登陆信息以及委托报错信息,如下图。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/write_log.png "enter image title here")
   
## 6. 应用模块 ## 6. 应用模块
vnpy官方目前提供2个应用模块组件分别是用于自动交易的“CTA策略”组件把第三方数据文件导入到数据库的“CSV载入”组件。在菜单栏中点击“功能”即显示应用模块如下图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/application.png "enter image title here")
### 6.1 CTA策略
CTA策略组件默认使用RQData的数据进行自动交易故需要配置好RQData相关数据。
1 在用户目录下.vntrader文件夹找到vt_setting.json输入RQData的账号和密码保存退出后启动CTA策略组件会显示“RQData数据接口初始化成功”如图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/RQData.png "enter image title here")
2在左上方的菜单栏选择策略如“AtrRsiStrategy”然后点击右边的“添加策略”按钮用于策略实例创建选择策略适用品种和修改该测试示例的参数如图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/trader_2.PNG "enter image title here")
3每一个策略示例都有其“初始化”、“启动”、“停止”、“编辑”、“移除”按钮。注意在启动策略前必须先初始化移除策略前需要先停止策略。右上方菜单栏有批量处理功能方便用户快速启动、停止策略如图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/turtle_strategy.png "enter image title here")
 
### 6.2 CSV载入
CSV文件是用户最主要的历史数据来源之一用户只需根据CSV文件中的表头字段以及时间格式灵活配置即可实现一键载入历史数据。
CSV载入操作分为3步
1打开CSV文件查看表头字段以及时间格式如图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/csv_format.png "enter image title here")
2点击菜单栏的“功能”->“CSV载入”进入界面后选择要载入的CSV文件并且修改相关表头字段和时间格式若有需要的话。如下图
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/csv_loader.png "enter image title here")
3点击“载入数据”后成功界面如下图所示。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/exito_csv_load.png "enter image title here")