咱也试试TradeX一键打新股
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:谷谷长长
浏览:67715
回复:5
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
刚刚拿到一份更新了的TradeX,增加了一键打新的功能,不过提供的是C++的源代码,不是二进制文件,需要自己VS2010编译
//////////////////////////////////////////////////////////////////////
/// <summary>
/// 查询各种交易数据
/// </summary>
/// <param name="nClientID">客户端ID</param>
/// <param name="nCategory">表示查询信息的种类,0资金 1股份 2当日委托 3当日成交 4可撤单 5股东代码 6融资余额 7融券余额 8可融证券</param>
/// 9 - 可申购新股查询
/// 10 - 新股申购额度查询
/// 11 - 配号查询
/// 12 - 中签查询
/// <param name="pszResult">此API执行返回后,Result内保存了返回的查询数据, 形式为表格数据,行数据之间通过\n字符分割,列数据之间通过\t分隔。一般要分配1024*1024字节的空间。出错时为空字符串。</param>
/// <param name="pszErrInfo">同Logon函数的ErrInfo说明</param>
void WINAPI QueryData(
int nClientID,
int nCategory,
char* pszResult,
char* pszErrInfo);
//////////////////////////////////////////////////////////////////////
/// <summary>
/// 一键打新
/// </summary>
/// <param name="nClientID">客户端ID</param>
/// <param name="nCount">IPO委托的个数,即数组的长度</param>
/// <param name="pszResult">返回数据的数组, 第i个元素表示第i个委托的返回信息. 此API执行返回后,Result含义同上。</param>
/// <param name="pszErrInfo">错误信息的数组,第i个元素表示第i个委托的错误信息. 此API执行返回后,ErrInfo含义同上。</param>
//
// 返回值
//
// false, 详细的错误信息保存在 pszErrInfo[0]里面, 可能的错误提示如下
// * 参数错误! nCount(%d) should > 0
// * 股东代码为空
// * 没有申购资格,申购额度为0
// * 没有合适的股票可以申购
//
// true,
// nCount中存放了认购的新股个数
// pszResult 对于成功认购的新股, 这里保存了委托号
// pszErrInfo 对于认购失败的新股, 这里保存了失败的原因
//
bool WINAPI QuickIPO( // 15 - 一键打新
int nClientID,
int *nCount,
char* pszResult[],
char* pszErrInfo[]);
|