CTP 封装, 支持 Windows Linux x64. 采用二次封装,将 C++封装成 C,并 export. 使用 golang 的正则 re 和 模板 template, 从官方 C++文件中正则匹配得到函数参数注释等,再用模板生成对应语言的代码. 运行 执行生成器后, 记得把文档 format 一下, 格式对齐以方便比较版本差异. 生成c cdgen
goctp 上海期货交易所 ctp 接口 Golang版 (for linux64) 支持 testctp 回测 环境安装 构建 码云地址(国内的速度快) go get -u gitee.com/mayiweb/goctp github go get -u github.com/mayiweb/goctp 构建过程比较慢,需要多等一会儿 通过 go get 下载会自动构建,也可以手动构建,进入 gitee.com/mayiweb/...
golang 接收 CTP 实时行情 软件架构 采用goctp 接口订阅行情 接收后合成分钟数据落入 redis 以md.{instrumentid}发布分钟数据,应用端可订阅后接收分钟数据。 收盘后分钟数据保存至 postgres 数据库中 前端 数据库查询 sse 推送实时数据(bar tick) 订阅/退订 ...
ctp 默认使用 gbk 编码,需要用到开源库转换为 utf8go get -u github.com/axgle/mahonia 编译 进入gitee.com/mayiweb/goctp/demo 目录,或将该目录里面的文件全部复制出来组成一个新项目make build编译成功后会在当前目录生成 ctp 可执行文件(可以修改 Makefile 文件改变生成的文件名)./ctp [运行模式|默认test]...
CTP 封装之 golang 版,支持 Windows Linux x64. 采用二次封装,将 C++封装成 C,并 export. win lnx 封装逻辑相同: trade.go quote.go 运行 环境变量 "tradeFront": "tcp://180.168.146.187:10130", "quoteFront": "tcp://180.168.146.187:10131", "loginInfo": "9999/008107/1/simnow_client_test/00...
SetBody(map[string]string{ "tex": "你好,欢迎使用百度语音合成API", "lan": "zh", "ctp": "1", "speed": "5", "per": "4", "cuid": "YOUR_CUID", "spd": "5", "vol": "15", "tts": "audio", "aue": "3", "channel": "1", "len": "-1", "pdt": "", "pvc": "...
ctp ctp ineterface of golang (for linux64) http://www.citicsf.com/download/ctp/ Preparing install go install swig Building export GOROOT=<your go root path> cd ./src ./make.sh Tutorial package main import ( "ctp" "fmt" ) var ( front string = "tcp://asp-sim2-front1.financial...
adapter.go 配合ctp-binding的一个CTP交易客户端组件 demo.go 一个A股和中国期货模拟撮合的组件 pool.go 简易的adapter池 subscriber.go 与ctp-binding配合使用的订阅行情的组件 sync.go 一个同步访问的adapter封装 pkg/pb protobuf生成的文件 pkg/spider 抓取一些网站的数据 ...
["ctp"] = 1 response := sendRequest(TTS_URL, params, "GET") name := fmt.Sprintf("result.%v", format_map[AUE]) WriteWithIoutil(name, response) } func fetch_token() string { params := make(map[string]interface{}, 0) params["grant_type"] = "client_credentials" params["client_...
adapter.go 配合ctp-binding的一个CTP交易客户端组件 demo.go 一个A股和中国期货模拟撮合的组件 pool.go 简易的adapter池 subscriber.go 与ctp-binding配合使用的订阅行情的组件 sync.go 一个同步访问的adapter封装 pkg/pb protobuf生成的文件 pkg/spider 抓取一些网站的数据 ...