简单来说,股票交易api接口是由很多资源和开发源码的设计来构建的,平时也可以将这些开发研究和完善,但是,股票交易api接口不一定就是由其自身提供的,可以是投资者个人和第三方来开发,再提供在交易方面有着不一样的深远含义,为什么这么说呢?

从股票交易接口的开发原理出发,其中就包括了以下这些:

股票交易api接口查询数据单项操作及批量操作的表示的参数说明:

格式为 yyyymmdd 整数, 如 2018 年 5 月 1 日为 20180501

单项操作

调用成功: ErrorInfo 为空字符串

QueryData

调用失败: ErrorInfo 为错误信息

QueryHistoryData

参数 Result 保存操作结果, 需要分配 1024*1024 字节的空间

SendOrder

Result 格式为表格数据, 每一行通过换行符\n 分割,每一列通过制表符\t 分割

CancelOrder

例子:

GetQuote

股东代码\t 股东名称\t 帐号类别\t 保留信息\n

Repay

12345678\t\t0\t 信息 1\n

87654321\t\t2\t 信息 2

注: 不同券商返回的字段会有所不同

参数 ErrorInfo 保存错误信息, 需要分配 256 字节的空间

批量操作

批量操作的参数通过数组方式传入, 用下标区分每项操作

QueryDatas

第 i 项操作调用成功: ErrorInfo[i]为空字符串

SendOrders

第 i 项操作调用失败: ErrorInfo[i]为错误信息

CancelOrders

参数 Result[]保存批量操作结果, Result[i]保存第 i 项操作结果

GetQuotes

每项操作结果需要分配 1024*1024 字节的空间

QueryMultiAccountsDatas

每项操作结果的格式可参阅[Result 格式]

SendMultiAccountsOrders

参数 ErrorInfo[]保存批量错误信息, ErrorInfo[i]保存第 i 项错误信息

CancelMultiAccountsOrders

每项错误信息需要分配 256 字节的空间

GetMultiAccountsQuotes

API接口调用参数:

签名

int Init();

功能

API 初始化

参数

返回值

授权成功的交易账户数量

返回值 < 1 时, 无需调用 Deinit 接口, 也不能调用其它接口, 否则会出错!

签名

void Deinit();

功能

API 反初始化

参数

返回值

签名

int Logon(const char* Ip, short Port, const char* Version, short Yybid, const char* Account, const char* TradeAccount,

const char* JyPassword, const char* TxPassword,

char* ErrorInfo);

功能

登录交易账户

参数

Ip

券商交易服务器 IP, 注意区分普通和两融

Port

券商交易服务器端口, 注意区分普通和两融

Version

客户端的版本号, 一般为空字符串

Yybid

营业部代码, 一般为 0

Account

登录账号,一般为券商的资金账号或客户号

注: 两融账号需要额外添加 .C 结尾, 如 123456 变为 123456.C

TradeAccount

交易账号, 一般与登录账号相同, 但无需额外添加 .C 结尾

可登录券商软件, 查看股东列表, 股东列表内的资金账号就是交易账号

JyPassword

交易密码

TxPassword

通讯密码, 一般为空字符串或与交易密码相同

ErrorInfo

错误信息, 需要分配 256 字节的空间

返回值

调用成功: 客户端 Id

调用失败: 返回 <= 0

也就是说,股票交易api接口在数据的查询和API接口的参数调用起着很大的牵制作用,定义于方便交易者在执行交易接口的时候,就可以充分考虑数据兼容性,以及股票交易接口的参数如何运用等,以便自动执行委托下单。

