米筐量化终端是什么?
米筐量化终端大家应该也能想象到是应用的终端,是系统执行的终端环节,如果是用在量化方面,那它就是策略定制的终端,是方便投资者输入量化策略执行出来发最终优质目的,精确到细分股票的账户成交量,股价以及融资金额等方面。
具体米匡量化终端就比如说查询股票交易接口的账户持仓情况:
(1)单账户批量查询:
签名 | void QueryDatas(int ClientId, int Category[], int Count, char* Result[], char* ErrorInfo[]); | |
功能 | 单账户批量查询各类交易数据, 通过下标区分每项查询 | |
参数 | ClientId | 客户端Id |
Category[] | 查询信息类别数组, 具体含义请参阅[查询信息类别] | |
Count | 查询项数, 即数组长度 | |
Result[] | 查询结果数组, 每项结果需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] | |
ErrorInfo[] | 错误信息数组, 每项错误信息需要分配 256 字节的空间 | |
返回值 | 无, 第 i 项查询成功与否通过 ErrorInfo[i]是否为空字符串来判断 |
(2)多账户批量查询:
签名 | void QueryMultiAccountsDatas(int ClientId[], int Category[], int Count, char* Result[], char* ErrorInfo[]); | |
功能 | 多账户批量查询各类交易数据, 通过下标区分每项查询 | |
参数 | ClientId[] | 客户端Id 数组 |
Category[] | 查询信息类别数组, 具体含义请参阅[查询信息类别] | |
Count | 查询项数, 即数组长度 | |
Result[] | 查询结果数组, 每项结果需要分配 1024*1024 字节的空间 |
|
| 格式请参阅[Result 格式] |
ErrorInfo[] | 错误信息数组, 每项错误信息需要分配 256 字节的空间 | |
返回值 | 无, 第 i 项查询成功与否通过 ErrorInfo[i]是否为空字符串来判断 |
因此,米匡量化终端就会结合上面的开发文档需求将账户的持仓情况分析梳理出来,比如在终端执行程序:
比如查询各类交易数据:
// 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;
输出显示:

