通达信是一款第三方的交易系统,它可以跟我们常用的券商系统进行对接,所以通达信更像是一款接口型软件,但是为什么大家要做交易时,不直接使用券商交易系统,反而选择用通达信交易系统接口呢?这样难道不是还多了一步吗?难道说因为通达信不用钱?
首先通达信交易系统接口也不是免费的,如果单纯用来看盘,就是跟我们的券商软件无异,这种版本是免费的,但是一般会使用通达信交易系统接口的人,看重的是用它来做量化交易,是需要写策略,获取行情数据的,这种情况下,就需要其他插件,而这些插件就不是免费了,而且费用还不会太低。而且还需要看券商那边,如果达不到券商门槛,也是不能接入通达信交易系统接口的。
可能说了这么多,大家都已经觉得这个通达信交易系统接口怎么这么麻烦呢?难道就没有其他实盘交易接口可以替代吗?当然是有的,目前也有其他跟通达信同类型的第三方交易接口,可以进行批量下单,而且价格也不贵,甚至还有提供免费试用,没有必要绑在一棵树上。
签名 | void SendOrders(int ClientId, int Category[], int EntrustType[], const char* Gddm[], const char* Zqdm[], float Price[], int Quantity[], int Count,char* Result[], char* ErrorInfo[]); | |
功能 | 单账户批量下单, 通过下标区分每项委托 | |
参数 | ClientId | 客户端 Id |
Category[] | 委托类别数组, 具体含义请参阅[委托类别] | |
EntrustType[] | 报价方式数组, 具体含义请参阅[报价方式] | |
Gddm[] | 股东代码数组 | |
Zqdm[] | 证券代码数组 | |
Price[] | 委托价格数组 | |
Quantity[] | 委托数量数组 | |
Count | 委托项数, 即数组长度 | |
Result[] | 委托结果数组, 每项结果需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] | |
ErrorInfo[] | 错误信息数组, 每项错误信息需要分配 256 字节的空间 | |
返回值 | 无, 第 i 项委托成功与否通过 ErrorInfo[i]是否为空字符串来判断 |
就像是上面举例的这个,就可以用于批量交易下单,当然了,这里给出的只是api接口说明,更多内容还是需要进一步使用才能弄明白的。