国泰君安股票交易接口api
签名 void SendOrder(int ClientId, int Category, int EntrustType, const char* Gddm, const char* Zqdm, float Price, int Quantity, char* Result, char* ErrorInfo) ; 功能 委托下单 参数 ClientId 客户端 Id Category 委托类别 0: 买入, 1: 卖出, 2: 融资买入, 3: 融券卖出, 4: 买券还券, 5: 卖券还款, 6: 现券还券 EntrustType 报价方式 0: 上海限价委托, 深圳限价委托 1: (市价委托)深圳对方最优价格 2: (市价委托)深圳本方最优价格 3: (市价委托)深圳即时成交剩余撤销 4: (市价委托)上海五档即成剩撤, 深圳五档即成剩撤 5: (市价委托)深圳全额成交或撤销 6: (市价委托)上海五档即成转限价 Gddm 股东代码, 可调用QueryData 接口或查询券商软件获取 交易上海股票填上海的股东代码 交易深圳股票填深圳的股东代码 Zqdm 证券代码 Price 委托价格 Quantity 委托数量 Result 委托结果(包含委托编号), 需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] ErrorInfo 错误信息, 需要分配 256 字节的空间 返回值 无, 调用成功与否通过 ErrorInfo 是否为空字符串来判断
签名 void Logoff(int ClientId) ; 功能 登出交易账户 参数 ClientId 客户端 Id 返回值 无
API 接口说明 签名 int Init() ; 功能 API 初始化 参数 无 返回值 授权成功的交易账户数量 返回值 < 1 时, 无需调用 Deinit 接口, 也不能调用其它接口, 否则会出错!
签名 void QueryHistoryData(int ClientId, int Category, const char* StartDate, const char* EndDate, char* Result, char* ErrorInfo) ; 功能 查询各类历史数据 参数 ClientId 客户端 Id Category 查询信息类别 0: 历史委托, 1: 历史成交, 2: 交割单 StartDate 开始日期 格式为 yyyymmdd 字符串, 如 2018 年 5 月 1 日为 20180501 EndDate 结束日期, 格式同开始日期 Result 查询结果, 需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] ErrorInfo 错误信息, 需要分配 256 字节的空间 返回值 无, 调用成功与否通过 ErrorInfo 是否为空字符串来判断