diff --git a/README.md b/README.md index 589a11ae..92633e8f 100644 --- a/README.md +++ b/README.md @@ -24,13 +24,14 @@ 6. 安装[Visual C++ Redistributable Packages for VS2013](https://www.microsoft.com/en-gb/download/details.aspx?id=40784),中英文随意 -6. 在本页面选择Download ZIP下载项目代码,并解压到C:\vnpy +7. 在本页面选择Download ZIP下载项目代码,并解压到C:\vnpy -7. 在[SimNow](http://simnow.com.cn/)注册CTP仿真账号,记下你的**账号、密码、经纪商编号**,然后下载快期查询你的**交易和行情服务器地址** +8. 在[SimNow](http://simnow.com.cn/)注册CTP仿真账号,记下你的**账号、密码、经纪商编号**,然后下载快期查询你的**交易和行情服务器地址** -8. 把C:\vnpy\vn.trader\ctpGateway\CTP_connect.json中的账号、密码、服务器等修改为上一步注册完成后你的信息(注意使用专门的编程编辑器,如Sublime Text等,防止json编码出错) +9. 把C:\vnpy\vn.trader\ctpGateway\CTP_connect.json中的账号、密码、服务器等修改为上一步注册完成后你的信息(注意使用专门的编程编辑器,如Sublime Text等,防止json编码出错) + +10. 双击运行C:\vnpy\vn.trader\vtMain.py,开始交易! -9. 双击运行C:\vnpy\vn.trader\vtMain.py,开始交易! 对于想研究API封装的用户,可以参考[vnpy.org](http://vnpy.org)上面的教程一步步操作。 @@ -46,6 +47,31 @@ * [Visual Studio 2013](https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx):这个就不多说了(作者编译API封装用的是2013版本) + +##### 注意: +按照以上方式配置后,你便可以使用vn.py的CTP, LTS, KSOTP等大多数交易接口,但在启动vtMain.py时, 你可能会遇到以下错误: +``` +请先安装WindPy接口 +global name 'w' is not defined +No module named ib.ext.Contract +No module named websocket +``` +它们分别对应Wind, IB, OKCOIN三个交易接口,如果你不使用这三个接口,可以直接忽略这些错误,不会影响使用。 + +但如果你需要,可以通过以下方式安装其对应的库: + +* WIND - 到[大奖章网站](http://www.dajiangzhang.com/document)注册并下载安装**Wind资讯开放应用接口**个人版即可 +* IB - 参考https://github.com/blampe/IbPy, 基本上是两步: +``` +git clone https://github.com/blampe/IbPy.git + +cd IbPy +python setup.py install + +``` +* OKCOIN - ```pip install websocket``` or ```conda install websocket``` + + --- ### How To Contribute