什么是股票交易api接口?相关推荐

  1. 股票交易API接口有什么功能?

    股票API接口可谓是量化交易和金融工具中最重要的组成部分,一个高质量的交易API接口对于量化交易程序员而言可谓是福星,因其可使得程序员们进行后向测试,得到可靠的测试结果,验证自己制定的交易策略是否有效 ...

  2. 如何去理解股票交易api接口的操作?

    1.A公司获取到接口调用方传入的参数,同样按照产品编码加上购买数量进行MD5 摘要. 并对比自己生成的摘要文件和调用方传入的摘要文件是否相等.若不相等,则说明数据有被篡改的风险,A公司应当放弃该笔接口 ...

  3. 股票交易sdk接口是什么意思?

    股票交易sdk接口经常会那来跟api接口做对比,股票交易api接口一般是以整体为单位去编写的,属于后端数据库,写好以后再由前端调用展示.但股票交易sdk接口则是jar包,里面会包含各种类和函数,当需要 ...

  4. 同花顺股票交易挂单接口是什么?

    同花顺股票交易挂单接口,是猫头鹰股票自动交易系统,同花顺股票交易api接口等是比较安全稳定接口,接口通过第三方券商完成交易,是个人或机构做私募,配资平台等量化投资数据首选,同花顺股票自动交易接口易二次 ...

  5. 股票交易查询接口api源码分享

    股票交易查询接口是一个股票分析的工具,投资折可以通过这个接口在股票的买卖过程中自己判断是否要做空,简单来说股票交易查询接口就用来判断股价上涨或者下跌以及投资亏损的分析工具! 那么在本质上来说股票交易查 ...

  6. 了解利用API接口通过网格策略的增长模式

    众所周知,在投资里要实现长期以及稳定的盈利需要一套优秀的策略来执行.而策略有很多,可能很多人不知道要选择怎样的策略. 在此给大家科普一下所谓的网络交易. 网格交易是一种量化交易策略 ,可以帮助投资者在 ...

  7. 美股历史行情数据 API 接口

    所有美股历史交易行情数据,完整历史交易 / 任意时间段查询. 1. 产品功能 支持所有历史美股交易查询: 支持指定任意时间段查询: 超高的查询效率,秒级返回: 所有的交易数据为未复权的数据: 全接口支 ...

  8. 搭建股票数据api接口过程中会遇到什么问题?

    搭建股票数据api接口过程中会遇到什么问题?以下这些问题比较常见,对于可能出现问题,建议每个搭建者最好能够提前了解并掌握更好的解决方案,从而应对可能出现的潜在问题. 拉合作方还是推数据? 股票数据ap ...

  9. 股票交易c接口的开发原理分析

    股票交易c接口的开发和使用,都是基于股票行情软件数据执行自动下单的原理,然后整合信息作为交易策略的基础,一切交易行为都是自动化的.而且交易者在运用股票交易c接口其实就是通过代码编写而成的,这方面就可以 ...

最新文章

  1. spring-gateway(一)Reactor编程基础
  2. c语言NULL和0区别
  3. 大数据--循序渐进的大数据(2)
  4. 有向图生成树是如何画的_漫画:什么是最小生成树?
  5. nagios远程系统监测服务
  6. 【点阵液晶编程连载三/B】点阵LCD 的驱动与显控
  7. linux snmp 限制ip_Windows/Linux服务器监控软件推荐
  8. Bootstrap table的基础用法
  9. 10g gtx 光纤通信测试_10G以太网光口与Aurora接口回环实验
  10. 魅族Android版本,魅族Flyme安卓版本
  11. java 中英文长度_Java--计算中英文长度的若干种方法
  12. android 删除垃圾文件夹,别再用手机管家清理垃圾了!删除这些文件夹,内存瞬间释放几个G...
  13. 请输出in.txt文件中的2 4 6 8 9 10 12行
  14. 本科生掀起“科研热”?该校本科生连发SCI,其中2篇顶刊
  15. 共享单车借力互联网保险,二者会擦出怎样的火花?
  16. 【解决】无法为JSP编译类: Enumeration cannot be resolved to a variable
  17. 超实用的8款Chrome插件
  18. Shell语言-07-快捷键ctrl+A,E,C,L,U,K,Y,R,D,Z,S,Q
  19. Oracle 天数计算函数
  20. laravel5.5+资源控制器

热门文章

  1. 深圳面试一周记录——.NET(B/S)开发
  2. VR全景看家装,让家装不再“纸上谈兵”
  3. 内网渗透测试:内网横向移动基础总结
  4. pd.set_option 问题
  5. Android 获取通话记录和短信内容
  6. 短信也能玩出新花样?听阿里云产品运营畅聊“智能消息”服务
  7. fzu 1891 升降序列
  8. 02年六代雅阁的整备质量_雅阁对不起,我不能爱你。
  9. 【Proteus仿真】51单片机+直流电机PWM调速实验
  10. Unity3D模型 | SolidWorks建模导入Unity