文章目录前言1.安装MariaDB2.安装cpolar内网穿透工具3. 创建安全隧道映射mysql4. 公网远程连接5. 固定远程连接地址前言Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将Android配置为生产力工具,变成一个随身Linux。MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在 GNU GPL 下开源。
转载
2024-10-06 08:45:55
67阅读
可以再去回顾一下我之前做的笔记:TCP、HTTP、Socket :今天做项目不知道把原来的http协议改为tcp协议有什么区别,会不会http效率更高一点哇,于是我百度了一下 “tcp和http哪个传输效率高” 这个问题,发现这个问题真是个问题问题,闹笑话了。。1.两个不同层面的协议无法比较。 HTTP是应用层的协议,TCP是传输层协议,IP是网络层协议,本质上
from API import *
class MACDStrategy(Strategy):
def __init__(self):
super().__init__()
# self.symbol_lsit = ["UR301","rb2301","au2212","IF2211","IC2211","i2301","eb2211","MA301"]
转载
2023-08-17 16:04:18
322阅读
【实例简介】原生python ctp亲测可用,提供与ctp完全一致的接口。【实例截图】【核心代码】pyctp-master(1)└── pyctp-master├── README.md└── source├── cpp│ ├── pyctpmdapi.cpp│ ├── pyctpmdapi.h│ ├── pyctptrade
转载
2023-06-05 15:12:41
644阅读
楔子这次我们来说一下Python中的多线程,在上篇博客中我们说了Python的线程,我们说Python中的线程是对OS线程进行了一个封装,并提供了一个线程状态(PyThreadState)对象,来记录OS线程的一些状态信息。那什么是多线程呢?首先线程是操作系统调度cpu工作的最小单元,同理进程则是操作系统资源分配的最小单元,线程是需要依赖于进程的,并且每一个进程只少有一个线程,这个线程我们称之为主
转载
2023-06-20 23:12:47
172阅读
总结几个问题把。第一个。python中如何与CTP接口通信c++和python的混合编程,我推荐使用boost的python库。百度也能找到很多想关联的资料。这里分两步,第一步,导入boostpython的头文件#define BOOST_PYTHON_STATIC_LIB#include #include 然后写把C++里面的类绑定到python里,这样python就可以调用第二个。CTP用C+
转载
2023-06-20 23:05:20
0阅读
上节讲了CTP程序化交易的入门工作:下载API,准备账号密码地址等。这节我们来讲API基本架构及初始化。一、 CTP API基本架构 这里为了便于大家理解API的相关函数,我简略地讲一下API的基本架构。如上图所画,左边部分是客户的交易程序,中间是封装好的API动态库底层;右边是CTP系统。以客户登录为例,顺序逻辑如下: 客户程序里调用API的函数ReqUserLogin写入动态库底层维护
转载
2024-03-13 10:13:33
19阅读
如无必要,勿增实体
简介AlgoPlus是上期技术CTP API的Python封装,具有以下特点:易使用:Python语言,结构清晰,注释完整,文档详尽。低延时:基于Cython释放GIL;支持多路行情源;无需主事件引擎,实现去中心化。忠实于CTP官方特性:充分利用CTP的异步、多线程特性。
官网
安装首先配置Anaconda环境,然后使用pip命令安装:pip install Algo
一、引言 目前本人所在的公司一共有三款平台,分别基于C++, C#和Python。其中C#和Python平台都是由交易员开发;C++平台则是由专职IT团队作为一个通用平台开发,内部组件进行了封装(交易员不可见),对外提供行情、交易的API用于策略开发(除了C++ 外也包括C#和Python可用的API)。用C++ 开发的交易系统: 理论上这款C++平台应该是最为稳定和
转载
2023-06-27 10:33:35
929阅读
最近完成了公司的CTP委托开发,现在可以总结一下了。CTP是上期技术开发的一套委托交易系统,相关开发资料在这里http://www.sfit.com.cn/5_2_DocumentDown.htm 一、CTP用到的文件 ThostFtdcTraderApi.h C++头文件,包含交易相关的指令,如报单。
ThostFtdcMdApi.h C++头文件,包含获取行情相关的指令。
ThostF
转载
2023-07-14 14:45:43
315阅读
本文开始先说说CTP给开发者提供了什么。 CTP提供给开发者的文件一共有4个头文件 ThostFtdcTraderApi.h,ThostFtdcMdApi.h,ThostFtdcUserApiStruct.h,ThostFtdcUserApiDataType.h 和2个dll:thosttraderapi.dll,thostmduserapi.dll(动态链接库,如果是静态库
则是t
转载
2023-07-14 14:45:15
382阅读
英国UKCA认证的简介:根据英国建筑产品法规要求,2023年1月1日期起,所有进入英国的建筑产品需要符合相关法规和标准。英国脱欧后,UKCA(英国符合性评定)标志是拟进入英国市场(英格兰,威尔士和苏格兰)的产品的市场准入标志。它覆盖了大部分原来需要使用 CE 标志的产品。同时,进入欧盟的建筑产品/矿棉保温材料仍需要进行CE认证。建筑保温材料/穿透性密封件建筑材料UKCA标志和CE标志一样,都是由制
转载
2023-12-05 17:42:03
70阅读
CTP接口开发(内附源码) 提示:在看本博客之前建议先阅读上期所官方的开发文档(SimNow官网中去下载CTP接口文件),然后在SimNow官网注册模拟账号。 提示:股票CTP接口和期货CTP接口类似。若要换经纪商,则只需要将main.cpp文件中的模拟经纪商代码等修改成对应经纪商提供的即可。模拟盘和实盘的转换也只需要替换头文件和链接库文件即可。上期所官方的开发文档下载地址:链接: http://
转载
2023-10-24 23:08:33
96阅读
1. CTP介绍1.1 CTP简介综合交易平台CTP(Comprehensive Transaction Platform)是由上海期货信息技术有限公司(上海期货交易所的全资子公司)开发的期货交易平台,CTP平台以“新一代交易所系统”的核心技术为基础,构建了稳定、高速、开放式的接口,适合程序化交易软件运用和短线炒单客户使用。投资者可直接用CTP的API开发交易程序,连到期货公司的CTP系统交易。1
转载
2023-10-13 19:17:34
180阅读
一、CTP的API分为行情API和交易API介绍:其中行情API提供两类接口,用户通过CThostFtdcMdApi发送请求,通过CThostFtdcMdSpi收到接口的相应回报。交易API同样也有两类接口,用户通过CThostFtdcTraderApi发送请求,通过CThostFtdcTraderSpi收到接口的相应回报。二、CTP的报单流程:CTP终端报单指令(ReqOrderInsert)报
转载
2023-11-06 12:59:35
66阅读
行情接口1.说明行情API提供了两个接口,分别为CThostFtdcMdApi和CThostFtdcMdSpi。这两个接口对FTD协议进行了封装,方便客户端应用程序的开发。客户端应用程序可以通过CThostFtdcMdApi发出操作请求,通过继承CThostFtdcMdSpi并重载回调函数来处理后台服务的响应。特别注意:CTP系统在早盘系统启动时,会重演夜盘流水,此时有可能重复推送整个夜盘的行情。
转载
2024-01-17 06:45:04
663阅读
# Python 接入CTP
## 引言
CTP(China Financial Futures Exchange Trading Protocol)是中国金融期货交易所的通信协议。它提供了一种让第三方软件(如Python程序)与交易所进行通信的方式,使得开发者可以通过编写Python代码实现交易和行情查询等功能。本文将介绍如何使用Python接入CTP,并提供代码示例。
## CTP的安装
原创
2023-09-07 09:22:44
990阅读
# 如何实现个人CTP Python交易
对于刚入行的小白来说,实现个人CTP(中国交易所集中交易平台)Python交易可能看起来是一项复杂的任务,但只要按照步骤来,就可以轻松上手。本文将详细介绍如何实现个人CTP Python交易的过程,包括所需步骤、代码示例和相关解释。首先,我们先简单介绍一下整个流程。
## 流程概览
以下是实现个人CTP Python交易的主要步骤:
| 步骤 |
# Python 开源 CTP 的简单介绍与实例
在金融交易领域,CTP(通用交易平台,Common Trading Platform)是一种高效、灵活的交易接口,它主要用于证券、期货等金融产品的交易。在 Python 语言的帮助下,CTP 的开源实现让我们可以更加便捷地进行量化交易和策略开发。
## CTP 的基本概念
**CTP 作为交易平台的特点:**
- **高速性**:CTP 接
原创
2024-09-19 03:48:15
239阅读
# 期货交易与CTP接口的Python编程入门
期货交易是现代金融市场中广泛应用的一种交易方式。与传统股票交易相比,期货交易具有更强的流动性和杠杆效应,使得投资者可以在市场波动中寻求盈利机会。在中国,由于期货市场的快速发展,越来越多的投资者开始使用交易软件来进行自动化交易。而CTP(中国金融期货交易所交易平台)则是一个在中国期货市场中被广泛使用的交易接口,可以帮助投资者实现快速、准确的交易。在这