什么是通达信程序接口?运用哪些源代码?

news2025/5/13 13:07:40

在股市里提及的通达信程序接口(TDXAPI)是获取个股行情数据的分析系统,用户可以通过编程语言调用接口,获取实时行情数据、历史行情数据、板块数据等,进而进行自定义的行情分析、股票筛选、交易决策等操作。

例如开发数据文档:

MetaTradeAPI (metatradeapi) - Gitee.comhttps://gitee.com/metatradeapi

名称

功能

基本函数

Init

API 初始化

Deinit

API 反初始化

Logon

登录交易账户

Logoff

登出交易账户

QueryData

查询各类交易数据

QueryHistoryData

查询各类历史数据

SendOrder

委托下单

CancelOrder

委托撤单

GetQuote

获取五档报价

Repay

融资融券账户直接还款

GetExpireDate

查询 API 授权到期日期

单账户批量函数

QueryDatas

单账户批量查询各类交易数据

SendOrders

单账户批量下单

CancelOrders

单账户批量撤单

GetQuotes

单账户批量获取五档报价

多账户批量函数

QueryMultiAccountsDatas

多账户批量查询各类交易数据

SendMultiAccountsOrders

多账户批量下单

CancelMultiAccountsOrders

多账户批量撤单

GetMultiAccountsQuotes

多账户批量获取五档报价

TDXAPI提供了多种编程语言的接口,如C++、Java、Python等,用户可以选择适合自己的编程语言进行开发。通过TDXAPI,用户可以实现以下功能:

1. 获取实时行情:可以通过接口获取股票的实时价格、涨跌幅、成交量等实时行情数据,以及分时行情数据。

2. 获取历史行情:可以获取指定时间段内的历史行情数据,包括开盘价、最高价、最低价、收盘价以及成交量等。

例如执行源码:

// 查询各类交易数据

// category: 0=>资金, 1=>股份, 2=>当日委托, 3=>当日成交, 4=>可撤单,

//           5=>股东代码, 6=>融资余额, 7=>融券余额, 8=>可融证券,

//           12=>可申购新股, 13=>新股申购额度, 14=>配号, 15=>中签,

//           16=>未平仓融资合约, 17=>未平仓融券合约, 18=>未平仓两融合约

typedef void (*QueryDataProc)(int clientId, int category, char *result, char *errinfo);

const auto QueryData = reinterpret_cast<QueryDataProc>(GetProcAddress(hDLL, "QueryData"));

assert(QueryData);

std::cout << "========== 查询资金: category = 0 ==========\n";

int category = 0;

QueryData(clientId, category, result, errinfo);

if (NULL != errinfo[0]) {

  std::cout << errinfo << std::endl;

} else {

  std::cout << result << std::endl;

}

std::cout << std::endl;

3. 获取板块数据:可以获取各种板块的行情数据,如行业板块、概念板块等,用于分析板块走势和热点行情。

4. 获取财务数据:可以获取股票的财务指标数据,如净利润、每股收益等,用于基本面分析。

5. 订阅实时行情:可以通过接口订阅某只股票的实时行情数据,当行情实时更新时,接口会即时传送最新数据,以满足实时行情监控的需求。

将数据的获取,能够灵活、高效、稳定的特点,可以满足投资者、程序员等不同用户的需求,方便进行个性化的行情分析、交易决策等方面,提高效率的便捷。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/923994.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

uniapp上传图片 (uni-file-picker)

使用的是uniapp官方文档扩展组件 点击跳转 下面代码中详细参数请点击官方文档查看 <template><view><uni-file-pickerv-model"imageValue" fileMediatype"image" mode"grid"limit"1"select"select"progre…

2009年下半年 软件设计师 下午试卷

博主介绍&#xff1a;✌全网粉丝3W&#xff0c;全栈开发工程师&#xff0c;从事多年软件开发&#xff0c;在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战&#xff0c;博主也曾写过优秀论文&#xff0c;查重率极低&#xff0c;在这方面有丰富的经验…

IDEA下SpringBoot指定环境、配置文件启动

1、idea下的SpringBoot启动&#xff1a;指定配置文件 Springboot项目有如下配置文件 主配置文件application.yml&#xff0c; 测试环境&#xff1a;application-test.yml 生产环境&#xff1a;application-pro.yml 开发环境&#xff1a;application-dev.yml 1.1.配置文件…

怎么把视频转换成gif动图?看看怎么快速完成转换

怎么把视频转换成gif动图&#xff1f;在我们的日常生活中&#xff0c;只要上网&#xff0c;就会遇到各种形式的GIF动态图片。举个例子&#xff0c;有很多能够动起来的视频片段在网上流传。虽然这些动态图像没有声音&#xff0c;但它们展现了一些网友将视频文件转换成GIF动态图片…

【计算机视觉|生成对抗】用于高保真自然图像合成的大规模GAN训练(BigGAN)用于高保真自然图像合成的大规模GAN训练(BigGAN)

本系列博文为深度学习/计算机视觉论文笔记&#xff0c;转载请注明出处 标题&#xff1a;Large Scale GAN Training for High Fidelity Natural Image Synthesis 链接&#xff1a;[1809.11096] Large Scale GAN Training for High Fidelity Natural Image Synthesis (arxiv.org…

ResNet18云空间部署

1-6步骤可以在云空间运行&#xff0c;也可以在本地运行&#xff1b;步骤7 在云空间运行。 1.编译ONNX模型 本章以 resnet18.onnx 为例, 介绍如何编译迁移一个onnx模型至BM1684X TPU平台运行。 该模型来自onnx的官网: models/vision/classification/resnet/model/resnet18-v1…

开学前必备,发布分班结果小工具推荐