相关文章
- 超强帝国系统
帝国cms管理系统 后台字段显示怎么修改展开1全部1、登陆后台www.xxx.com/e/admin,一般默认的都是没有问题的,除非你设置。2、点击【系统】【数据表与数据模型】【管理数据表】【管理字段】3、进入如下页面,这时候【增加字段】即可4、点击【增加字段】之后,出现如下内容,只…...
2023/3/26 21:04:35 - 代码随想录训练营第39天|LeetCode 62.不同路径、63. 不同路径 II
参考 代码随想录 题目一:LeetCode 62.不同路径 相比于之前的爬楼梯,这题变成了二维,对于某个位置[i,j],可以从[i-1,j]或者[i,j-1]走到[i,j],因此在求解思想上其实是类似于爬楼梯的。 确定dp数组及其下标的含义 dp[…...
2023/3/26 21:04:15 - 基于sklearn的机器学习实战
本文目录如下:LinearRegression线性回归入门数据生成定义模型模型测试与比较多项式回归具体实现LogisticRegression算法思想简述算法实现Decision TreeMLPSVM线性SVM多项式核高斯核对比不同核在Mnist上的效果读取数据高斯核多项式核线性核NBayesbagging与随机森林Ad…...
2023/3/26 21:04:12 - 【STM32】窗口看门狗程序
00. 目录 文章目录00. 目录01. 窗口看门狗简介02. 硬件设计03. 编程步骤04. 程序示例05. 测试结果06. 附录07. 声明01. 窗口看门狗简介 窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障…...
2023/3/26 21:04:05 - 【Java实验五】字符串加密、模拟用户登录、生成验证码、春节倒计时等
🏠个人主页:黑洞晓威 🧑个人简介:大家好,我是晓威,一名普普通通的大二在校生,希望在CSDN中与大家一起成长。🎁如果你也在正在学习Java,欢迎各位大佬来到我的博客查漏补缺…...
2023/3/26 21:04:00 - 【实操日记】使用 PyQt5 设计下载远程服务器日志文件程序
最近通过 PyQt5 设计了一个下载服务器指定日期日志文件的程序,里面有些有意思的技术点,现在做一些分享。 PyQt5 是一套 Python 绑定 Digia Qt5 应用的框架,是最强大的 GUI 库之一,使用 PyQt5 我们能够很容易的开发桌面应用&#…...
2023/3/26 21:03:56 - 【Python 使用和高性能技巧总结】
🤵♂️ 个人主页老虎也淘气 个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞👍🏻 收藏…...
2023/3/26 21:03:54 - 还不会日志异常检测?看完这篇文章就够了
本篇文章将从日志异常检测面临的挑战、日志异常检测中的深度学习、以及日志异常检测算法评估和最后对日志异常检测的整体总结四个方面去讨论日志异常检测相关内容。 日志异常检测的挑战 当前,日志异常检测面临的挑战主要有以下八点: 数据表示ÿ…...
2023/3/26 21:03:05 - Java+SSH(Spring+Struts+Hibernate)+Mysql个性化音乐推荐系统 协同过滤音乐推荐系统 基于用户、项目、聚类、混合的协同过滤推荐算法NewMusicRS源代码下载
JavaSSH(SpringStrutsHibernate)Mysql个性化音乐推荐系统 协同过滤音乐推荐系统 基于用户、项目、聚类、混合的协同过滤推荐算法NewMusicRS源代码下载 一、项目简介 1、开发工具和实现技术 MyEclipse10/Eclipse/IDEA,jdk1.7,mysql5.5/mysql8ÿ…...
2023/3/26 21:02:26 - 不愧是阿里内部 Spring Boot 笔记,从头到尾不讲废话
Spring Boot 是什么? Spring Boot 具有 Spring 一切优秀特性,Spring 能做的事,Spring Boot 都可以做,而且使用更加简单,功能更加丰富,性能更加稳定而健壮。随着近些年来微服务技术的流行,Sprin…...
2023/3/26 21:02:18 - spark读取elasticSerach
搭建参考:我的这篇 elasticsearch搭建_我要用代码向我喜欢的女孩表白的博客-CSDN博客 为了方便测试,我们先建立个索引,如果没有索引,他也能插入,只是走的是默认插入格式。 不过虽然接触es已经4年了,但是在工作中&…...
2023/3/26 21:01:39 - 【Apache Spark 】第 7 章优化和调优 Spark 应用程序
🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…...
2023/3/26 21:01:27 - C#/.Net开发chatGPT、openAI
C#/.Net开发chatGPT、openAI 最近ChatGPT火爆了,自己使用了一下,确实厉害。但是使用官方网站不支持国内访问,好在国内可以使用API调用,所以自己折腾一番,使用C#来调用API。 获取Token 注册账号获取api-keys等操作可…...
2023/3/26 21:01:19 - SQL 游标的简单使用,基中之所基
–创建一个游标 declare my_cursor cursor for --my_cursor为游标的名称,随便起 select pa_id,group_id from T_ITEM_HD where group_id‘14901’ --这是游标my_cursor的值,这里随便发挥看业务场景 –打开游标 –变量 declare id int --声明变量 ‘decl…...
2023/3/26 21:01:12 - python—3种执行CMD命令的方法、pythonping库无阻塞执行ping命令
目录 3种执行CMD命令的方法 python的OS模块 os.system() os.popen() 管道subprocess模块 commands用于L...
2023/3/26 21:00:54 - 加解密与HTTPS(4)
您好,我是湘王,这是我的CSDN博客,欢迎您来,欢迎您再来~ 在互联网应用中,安全性问题已经越来越突出。从DDoS攻击、矿机劫持、乌云事件(白帽子变成黑帽子),到窃听、偷拍、强…...
2023/3/26 21:00:16 - 论文快报 | 推荐系统领域最新研究进展
本文总结推荐系统领域2021年11月22日到2021年11月28日之间的最新研究进展,主要内容包括:Benchmark对话推荐跨域推荐社交推荐序列推荐Debias强化学习推荐Learning to Rank对比学习推荐搜索其他BenchmarkArxiv 2021 | GRecX: An Efficient and Unified Ben…...
2023/3/26 21:00:15 - 【nvivo11plus教程】02_编码与节点
1、对文档进行编码(1)建立节点(2)使用快速编码栏进行编码(3)将整个文件编码为一个代码(4)范围编码(5)在vivo中编码(6)使用节点昵称加快编码速度2、取消、增加和查看编码(1)编码带(2)删除编码(3)查看编码邻近区(4)增加编码(5)查看编码信息3、组织节点(1)节点结构化(2)移动归类节…...
2023/3/26 20:59:05 - Java项目:新闻管理系统(java+javaweb+jdbc)
功能介绍: 登录、注册、新闻发布、新闻管理、公告发布、用户管理、退出登录 类型设置服务类: package com.schoolnews.controller;import com.schoolnews.dao.CategoryDao; import com.schoolnews.javabean.Category; import org.springframework.bean…...
2023/3/26 20:58:51 - 进程同步——临界区(操作系统)
目录 进程同步的基本概念 一、两种形式的制约关系 二、临界资源: 三、临界区(critical section) 四、同步机制应遵循的原则 由于进程的异步性,尤其是它们竞争临界资源时,可能会给系统造成混乱。 进程同步的主要任…...
2023/3/26 20:58:40
最新文章
- 米筐量化终端是什么?
米筐量化终端大家应该也能想象到是应用的终端,是系统执行的终端环节,如果是用在量化方面,那它就是策略定制的终端,是方便投资者输入量化策略执行出来发最终优质目的,精确到细分股票的账户成交量,股价以及融…...
2023/3/26 21:05:05 - 超强帝国系统
帝国cms管理系统 后台字段显示怎么修改展开1全部1、登陆后台www.xxx.com/e/admin,一般默认的都是没有问题的,除非你设置。2、点击【系统】【数据表与数据模型】【管理数据表】【管理字段】3、进入如下页面,这时候【增加字段】即可4、点击【增加字段】之后,出现如下内容,只…...
2023/3/26 21:04:35 - 2022.12 青少年机器人技术等级考试理论综合试卷(六级)
2022年12月青少年机器人技术等级考试理论综合试卷(六级) 一、 单选题(共 20 题, 共 80 分) 1.TCP/IP 四层模型中, 用于传送应用层数据包的是? ( ) A.应用层 B.传输层 C.网络层 D.网络接口层 标…...
2023/3/26 21:04:33 - 机器学习技术:多任务学习综述!
Datawhale干货 作者:陈敬,中国移动云能力中心前言本文对多任务学习(multi-task learning, MTL)领域近期的综述文章进行整理,从模型结构和训练过程两个层面回顾了其发展变化,旨在提供一份 MTL 入门指南,帮助大家快速了解…...
2023/3/26 21:04:23 - 代码随想录训练营第39天|LeetCode 62.不同路径、63. 不同路径 II
参考 代码随想录 题目一:LeetCode 62.不同路径 相比于之前的爬楼梯,这题变成了二维,对于某个位置[i,j],可以从[i-1,j]或者[i,j-1]走到[i,j],因此在求解思想上其实是类似于爬楼梯的。 确定dp数组及其下标的含义 dp[…...
2023/3/26 21:04:15 - 基于sklearn的机器学习实战
本文目录如下:LinearRegression线性回归入门数据生成定义模型模型测试与比较多项式回归具体实现LogisticRegression算法思想简述算法实现Decision TreeMLPSVM线性SVM多项式核高斯核对比不同核在Mnist上的效果读取数据高斯核多项式核线性核NBayesbagging与随机森林Ad…...
2023/3/26 21:04:12 - 【STM32】窗口看门狗程序
00. 目录 文章目录00. 目录01. 窗口看门狗简介02. 硬件设计03. 编程步骤04. 程序示例05. 测试结果06. 附录07. 声明01. 窗口看门狗简介 窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障…...
2023/3/26 21:04:05 - Vue中常见的几种组件间通信方法
1.props(父传子) 父组件Parent.vue <template><child :msg"message"></child> </template>父组件通过:val"value"的形式定义要传给子组件的值value绑定到val上 子组件Child.vue export default {//写法一…...
2023/3/26 21:04:03 - 【Java实验五】字符串加密、模拟用户登录、生成验证码、春节倒计时等
🏠个人主页:黑洞晓威 🧑个人简介:大家好,我是晓威,一名普普通通的大二在校生,希望在CSDN中与大家一起成长。🎁如果你也在正在学习Java,欢迎各位大佬来到我的博客查漏补缺…...
2023/3/26 21:04:00 - 【实操日记】使用 PyQt5 设计下载远程服务器日志文件程序
最近通过 PyQt5 设计了一个下载服务器指定日期日志文件的程序,里面有些有意思的技术点,现在做一些分享。 PyQt5 是一套 Python 绑定 Digia Qt5 应用的框架,是最强大的 GUI 库之一,使用 PyQt5 我们能够很容易的开发桌面应用&#…...
2023/3/26 21:03:56 - 【Python 使用和高性能技巧总结】
🤵♂️ 个人主页老虎也淘气 个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞👍🏻 收藏…...
2023/3/26 21:03:54 - 还不会日志异常检测?看完这篇文章就够了
本篇文章将从日志异常检测面临的挑战、日志异常检测中的深度学习、以及日志异常检测算法评估和最后对日志异常检测的整体总结四个方面去讨论日志异常检测相关内容。 日志异常检测的挑战 当前,日志异常检测面临的挑战主要有以下八点: 数据表示ÿ…...
2023/3/26 21:03:05 - 如何保障MES系统实施?实现“大物流、小生产”
MES系统的成功应用不只是单单将软件系统开发出来,然后直接安装应用就可以进行运行做工。MES系统的运行需要从多个方面出发,确保软件系统的成功实施部署,然后在生产当中发挥自己的作用。实际情况开发为了确保MES系统的正常运行,必须…...
2023/3/26 21:03:03 - Java+SSH(Spring+Struts+Hibernate)+Mysql个性化音乐推荐系统 协同过滤音乐推荐系统 基于用户、项目、聚类、混合的协同过滤推荐算法NewMusicRS源代码下载
JavaSSH(SpringStrutsHibernate)Mysql个性化音乐推荐系统 协同过滤音乐推荐系统 基于用户、项目、聚类、混合的协同过滤推荐算法NewMusicRS源代码下载 一、项目简介 1、开发工具和实现技术 MyEclipse10/Eclipse/IDEA,jdk1.7,mysql5.5/mysql8ÿ…...
2023/3/26 21:02:26 - container_of 根据成员变量获得包含其的对象的地址!
写在前面 本系列文章的灵感出处均是各个技术书籍的读后感,详细书籍信息见文章最后的参考文献 CONTAINER_OF 在书中发现一个很有意思的宏,以此可以衍生出来其很多的用法,这个宏可以根据某个成员变量的地址得到包含这个成员变量地址的对象的…...
2023/3/26 21:02:20 - 不愧是阿里内部 Spring Boot 笔记,从头到尾不讲废话
Spring Boot 是什么? Spring Boot 具有 Spring 一切优秀特性,Spring 能做的事,Spring Boot 都可以做,而且使用更加简单,功能更加丰富,性能更加稳定而健壮。随着近些年来微服务技术的流行,Sprin…...
2023/3/26 21:02:18 - Spring中注解是从哪里开始处理的。@Bean、@ComponentScan、@Import、@ImportResource等
准备 AnnotationConfigUtils类 public static final String CONFIGURATION_ANNOTATION_PROCESSOR_BEAN_NAME "org.springframework.context.annotation.internalConfigurationAnnotationProcessor";public static Set<BeanDefinitionHolder> registerAnnota…...
2023/3/26 21:02:00 - spark读取elasticSerach
搭建参考:我的这篇 elasticsearch搭建_我要用代码向我喜欢的女孩表白的博客-CSDN博客 为了方便测试,我们先建立个索引,如果没有索引,他也能插入,只是走的是默认插入格式。 不过虽然接触es已经4年了,但是在工作中&…...
2023/3/26 21:01:39 - Word处理控件Aspose.Words功能演示:使用 C++ 保护或取消保护 Word 文档
Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。 Aspose API支持流行文件格式处理,并…...
2023/3/26 21:01:32 - 【Apache Spark 】第 7 章优化和调优 Spark 应用程序
🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…...
2023/3/26 21:01:27