• 大小: 55.33MB
    文件类型: .zip
    金币: 2
    下载: 5 次
    发布日期: 2023-05-25
  • 语言: 其他
  • 标签: Trade.dll  交易接口  

资源简介

Trade.dll 交易接口。这段时间抽空把自己原先在论坛上收集的老版Trade.dll和新版TradeX.dll(行情和交易二合一)整合了一下,做成个大集合,希望那些还在到处奔波寻找的兄弟有些价值,不用整天那么麻烦了

资源截图

代码片段和文件信息


#include “stdafx.h“

#include “TradeX.h“

#include 

using namespace std;

#define F1  1 // TdxHq_GetSecurityCount
#define F2  1 // TdxHq_GetSecurityList
#define F3  1 // TdxHq_GetMinuteTimeData
#define F4  1 // TdxHq_GetSecurityBars
#define F5  1 // TdxHq_GetHistoryMinuteTimeData
#define F6  1 // TdxHq_GetIndexBars
#define F7  1 // TdxHq_GetTransactionData
#define F8  1 // TdxHq_GetHistoryTransactionData
#define F9  1 // TdxHq_GetSecurityQuotes
#define F10 1 // TdxHq_GetCompanyInfoCategory
#define F11 1 // TdxHq_GetCompanyInfoContent
#define F12 1 // TdxHq_GetXDXRInfo
#define F13 1 // TdxHq_GetFinanceInfo


int test_hq_funcs(const char *pszHqSvrIP short nPort)
{
    //开始获取行情数据
    char* Result = new char[1024 * 1024];
    char* ErrInfo = new char[256];
    short Count = 10;

    //连接服务器
    bool bool1 = TdxHq_Connect(pszHqSvrIP nPort Result ErrInfo);
    if (!bool1)
    {
(“%s\n“ ErrInfo);
        return -1;
    }

std::cout << Result << std::endl;

#if F1
    cout << “\n*** TdxHq_GetSecurityCount\n“;

    Count = -1;
    bool1 = TdxHq_GetSecurityCount(0 &Count ErrInfo);
    if (!bool1)
    {
        cout << ErrInfo << endl;//连接失败
        getchar();
        return 0;
    }

    cout << “Count = “ << Count << endl;
    getchar();
#endif


#if F2
    cout << “\n*** TdxHq_GetSecurityList\n“;

    Count = -1;
    bool1 = TdxHq_GetSecurityList(0 0 &Count Result ErrInfo);
    if (!bool1)
    {
        cout << ErrInfo << endl;//连接失败
        getchar();
        return 0;
    }

    cout << “Count = “ << Count << endl;
    cout << Result << endl;
    getchar();
#endif


#if F3
    cout << “\n*** TdxHq_GetMinuteTimeData\n“;

    //获取分时图数据
    bool1 = TdxHq_GetMinuteTimeData(0 “000001“  Result ErrInfo);
    if (!bool1)
    {
        cout << ErrInfo << endl;
        return 0;
    }
    cout << Result << endl;
    getchar();
#endif


#if F4  // todo - fixbug
    cout << “\n*** TdxHq_GetSecurityBars\n“;

    //获取股票K线数据
    Count = 500;
    bool1 = TdxHq_GetSecurityBars(8 0 “000001“ 100 &Count Result ErrInfo);//数据种类 0->5分钟K线    1->15分钟K线    2->30分钟K线  3->1小时K线    4->日K线  5->周K线  6->月K线  7->1分钟K线  8->1分钟K线  9->日K线  10->季K线  11->年K线
    if (!bool1)
    {
        cout << ErrInfo << endl;
        return 0;
    }
    cout << Result << endl;
    getchar();
#endif


#if F5
    cout << “\n*** TdxHq_GetHistoryMinuteTimeData\n“;

    //获取历史分时图数据
    bool1 = TdxHq_GetHistoryMinuteTimeData(0 “000001“ 20140904 Result ErrInfo);
    if (!bool1)
    {
        cout << ErrInfo << endl;
        return 0;
    }
    cout << Result << endl;
    getchar();
#endif


#if F6
    cout << “\n*** TdxHq_GetIndexBars\n“;

    //获取指数K线数据
    bool1 = TdxHq_GetIndexBars(4 1 “000001“ 0 &Count Result ErrInfo);//数据种类 0->5分钟K线    1->15分钟K线    2->30分钟K线  3->1小时K线    4->日K线  5->周K线  6->月K线  7->1分钟K线     8->1分钟K线    9->日K线  10->季K线 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2161  2016-12-20 11:20  使用说明.txt
     目录           0  2016-12-27 12:06  新版TradeX.dll(行情交易二合一)\
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\
     文件        1219  2016-12-17 17:33  新版TradeX.dll(行情交易二合一)\CPP\TradeX.dll 演示、开发文件列表.txt
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo\
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\bin\
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\bin\TradeXDemo\
     文件         260  2016-12-09 16:13  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\bin\TradeXDemo\system.uid
     文件     5025280  2016-12-09 14:22  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\bin\TradeXDemo\TradeX.dll
     文件         352  2016-12-09 16:07  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\bin\TradeXDemo\TradeX.lic
     文件        5610  2016-12-09 15:24  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\HqTest.cpp
     文件        1574  2016-12-09 14:37  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\ReadMe.txt
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\Release\
     文件         260  2016-12-09 15:24  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\Release\system.uid
     文件         215  2016-12-09 14:37  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\stdafx.cpp
     文件         233  2016-12-09 14:37  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\stdafx.h
     文件         236  2016-12-09 14:37  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\targetver.h
     目录           0  2016-12-19 10:12  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX-dev\
     文件     5025280  2016-12-09 14:22  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX-dev\TradeX.dll
     文件       21709  2016-12-09 14:47  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX-dev\TradeX.h
     文件        7986  2016-12-09 14:21  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX-dev\TradeX.lib
     文件         352  2016-12-09 16:07  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX-dev\TradeX.lic
     文件     5025280  2016-12-09 14:22  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX.dll
     文件       22317  2016-12-17 17:06  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX.h
     文件        7986  2016-12-09 14:21  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX.lib
     文件         352  2016-12-09 16:07  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeX.lic
     文件        4537  2016-12-09 16:06  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeXDemo.cpp
     文件         886  2016-12-09 14:37  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeXDemo.sln
     文件       11776  2016-12-09 16:13  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeXDemo.suo
     文件        4746  2016-12-09 16:09  新版TradeX.dll(行情交易二合一)\CPP\TradeXDemo-src\TradeXDemo.vcxproj
............此处省略72个文件信息

评论

共有 条评论