软件、硬件定制开发,联系QQ:99605319
资源语言: 中文


行情接口演示程序.演示了如何通过程序实现A股的下单、撤单、查询行情等 C# CSharp 接口

TradeX.dll 股票交易、行情接口合二为一 A股程序化交易、行情接口演示程序

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.InteropServices;

namespace TradeAPI
{
    /// <summary>
    /// 通达信交易接口定义
    /// </summary>
    public class TradeX
    {
        /// <summary>
        /// 打开通达信实例
        /// </summary>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void OpenTdx();

        /// <summary>
        /// 关闭通达信实例
        /// </summary>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void CloseTdx();

        /// <summary>
        /// 交易账户登录
        /// </summary>
        /// <param name="IP">券商交易服务器IP</param>
        /// <param name="Port">券商交易服务器端口</param>
        /// <param name="Version">设置通达信客户端的版本号:6.00或8.00</param>
        /// <param name="YybId">营业部编码:国泰君安为7</param>
        /// <param name="AccountNo">资金账号</param>
        /// <param name="TradeAccount">交易帐号与资金帐号相同</param>
        /// <param name="JyPassword">交易密码</param>
        /// <param name="TxPassword">通讯密码为空</param>
        /// <param name="ErrInfo">此API执行返回后,如果出错,保存了错误信息说明。一般要分配256字节的空间。没出错时为空字符串</param>
        /// <returns>客户端ID,失败时返回-1。</returns>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern int Logon(string IP, short Port, string Version, short YybId, string AccountNo, string TradeAccount, string JyPassword, string TxPassword, StringBuilder ErrInfo);

        /// <summary>
        /// 交易账户注销
        /// </summary>
        /// <param name="ClientID">客户端ID</param>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void Logoff(int ClientID);

        /// <summary>
        /// 查询各种交易数据
        /// </summary>
        /// <param name="ClientID">客户端ID</param>
        /// <param name="Category">表示查询信息的种类,0资金  1股份   2当日委托  3当日成交     4可撤单   5股东代码  6融资余额   7融券余额  8可融证券</param>
        /// <param name="Result">此API执行返回后,Result内保存了返回的查询数据, 形式为表格数据,行数据之间通过\n字符分割,列数据之间通过\t分隔。一般要分配1024*1024字节的空间。出错时为空字符串。</param>
        /// <param name="ErrInfo">此API执行返回后,如果出错,保存了错误信息说明。一般要分配256字节的空间。没出错时为空字符串</param>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void QueryData(int ClientID, int Category, StringBuilder Result, StringBuilder ErrInfo);

        /// <summary>
        /// 查询各种历史数据
        /// </summary>
        /// <param name="ClientID">客户端ID</param>
        /// <param name="Category">表示查询信息的种类,0历史委托  1历史成交   2交割单</param>
        /// <param name="StartDate">表示开始日期,格式为yyyyMMdd,比如2014年3月1日为  20140301</param>
        /// <param name="EndDate">表示结束日期,格式为yyyyMMdd,比如2014年3月1日为  20140301</param>
        /// <param name="Result">同上</param>
        /// <param name="ErrInfo">同上</param>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void QueryHistoryData(int ClientID, int Category, string StartDate, string EndDate, StringBuilder Result, StringBuilder ErrInfo);

        /// <summary>
        /// 批量查询各种交易数据,用数组传入每个委托的参数,数组第i个元素表示第i个查询的相应参数。
        /// </summary>
        /// <param name="ClientID">客户端ID</param>
        /// <param name="Category">表示查询信息的种类,0资金  1股份   2当日委托  3当日成交     4可撤单   5股东代码  6融资余额   7融券余额  8可融证券</param>
        /// <param name="Count"></param>
        /// <param name="Result">同上</param>
        /// <param name="ErrInfo">同上</param>
        [DllImport("TradeX.dll", CharSet = CharSet.Ansi)]
        public static extern void QueryDatas(int ClientID, int[] Category, int Count, IntPtr[] Result, IntPtr[] ErrInfo);



C#资源(股票行情接口演示程序C#源码)网址:https://www.08i8.com/ttkfzy/detail83210.html;转载请注明!


提示:
1、资源共享网(www.08i8.com)C#资源《股票行情接口演示程序C#源码》仅供研究学习请勿商用!
2、如果发现本资源违法或侵权请【报告管理员】
3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
5、如果暂时无法补充新资源,【只退积分!不退款!
6、关注微信公众号:《国资互联联盟》 不迷路!

标签 股票

与《股票行情接口演示程序C#源码》相关的《函数类库》


ziyuan
ziyuan Rank: 16

0

0

0

( 此人很懒并没有留下什么~~ )
img

股票行情接口演示程序C#源码

下载积分 钻石会员
5 免费
请您 登录后 下载 !
说明

您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!


首页

栏目

搜索

会员