暑假即将结束&#xff0c;开学后老师们将面临繁忙的工作&#xff0c;特别是负责开学相关事务的老师们。他们需要与家长进行良好的沟通&#xff0c;收集学生信息。有些学校的老师还需要发布分班情况&#xff0c;让学生家长知晓他们的孩子被分到哪个班级。为了简化这个过程&#…

算法通关村第6关【白银】| 树的层次遍历问题

一、基本层次遍历问题 1.二叉树的层次遍历 思路&#xff1a;使用队列可以很好的保存遍历状态&#xff0c;出队将结点左右子结点入队&#xff0c;用size记录下一层的元素个数&#xff0c;这样就能区分出层了 class Solution {public List<List<Integer>> levelOr…

RabbitMQ---订阅模型分类

订阅模型分类 在之前的模式中&#xff0c;我们创建了一个工作队列。 工作队列背后的假设是&#xff1a;每个任务只被传递给一个工作人员。 在这一部分&#xff0c;我们将做一些完全不同的事情 - 我们将会传递一个信息给多个消费者。 这种模式被称为“发布/订阅”。 订阅模型示意…

防火墙组建双击热备后老是主备自动切换怎么处理?

环境: 2台主备防火墙 8.0.75 AF-2000-FH2130B-SC 核心交换机 H3C S6520-26Q-SI version 7.1.070, Release 6326 问题描述: 防火墙组建双击热备后老是主备自动切换怎么处理? 查看切换日志,本地故障值小于对端,经常自动切换导致eth3接口业务老是自动断开,切换频率,…

全面介绍MES车间班次管理

一、什么是MES车间班次管理&#xff1f; MES车间班次管理是指利用制造执行系统&#xff08;MES&#xff09;来有效管理车间内的工人班次安排和生产计划。它涉及到车间人员的计划排班、考勤管理、生产数据的采集和分析等一系列工作。 二、MES车间班次管理的功能&#xff1a; 1…

bilibiliDown-极简纯净B站视频解析提取工具

bilibiliDown是一款免费极简纯净B站视频解析提取工具&#xff0c;可一键解析单视频、合集、分集、封面、srt字幕、xml弹幕、ass弹幕、视频下载链接&#xff0c;帮助你轻松将bilibili视频下载到本地电脑或手机相册&#xff0c;工具是一个前后端分离的项目&#xff0c;使用spring…

网工内推 | 锐捷招云工程师,HCIE、CCIE、RHCE优先,25k*13薪

01 锐捷网络 招聘岗位&#xff1a;云方案工程师 职责描述&#xff1a; 1、负责云数据中心方案项目方案设计撰写、项目实施交付、故障处理、业务割接、客户培训、现场保障、网络优化、网络巡检等技术相关业务 2、负责云数据中心方案新技术文档沉淀、体系建设、工具开发等标准化…

docker镜像和仓库管理练习

目录 一.使用mysql:5.6和owncloud镜像&#xff0c;构建一个个人网盘 二.安装搭建私有仓库Harbor 三.编写Dockerfile制作Web应用系统nginx镜像&#xff0c;生成镜像nginx:v1.1&#xff0c;并推送其到私有仓库&#xff0c;以下为具体要求&#xff1a; 四.Dockerfile快速搭建自…

如何使用操作系统迁移工具将 Windows 10 迁移到固态硬盘?

尽管微软已于2021年10月5日发布了Windows 11&#xff0c;但Windows 10仍然是很受欢迎的Windows桌面操作系统。如果您是Windows 10用户&#xff0c;在以下情况下您可能希望将Windows 10迁移到SSD&#xff1a; ​您当前的系统安装在硬盘上&#xff0c;启动计算机和加载程序的时间…

做一个蛋糕店小程序需要哪些步骤?

对于一些不懂技术的新手来说&#xff0c;创建蛋糕店小程序可能会感到有些困惑。但是&#xff0c;有了乔拓云平台的帮助&#xff0c;你可以轻松地创建自己的蛋糕店小程序。下面&#xff0c;我将为大家详细介绍一下具体的操作步骤。 首先&#xff0c;登录乔拓云平台并进入后台管理…

实验篇——基因组共线性分析

实验篇——基因组共线性分析 文章目录 前言一、名词解释二、实操1. 文件准备2. 共线性分析3. 共线性可视化4. 多个物种共线性可视化 总结 前言 本文主要介绍了使用TBtools软件来进行基因组间的共线性分析&#xff0c;并进行可视化。 一、名词解释 基因组共线性分析是一种用于比…

Unity3d:GameFramework解析:实体,对象池,资源管理,获取计数,引用计数,自动释放

基本概念 1.GF万物基于引用池IReference 2.ObjectBase : IReference类的m_Target持有unity中Mono&#xff0c;资源&#xff0c;GameObejct 3.AssetObject : ObjectBase类m_Target持有Assetbundle中的Asset&#xff0c;具有获取&#xff0c;引用两个计数管理释放 4.ResourceObj…

什么是网络安全工程师,你想知道的都在这里!

随着互联网的发展和大数据时代的到来&#xff0c;网络已经日渐深入到我们生活、工作中的方方面面&#xff0c;社会信息化和信息网络化&#xff0c;突破了应用信息在时间和空间上的障碍&#xff0c;使信息的价值不断提高。但是&#xff0c;与此同时&#xff0c;网页篡改、计算机…

JMeter性能测试(中)

断言 让程序自动判断预期结果和实际结果是否一致。 响应断言 例子2&#xff1a;可以在同一个HTTP请求下包含多个响应断言 例子1&#xff1a; 步骤; 添加线程组添加HTTP请求添加响应断言 测试字段&#xff1a;要检查的项&#xff08;实际结果&#xff09;模式匹配规则&#…