首页 > TAG信息列表 > CTP

c++和python混合编程,调用了CTP的附加库 (windows)(应该是全网第一篇)

这是一个连接券商的代码,simnow提供的包,windows版,linux的话,下一篇文章介绍听起来就很复杂,所以需要大家有点功底,不懂的东西,多多百度,因为很多细节,我不可能还教怎么使用visual studio   visual studo一定是要安装的,我安装的是visual studio2019 python不建议用比python3.7高版本的  

利用SWIG将CTP封装成JAVA版本

重点参考景色大佬文章:   CTP JAVA API(JCTP)编译(利用Swig封装C++动态库)windows版_景色正好的博客-CSDN博客  Swig转换C++接口中文乱码解决方案_景色正好的博客-CSDN博客 其中第二篇文章里,直接用文中给出的i修改方式会报错,原因在文章的评论区。     最后可用的 .i 文件全文如

VNPY 架构设计文档更新

VNPY 架构设计文档 https://gitee.com/vnpycn/vnpy/wikis VNPY开源地址 https://gitee.com/vnpycn/vnpy       版本日志: 一. 引言 编写目的: 该软件概要设计说明书是“VNPY”开发中的重要文献资料,所完成的工作是将需求说明书中的数据流图转化成软件结构和数据结构,为后续进行

什么是CTP?——了解上期所CTP快速交易系统

https://zhuanlan.zhihu.com/p/79292108 中国期货市场支持多套交易系统,而CTP是其中使用较为广泛的交易系统,量化投资者有必要对其有所了解。     CTP(Comprehensive Transaction Platform)是由上海期货信息技术有限公司(上海期货交易所的全资子公司)开发的快速证券交易系统,以“新一代

各CTP后处理软件阈值

各CTP后处理软件阈值 表 表 SoftwareInfarct corePenumbraSmoothingRAPIDrCBF<30%Tmax>6sYesFstorkerCBF<30%Tmax>6s YesRealNowrCBF<30%Tmax>6s YesISP+MTT>1.45CBV<2ml/100mlSyngo.via-ACBV<1.2ml/100mlNoSyngo.via-BCBV<1.2ml/100mlYesSyngo.via-CrC

期货量化交易程序入门指南 一

周末综合征,周末爬山+跑步导致周一上班困的啥都不想做。正好趁这个时间写一下前两周做的一个期货网格化工具,算是给后面要入门的兄弟尽点微薄之力(虽然网上的资料已经足够多)! 我本对期货一无所知(仅知道“期货”二字而已),但受朋友之托开发一款网格化工具,通过官方及网络上提供的资料,

工具 | CTP、SimNow、NSight、快期

CTP API 官网(非交易时间禁止访问):http://www.sfit.com.cn CTP的全称是综合交易平台(Comprehensive Transaction Platform),由交易系统、风控系统和结算系统组成。 交易者使用CTP对外开放的交易系统API接收交易所的行情数据和执行交易指令。 CTP API从v6.3.15版开始引入强制看穿式

Hello CTP(六)——CTP API问题汇总

Hello CTP(六)——CTP API问题汇总 1、CTP API兼容 CTP柜台升级为穿透式版本后,只能使用6.3.15版本及后续版本API才能登陆上。为了强制客户使用最新穿透式API,如果客户使用API版本与CTP柜台不一致,将不会回调OnFrontConnected。目前一共有三类CTP API:旧生产版(6.3.11_20180109及以前);穿

Hello CTP(七)——REM交易API

Hello CTP(七)——REM交易API 一、REM API简介 1、REM API简介 盛立柜台API文件如下: EesTraderApi.h:EES交易客户端API接口定义 EesTraderDefine.h:EES交易客户端数据结构以及消息体定义 EesTraderErr.h:EES交易客户端错误类型定义 EESQuoteApi.h:EES行情客户端API接口定义 EESQuoteDe

Hello CTP(八)——REM仓位计算

Hello CTP(八)——REM仓位计算 一、仓位查询 1、仓位查询API virtual RESULT QueryAccountPosition(const char* accountId, int nReqId) = 0 ; virtual void OnQueryAccountPosition(const char* pAccount, EES_AccountPosition* pAccoutnPosition, int nReqId, bool bFinish); 2

Hello CTP(九)——REM行情API

