代码拉取完成,页面将自动刷新
ctp wrapper for python
(仅仅只是)对于CTP API的Python封装(使用时遇到问题可以在Issues中反馈,但不要咨询实际的交易事项,因为我没实践过╮(╯_╰)╭
)
CTP版本:futures目录是期货版(包括win32、linux32、linux64),option目录是期权版(包括win32、linux32、linux64),stock目录是linux64股票版,stock2目录是win32股票版
环境:python2.5 ~ python3.4,Windows或者Linux
编译:在本目录或者分别进入futures、option、stock/stock2目录执行python setup.py build
安装: 在本目录编译后复制build/lib.xxx-x.x目录下的ctp目录到site-packages目录:
# 通过以下方式使用期货版API
from ctp.futures import ApiStruct, MdApi, TraderApi
# 通过以下方式使用股票版API
from ctp.stock import ApiStruct, MdApi, TraderApi
或者进入futures或option、stock/stock2子目录python setup.py build
编译后python setup.py install
安装:
# 通过以下方式使用期货/股票版API
from ctp import ApiStruct, MdApi, TraderApi
推荐使用第一种方式。
本项目只是对于CTP api的封装,大部分代码是生成并非手写,api是给人用而不是给人欣赏内部如何实现的,实用性才是第一考虑:
python setup.py build
即可编译,不强求特定Python版本或者复杂配置;__author__、__version__
等特殊Python变量,模块中其他变量与API头文件中的符号一一对应;VC++ 2008 Express
;如果在Linux下使用,安装好GCC;python setup.py build
进行编译;通过以上步骤可知,这里基本上只是对原版安装指南进行了替换;
Windows下除了编译需要安装VC++ 2008 Express
外,直接使用已编译好的貌似是不需要安装的。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。