GitHub地址:https://github.com/shizhuolin/PyCTP 这是程序化期货交易上期ctp接口版本.将其包装为python版本. 支持python3 编译需求:vs2010/gcc 编译方法 python setup.py build PyCTP 编译方法 开发环境:windows 10 64bit, python 3.4.3 32bit, Visual Studio 2013 ...
这是项目的 GitHub Gist 链接,供参考:[GitHub Gist]( 排错指南 在开发过程中,可能会遇到一些常见报错。以下是一些常见错误和相应的高亮错误日志: ERROR 1: Connection to trading server failed # 原因可能是网络问题或配置错误 ERROR 2: Invalid order parameters ...
Github上如果不方便下,请到gitee上下载https://gitee.com/nicai0609/Python-CTPAPI或者扫码进入QQ群群文件中下载。编译维护不易,欢迎star,fork鼓励。 二、文件清单 . |-- 6.6.1P1_API接口说明_20210805.chm //官方文档,也可至http://www.sfit.com.cn/下载(加了日期便于区别版本) ...
Github上如果不方便下,请到gitee上下载 https://gitee.com/nicai0609/Python-CTPAPI 或者扫码进入QQ群群文件中下载。编译维护不易,欢迎star,fork鼓励。 二、文件清单 . |-- 6.6.1P1_API接口说明_20210805.chm //官方文档,也可至http://www.sfit.com.cn/下载(加了日期便于区别版本) |-- demo //相关demo...
使用ctp的python接口 在github上查到一个项目 ctpwrapper 在按照文档按照的时候报错 >>>pip install cython--upgrade>>>pip install ctpwrapper--upgrade 在安装第二个命令的时候 第一个问题 安装yum install -y gcc-c++ 解决 第二个问题 ctpwrapper/MdApi.cpp:39:20: 致命错误:Python.h:没有那个文件或目录...
使用ctp的python接口 在github上查到一个项目 ctpwrapper 在按照文档按照的时候报错 >>>pip install cython --upgrade >>>pip install ctpwrapper --upgrade 1. 2. 在安装第二个命令的时候 第一个问题 安装yum install -y gcc-c++ 解决 第二个问题...
在本目录执行python setup.py build进行编译; 编译后复制build/lib.xxx-x.x目录下的ctp目录到example目录下(如果使用Windows + Python2.7,这3步都可以跳过,因为example目录下已有的ctp就是这个环境下编译的); 按照原版pyctp的配置说明对example/config目录下的文件进行配置; ...
git clone git@github.com:keli/ctp-python.git cd ctp-python 编译安装 python setup.py install 或 pip install . 版本选择(可选) 目前默认使用的是6.6.9 版本。如果需要链接和使用其他版本,只需要在编译安装前,设置API_VER环境变量为相应版本即可。
CTP股票期权接口的Python版发布了,同CTP期货接口一样,CTP股票期权Python接口也是采用Swig技术封装,支持Win32/64及Linux,支持3.5.8~3.7.0等API版本,支持Python3.7~3.12全部版本。 下载地址:github.com/openctp/open,之后会迁移到openctp官网下载,openctp.cn/download.htm。 关于CTP股票期权接口使用请参照github仓库中的...
CTPAPI JsonSchema 文件地址 github.com/openctp/open 使用方法 使用Python遍历CTP JsonSchema文件的demo如下: import json # 读取类型数据 with open("output6.6.9/types.json", "r", encoding="utf8") as fb: schema_types = json.load(fb) types = schema_types["definitions"] # 读取struct数据 with op...