Hello CTP(九)——REM行情API 一、REM行情API 1、创建行情API实例 EQS_QUOTE_API EESQuoteApi* CreateEESQuoteApi(void) 创建行情API实例,多个用户可以创多个API实例。 2、销毁行情API实例 void EESQuoteApi:: DisConnServer() EQS_QUOTE_API void DestroyEESQuoteApi(EESQuoteApi*

Hello CTP(五)——CTP仓位计算

Hello CTP(五)——CTP仓位计算 一、CTP仓位 LongOpenPosition:多头开仓量 LongOpenFrozen:多头开仓冻结 LongYdPosition:多头昨仓 LongTdPosition:多头今仓 LongCloseTdFrozen:多头平今仓冻结 LongCloseYdFrozen:多头平昨仓冻结 ShortOpenPosition:空头开仓量 ShortTdPosition:空头今仓 Shor

Hello CTP(一)——期货基础知识

Hello CTP(一)——期货基础知识 一、期货基础 1、期货合约 期货合约是指由期货交易所统一制定的、规定在将来某一特定的时间和地点交割一定数量和质量商品的标准化合约。 期货合约是买方同意在一段指定时间后按特定价格接收某种资产,卖方同意在一段指定时间后按特定价格交付某种资产

Hello CTP(二)——CTP简介

Hello CTP(二)——CTP简介 一、CTP简介 1、CTP简介 CTP(Comprehensive Transaction Platform)综合交易平台是上海期货信息技术有限公司(上海期货交易所全资子公司)开发的期货交易平台,CTP平台以新一代交易所系统的核心技术为基础,具有稳定、高速的开放式接口,适合程序化交易运用和短线炒

Hello CTP(三)——CTP行情API

Hello CTP(三)——CTP行情API 一、期货行情数据 Tick数据一般指市场上的逐笔数据,例如一笔委托会产生一笔行情,一笔成交也会产生一笔行情。目前国内期货交易所还不支持推送逐笔数据,只推送切片(快照)数据。 切片数据是指将一定时间内的逐笔数据统计成一个快照发出,一般是1秒2笔。CTP行情转

Hello CTP(四)——CTP交易API

Hello CTP(四)——CTP交易API 一、CTP交易API简介 1、CTP交易API简介 CThostFtdcTraderApi交易API接口包含CThostFtdcTraderApi和CThostFtdcTraderSpi,通过CThostFtdcTraderApi向CTP发送操作请求,通过CThostFtdcTraderSpi接收CTP操作响应。 2、CTP API交易流程 (1)创建CTP API实例 CTh

CPT/cpt接口

CPT/cpt接口 CTP接口入门 Python-CTP PyCTP 接口 CTP接口入门

免费提供基于backtrader的中国期货ctp行情以及交易接口

免费提供基于backtrader的中国期货ctp行情以及交易接口。 https://github.com/backtradercn/backtrader_cn_api_example 本安装包默认包含window和Linux版的ctp行情以及交易功能。 # backtrader-cn 接口,已经接入了高频系统(参考课程 https://edu.csdn.net/course/detail/24668)

(阅读笔记)利用CTA自动确定急性缺血核心

(阅读笔记)利用CTA自动确定急性缺血核心 BackgroundMethodsStudy PupulationStudy DesignDeepSymNet DescriptionStatistical Analysis Results其他 by HPC_ZY 期刊文献《Machine Learning–Enabled Automated Determination of Acute Ischemic Core From Computed Tomogra

undefined symbol的一种解决方案(g++)

g++生成动态链接库的时候,参数的位置,也会影响到最后的结果,慎重。 把需要编译的源文件放在第一个参数的位置,可以解决莫名其妙的undefined symbol的问题。   例如,这个命令行会导致问题。 g++ -shared -fPIC -I ./server/ -I ./server/ctp_api_6.3.15_20190220/ -L ./server

使用ctp的python接口

在github上查到一个项目 ctpwrapper 在按照文档按照的时候报错 >>>pip install cython --upgrade >>>pip install ctpwrapper --upgrade 在安装第二个命令的时候 第一个问题 安装yum install -y gcc-c++ 解决 第二个问题 ctpwrapper/MdApi.cpp:39:20: 致命错误:Python.h:没有那个

国内有哪些顶级高频交易 (HFT) 团队?

https://www.zhihu.com/question/34945177/answer/60506020 作者:董可人 链接:https://www.zhihu.com/question/34945177/answer/60506020 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。   我的看法是,在国内,HFT还是一个相当新兴的行业。首先说,受限

期货CTP接口C++源码与C#应用程序的对接

大家知道,期货CTP接口是由上期技术公司提供的,它提供的源码和范例都是用C++语言写的,这在应用上有一定局限性。比如实盘中需要数据库、程序化、K线图,需要这样那样的功能,下单之前要做许多判断和准备……用C++来写会很麻烦的。但是C#不怕做这些麻烦事,C#就是用来干脏活累活的,你把界面、

商品期货CTP快照tick高频历史数据

商品期货CTP快照tick高频历史数据每月。本数据是来源于国内期货行情和交易的综合交易平台CTP(全称Comprehensive Transaction Platform)接口的数据,由多个服务器实时接收并合并互补,程序自动检查后保存下来。数据为一档快照TICK数据,最高一少二笔数据。 数据用处: 1、用于回测交易

【vn.py】CTP首次登陆修改密码 之 接口调用法

背景 最近一直在玩vn.py,上一篇文章vn.py开发环境搭建(windows)介绍了如何搭建二次开发环境,解决了一些搭建环境过程中遇到的坑。那么接下来这篇文章将解决运行期间的第一个问题。 开始vn.py 1.环境部署完成之后,启动examples/vn_trader/run.py,弹出启动页面。具体搭建过程参考[