股票实盘交易接口API(招商证券交易接口api)

股票配资系统实盘交易接口怎么做有没有好用的实盘交易接口股票实盘交易接口做股票配资系统难免会用到交易接口,好用的能用的接口也少。券商那边也不提供,那索性自己开发股票配资实盘交易接口了。经过多次尝试,总算搞出来了,实时交易接口可以获取用户数据,实时对接,账户信息,委托买入卖出,支持多家券商。我们做股票配资系统的时候遇到过很多次交易接口问题,然后后面终于是解决了,现在我们的股票配资系统已经很完善…

大家好,又见面了,我是你们的朋友全栈君。

股票配资系统实盘交易接口怎么做

有没有好用的实盘交易接口

股票实盘交易接口

做股票配资系统难免会用到交易接口,好用的能用的接口也少。券商那边也不提供,那索性自己开发股票配资实盘交易接口了。经过多次尝试,总算搞出来了,实时交易接口可以获取用户数据,实时对接,账户信息,委托买入卖出,支持多家券商。我们做 股票配资系统的时候遇到过很多次交易接口问题,然后后面终于是解决了,现在我们的股票配资系统已经很完善了,于是就想来让大家来测试测试实盘接口。附上PHP版的demo

<?php class Stock { protected $API = ‘http://stock.natapp1.cc/Api/’; /** * 查询账户信息 * @param string $IP 券商交易服务器IP * @param integer $Version 设置客户端的版本号 * @param integer $YybID 营业部代码 * @param string $AccountNo 完整的登录账号 * @param string $TradeAccount 交易账号,一般与登录帐号相同. * @param string $JyPassword 交易密码 * @param string $Port 券商交易服务器端口 * @param string $TxPassword 通讯密码 * @param integer $Category 表示查询信息的种类,0资金 1股份 2当日委托 3当日成交 4可撤单 5股东代码 */ //获取账户的数据 function QueryData($IP,$Version,$YybID,$AccountNo,$TradeAccount,$JyPassword,$Port,$TxPassword,$Category){ $api = $this->API;//接口地址 $data = ‘IP=’.$IP.’&Version=’.$Version.’&YybID=’.$YybID.’&AccountNo=’.$AccountNo.’&TradeAccount=’.$TradeAccount.’&JyPassword=’.$JyPassword.’&Port=’.$Port.’&TxPassword=’.$TxPassword.’&Category=’.$Category; $header = [‘Content-Type’=>’application/x-www-form-urlencoded’];//默认方式 $url = $api.’QueryData’; $res = $this->https_request($url,$header,$data);//CURL获取数据 return $res; } /** * 查询账户信息(多个种类) * @param string $IP 券商交易服务器IP * @param integer $Version 设置客户端的版本号 * @param integer $YybID 营业部代码 * @param string $AccountNo 完整的登录账号 * @param string $TradeAccount 交易账号,一般与登录帐号相同. * @param string $JyPassword 交易密码 * @param string $Port 券商交易服务器端口 * @param string $TxPassword 通讯密码 * @param integer $Category 表示查询信息的种类,0资金 1股份 2当日委托 3当日成交 4可撤单 5股东代码 如0,1 * @param string $Count 查询的个数 */ //获取账户的多项信息数据 function QueryDatas($IP,$Version,$YybID,$AccountNo,$TradeAccount,$JyPassword,$Port,$TxPassword,$Category,$Count){ $api = $this->API;//接口地址 $data = ‘IP=’.$IP.’&Version=’.$Version.’&YybID=’.$YybID.’&AccountNo=’.$AccountNo.’&TradeAccount=’.$TradeAccount.’&JyPassword=’.$JyPassword.’&Port=’.$Port.’&TxPassword=’.$TxPassword.’&Category=’.$Category.’&Count=’.$Count; $url = $api.’QueryDatas’; $header = [‘Content-Type’=>’application/x-www-form-urlencoded’];//默认方式 $res = $this->https_request($url,$header,$data);//CURL获取数据 return $res; } /** * 下委托交易证券(买入或卖出)(单个) * @param string $IP 券商交易服务器IP * @param integer $Version 设置客户端的版本号 * @param integer $YybID 营业部代码 * @param string $AccountNo 完整的登录账号 * @param string $TradeAccount 交易账号,一般与登录帐号相同. * @param string $JyPassword 交易密码 * @param string $Port 券商交易服务器端口 * @param string $TxPassword 通讯密码 * @param integer $Category 表示委托的种类,0买入 1卖出 * @param integer $PriceType 表示报价方式,0上海限价委托 深圳限价委托 1(市价委托)深圳对方最优价格 2(市价委托)深圳本方最优价格 3(市价委托) 深圳即时成交剩余撤销 4(市价委托)上海五档即成剩撤 深圳五档即成剩撤 5(市价委托)深圳全额成交或撤销 6(市价委托)上海五档即成转限价 * @param string $Gddm 股东代码 交易上海股票填上海的股东代码;交易深圳的股票填入深圳的股东代码 * @param string $Zqdm 证券代码 * @param string $Price 委托价格 * @param string $Quantity 委托数量 */ function SendOrder($IP,$Version,$YybID,$AccountNo,$TradeAccount,$JyPassword,$Port,$TxPassword,$Category,$PriceType,$Gddm,$Zqdm,$Price,$Quantity){ $api = $this->API;//接口地址 $data = ‘IP=’.$IP.’&Version=’.$Version.’&YybID=’.$YybID.’&AccountNo=’.$AccountNo.’&TradeAccount=’.$TradeAccount.’&JyPassword=’.$JyPassword.’&Port=’.$Port.’&TxPassword=’.$TxPassword.’&Category=’.$Category.’&PriceType=’.$PriceType.’&Gddm=’.$Gddm.’&Zqdm=’.$Zqdm.’&Price=’.$Price.’&Quantity=’.$Quantity; $url = $api.’SendOrder’; $header = [‘Content-Type’=>’application/x-www-form-urlencoded’];//默认方式 $res = $this->https_request($url,$header,$data);//CURL获取数据 return $res; } /** * 下委托交易证券(买入或卖出)(单个) * @param string $IP 券商交易服务器IP * @param integer $Version 设置客户端的版本号 * @param integer $YybID 营业部代码 * @param string $AccountNo 完整的登录账号 * @param string $TradeAccount 交易账号,一般与登录帐号相同. * @param string $JyPassword 交易密码 * @param string $Port 券商交易服务器端口 * @param string $TxPassword 通讯密码 * @param integer $ExchangeID 交易所ID, 上海1,深圳0(招商证券普通账户深圳是2) * @param integer $hth 表示要撤的目标委托的编号 */ function CancelOrder($IP,$Version,$YybID,$AccountNo,$TradeAccount,$JyPassword,$Port,$TxPassword,$ExchangeID,$hth){ $api = $this->API;//接口地址 $data = ‘IP=’.$IP.’&Version=’.$Version.’&YybID=’.$YybID.’&AccountNo=’.$AccountNo.’&TradeAccount=’.$TradeAccount.’&JyPassword=’.$JyPassword.’&Port=’.$Port.’&TxPassword=’.$TxPassword.’&ExchangeID=’.$ExchangeID.’&hth=’.$hth; $url = $api.’CancelOrder’; $header = [‘Content-Type’=>’application/x-www-form-urlencoded’];//默认方式 $res = $this->https_request($url,$header,$data);//CURL获取数据 return $res; } //CURL function https_request($url,$header=NULL,$data=null){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$url); if(!empty($header)){ curl_setopt($curl, CURLOPT_HTTPHEADER, $header); } if (!empty($data)){ curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_POSTFIELDS,$data); } curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; } } ——————— 欢迎各位来交流技术,或者说有要商用的也可以来联系我们QQ2702666062 说一下我们的配资系统特点吧也顺便给大家科普一下股票配资系统,股票配资系统分为两种模式,一种是策略配资模式,还有一种配资是时间配资模式。 该模式具有以下8个方面的特点: 1、安全6、实时行情:实时股市行情、实时开户交易、实时自动风控/平仓。 7、策略匹配资金倍数自由选择,后台可设置。 8、操作简便:点买人可自由选择股票,自行选择交易价格。 透明:资金账户托管,平台运作合法合规,有效规避政策监管风险。 2、收费灵活:按天收费,T+1|D交易,想做几天做几天。 3、风险共担:点买人只需承担履约保证金以内的亏损,其余风险投资人承担。 4、资金灵活:自动计算利息/收取利息,急速充值,盈利提现到账T+0。 5、门槛低:1000元起配,小资金撬动大资金。 以及分仓系统,模拟炒股,代理系统,实盘交易等。 欢迎有需要商用的前来了解可以来聊聊!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128954.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 自动关机程序[通俗易懂]

    自动关机程序[通俗易懂]Shutdown命令作用语法参数示例执行作用让我们能够一次关闭或重新启动一台本地或远程计算机。语法shutdown[-a|-s|-f|-i|-l|-r|-h][-m//ComputerName][-tXXX][-d[p:]XX:YY/c”Comment”]参数shutdown-a 取消关机shutdown-s关机shutdown-f 强行关闭应用程序shutdown-i 显示“远程关机”图形用户界面,但必须是Shutdown的第一个

    2022年7月22日
    18
  • UVa 10190 – Divide, But Not Quite Conquer!

    UVa 10190 – Divide, But Not Quite Conquer!

    2022年1月8日
    35
  • 二进制运算的补码规则是什么_二进制补码符号位参与运算吗

    二进制运算的补码规则是什么_二进制补码符号位参与运算吗本文的直接思路来源是:https://www.codeproject.com/Articles/874396/Crunching-Numbers-with-AVX-and-AVXForexample,supposeavectorcontainssignedbytes,sothemaximumvalueforeachelementis127(0x7F).If…

    2022年9月22日
    5
  • html使用vue axios,使用 Vue和axios

    html使用vue axios,使用 Vue和axios昨天写完了博客以后,有人就在我的博客下面留言说现在不是使用了Axios了吗?我赶紧再把Axios的例程给补上,并且做一个更新。其实vue-resource并不复杂,就是不稳定。Vue官方放弃它也是对的,作者是这样子说的最近团队讨论了一下,Ajax本身跟Vue并没有什么需要特别整合的地方,使用fetchpolyfill或是axios、superagent等等都可以起到同等…

    2025年6月29日
    2
  • 微信开放平台扫码登陆

    微信开放平台扫码登陆微信授权扫码登陆微信开放平台提供了两种登陆方式,一种是会跳转到一个很丑很丑,只有一个二维码的界面里;另一种则是可以自己定制化的(二维码内嵌到自己网站内的方式)第一种方式的完成非常简单,但是第二种方式,就需要前后台都做一些调整了微信扫码登陆的准备工作这是在开始做相关业务开发之前的一些东西去微信开放平台中注册一个账号,并完成自己的开发者资质认证(这个链接应该点不过去,他们token是明…

    2022年6月5日
    42
  • cBridge 2.0 – 200万美元漏洞赏金计划

    cBridge 2.0 – 200万美元漏洞赏金计划我们发布了cBridge2.0-200万美元漏洞赏金计划,快来看看吧!

    2022年6月3日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号