资源简介
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个文件信息
评论
共有 条评论