Advertisement

PyCTP:Python封装的上期技术期货交易API,适用于Windows和Linux系统

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
PyCTP是一款基于Python语言开发的上期所CTP期货交易API封装库,兼容Windows与Linux操作系统,提供简洁高效的接口调用方式。 hf_ctp_py_proxy是一个用于上期技术期货交易API的Python封装库,支持Windows和Linux环境。该库需要VS2017和Python 3.6或更高版本。 使用方法如下: 运行 `python generate/run.py` 来生成所有文件。 在Windows环境中,设置项目为x64,并编译ctp_c\ctp.sln中的ctp_quote 和 ctp_trade项目。将编译后的dll放置于 py_ctp/lib64 目录下。 对于Linux环境,请先设置系统语言为:zh_CN.UTF-8,然后执行以下指令(需要与setup.py中的data_files配合使用): ```bash export VERSION=v6.5.1 ``` 代码生成可以通过运行如下命令完成: ```python pip uninstall py-ctp -y && python generate/run ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • PyCTP:PythonAPIWindowsLinux
    优质
    PyCTP是一款基于Python语言开发的上期所CTP期货交易API封装库,兼容Windows与Linux操作系统,提供简洁高效的接口调用方式。 hf_ctp_py_proxy是一个用于上期技术期货交易API的Python封装库,支持Windows和Linux环境。该库需要VS2017和Python 3.6或更高版本。 使用方法如下: 运行 `python generate/run.py` 来生成所有文件。 在Windows环境中,设置项目为x64,并编译ctp_c\ctp.sln中的ctp_quote 和 ctp_trade项目。将编译后的dll放置于 py_ctp/lib64 目录下。 对于Linux环境,请先设置系统语言为:zh_CN.UTF-8,然后执行以下指令(需要与setup.py中的data_files配合使用): ```bash export VERSION=v6.5.1 ``` 代码生成可以通过运行如下命令完成: ```python pip uninstall py-ctp -y && python generate/run ```
  • CTP API v6.7.0 PythonWindowsLinux)(包含与行情)
    优质
    本项目提供期货CTP API v6.7.0的Python封装版本,兼容Windows及Linux系统。功能涵盖交易操作与市场行情获取,助力程序化交易便捷开发。 该资源在【期货CTP-API开发系列】专栏的第十篇文章中分享,具体内容可在文章《CTP-API开发系列之十:v6.7.0-Python版封装(Windows/Linux)》中找到。 欢迎关注该专栏了解更多内容: 专栏地址:https://blog..net/le_temps/category_12595604.html
  • 综合平台(C#
    优质
    本篇文章介绍了上一期技术综合交易平台上采用的C#语言封装方法及其应用,通过详细讲解和实例分析帮助读者理解如何利用该语言提高开发效率。 基于上期技术综合交易平台2011.4.19版本进行了C#封装支持多账户同时登录的功能开发。
  • 所CTP-Api C++Demo版(支持实时模拟
    优质
    这是一款基于上期所CTP-Api开发的C++版本期货交易演示程序,适用于进行实时期的期货市场模拟交易与测试。 上期所CTP-Api之C++交易Demo可以让用户在申请SIMNOW模拟账号后进行实时的期货模拟交易。此外,也可以使用从证券公司注册的账户来进行交易。这个工具非常实用。
  • CTP平台API与C#实例
    优质
    本项目提供了一套针对CTP(中国金融期货交易所交易接口)的上期技术平台API的C#封装示例代码,便于开发者快速集成和使用。 CTP上期技术平台API及C#封装示例包含有API及相关类的介绍,并提供了相应的C#示例代码。
  • CTP行情接口.NET完整版
    优质
    本文章介绍了如何对CTP行情交易接口进行.NET语言封装的方法,并提供了完整的代码版本供读者学习和参考。 上期技术CTP行情交易接口的.NET封装完整版包括将非托管C++库转换为托管库,以便于.Net程序调用。该版本涵盖了行情接口和交易接口。Struct.h头文件是基于海风版C#中的Struct.cs进行修改而来的,非常感谢原作者的努力!此外还提供了两个测试实例:一个是用于验证行情接口的CSharpMdTest C#示例;另一个则是用来检验交易功能的CSTraderTest C#示例,这两个例子与上期技术官方提供的标准一致。
  • CTP行情接口 .Net(20121028)
    优质
    本篇文章提供了关于上一期CTP行情交易接口在.NET环境下的封装方法,发布日期为2012年10月28日。通过此文章,读者可以了解到如何在.Net环境下使用CTP的行情交易接口进行编程开发。 上期技术CTP行情及交易接口.Net封装本次更新至CTP官方库20120530版本,并增加了Multiple AppDomain支持。
  • LazzyQuant: 量化预算
    优质
    LazzyQuant是一款专为期货市场设计的量化交易平台,支持自动化策略开发与回测,助力投资者实现高效、智能的投资决策。 极客量化交易平台具有以下主要功能: - 接收市场行情数据,并生成K线数据并保存至数据库。 - 根据交易策略寻找获利机会,进行开仓平仓、止损止盈等决策。 - 自动执行报单和撤单操作。 - 支持上期CTP交易接口以及多种数据源用于盘后复盘分析。 - 提供美式及欧式期权的实时定价功能(基于二叉树模型)。 - 支持各种套利策略、预埋订单及组合订单的操作。 - 兼容MQL5语法进行策略设计。 开发与测试环境包括: Windows平台上的Visual Studio 2015/2017,Linux平台下的GCC版本为7.3或9.2,Qt框架的最低要求是5.10(推荐使用5.12.9),以及MySQL数据库管理系统5.7.30。 在Linux环境下编译该程序的具体步骤如下: - 使用git命令克隆代码库至本地。 - 进入项目目录后执行qmake指令进行配置,并通过-j4参数加快多线程构建速度。
  • 所CTP-Api C++演示版
    优质
    上期所CTP-Api C++交易演示版是一款专为上海期货交易所设计的C++语言版本的CTP(恒生电子股份有限公司开发的金融交易协议)API示例程序,旨在帮助开发者快速理解和实现与上期所系统的连接和交互,适用于需要进行自动化交易或数据分析的研究人员及软件开发商。 上期所CTP-Api之C++交易Demo版允许用户在申请SIMNOW模拟账号后进行实时的期货模拟交易,也可以使用从证券公司注册的实际账户来进行操作。