From 398e08b88e21a845766e4903cf805b5254055d41 Mon Sep 17 00:00:00 2001 From: LimingFang Date: Fri, 28 Jun 2019 13:01:37 +0800 Subject: [PATCH] update md --- docs/csv_loader.md | 4 +++- docs/cta_backtester.md | 2 ++ docs/quickstart.md | 14 +++++++++++++- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/csv_loader.md b/docs/csv_loader.md index e1f7fc43..6248cb1d 100644 --- a/docs/csv_loader.md +++ b/docs/csv_loader.md @@ -23,7 +23,9 @@ CSV载入模块在vnpy根目录下vnpy\app\csv_loader文件夹内,engine.py里 self.high_head: str = '' self.volume_head: str = '' ``` - +注:以sql数据库为例: + 合约信息中合约代码是将csv中数据存入至何种品种数据库中。例如在合约代码中填写rb1909,在交易所中填写SHFE,在本地数据库中会有symbol和exchange两个键值用于索引。 + 在csv中,日期时间一列,格式需要为str格式。   ## 数据载入 diff --git a/docs/cta_backtester.md b/docs/cta_backtester.md index 758ad0ce..a1307ed7 100644 --- a/docs/cta_backtester.md +++ b/docs/cta_backtester.md @@ -70,6 +70,8 @@ def run_backtesting( capital: int, setting: dict ): ``` +如果没有RqData用于下载历史数据(一般情况),则可以通过完整填写所有字段,从本地已连接的数据库中导入数据进行回测 +注:本地代码应以品种代码.交易所的形式(导入时会自动将其分割为品种和交易所两部分) 点击下方的“开始回测”按钮可以开始回测: 首先会弹出如图所示的参数配置窗口,用于调整策略参数。该设置对应的是run_backtesting()函数的setting字典。 diff --git a/docs/quickstart.md b/docs/quickstart.md index c69c3e43..49c4d05e 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -21,6 +21,7 @@ python run.py   ## 连接接口 +### simnow仿真 以SinNow仿真交易账号登陆CTP接口为例:点击菜单栏的“系统”->“连接CTP”后,弹出如上图所示CTP接口的配置对话框,输入以下内容后即可登录: - 用户名username:111111 (6位纯数字账号) - 密码password:1111111 (需要修改一次密码用于盘后测试) @@ -28,10 +29,20 @@ python run.py - 交易服务器地址td_address:180.168.146.187:10030 (盘后测试) - 行情服务器地址md_address:180.168.146.187:10031 (盘后测试) - auth_code和product_info主要用于19年中的CTP接入验证,目前留空即可 - 注意:若使用期货实盘账户,需要问清楚其brokerid、auth_code和product_info; 并且仿真交易需要另外申请开通。 连接成功以后,日志组件会立刻输出陆成功相关信息,同时用户也可以看到账号信息,持仓信息,合约查询等相关信息。 +### 穿透式接口连接(新版) +#### 仿真用户 +以中信期货为例:如果最后不上实盘,以在生产环境下仿真为目的,则不用提交任何表格,在官网申请注册仿真账号,打开官网公告找到相应接入参数。打开vnstation后,点击菜单栏的“系统”->“连接CTP”后,弹出如上图所示CTP接口的配置对话框,输入以下内容后即可登录(appid和authcode在仿真环境下是全统一的): +- 用户名username:[申请的仿真账号] +- 密码password:[仿真密码] #最好修改一次 +- 经纪商编号brokerid:66666 #中信期货的 +- 交易服务器地址td_address:tcp://ctpfz1-front1.citicsf.com:51305 +- 行情服务器地址md_address:tcp://ctpfz1-front1.citicsf.com:51313 +- appid(产品名称):client_xxx_1.0.1 #xxx部分非自定义,必须写xxx +- authcode(授权码):0D6V7N1CIBWUT1CT +#### 实盘用户   @@ -40,6 +51,7 @@ python run.py 此时行情组件会显示最新行情信息;交易组件会显示合约名称,并且在下方显示深度行情报价:如最新价、买一价、卖一价。(数字货币品种可以显示十档行情) +注:订阅行情填写的代码格式可以由菜单栏的”帮助“->“查询合约”里查到(需先连接) ![](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/quick_start/subcribe_contract.png "enter image title here")