目前的股票行情交易接口已经与最初定义大不相同,如今可以定义为:
将交易员的交易思想和交易模型转化为计算机执行程序,根据程序计算机自动下单等交易操作,通过优化程序参数与逻辑实现收益最大化的过程。程序化交易的交易决策,一般是在计算机辅助下,将市场上各种讯息转化为程序的参数,最后由计算机代替人工发出买卖信号,并立即执行下单程序。
在理解了程序化交易的定义以及相关的内容以后可以看出,股票行情交易接口是以计算机程序和交易模型作为框架的。so,伴随着计算机技术的飞速发展,和金融数学及理论发展,程序化交易席卷整个金融市场,所占的份额将会越来越大。
183. |
// 多账户批量下单 |
|
184. |
void SendMultiAccountsOrders(int ClientId[], int Category[], |
|
185. |
int EntrustType[], const char* Gddm[], |
|
186. |
const char* Zqdm[], float Price[], |
|
187. |
int Quantity[], int Count, char* Result[], |
|
188. |
char* ErrorInfo[]) const { |
|
189. |
m_sendMultiAccountsOrdersFn(ClientId, Category, EntrustType, Gddm, Zqdm, |
190. |
Price, Quantity, Count, Result, ErrorInfo); |
||
191. |
} |
||
192. |
// 委托撤单 |
||
193. |
void CancelOrder(int ClientId, const char* ExchangeId, const char* EntrustId, |
||
194. |
char* Result, char* ErrorInfo) const { |
||
195. |
m_cancelOrderFn(ClientId, ExchangeId, EntrustId, Result, ErrorInfo); |
||
196. |
} |
||
197. |
// 单账户批量撤单 |
||
198. |
void CancelOrders(int ClientId, const char* ExchangeId[], |
||
199. |
const char* EntrustId[], int Count, char* Result[], |
||
200. |
char* ErrorInfo[]) const { |
||
201. |
m_cancelOrdersFn(ClientId, ExchangeId, EntrustId, Count, Result, ErrorInfo); |
||
202. |
} |
||
203. |
// 多账户批量撤单 |
||
204. |
void CancelMultiAccountsOrders(int ClientId[], const char* ExchangeId[], |
||
205. |
const char* EntrustId[], int Count, |
||
206. |
char* Result[], char* ErrorInfo[]) const { |
||
207. |
m_cancelMultiAccountsOrdersFn(ClientId, ExchangeId, EntrustId, Count, |
||
208. |
Result, ErrorInfo); |
||
209. |
} |
||
210. |
// 获取五档报价 |
||
211. |
void GetQuote(int ClientId, const char* Zqdm, char* Result, |
||
212. |
char* ErrorInfo) const { |
||
213. |
m_getQuoteFn(ClientId, Zqdm, Result, ErrorInfo); |
||
214. |
} |
正是因为出现了一种交易方式——股票组合转让与交易,正是由于证券交易所实现了交易所与计算机联机,便于投资者通过直接操作计算机来进行一次性的下单,完成证券买卖,这其实就是股票行情交易接口实现程序化交易的最初的形态。今天的分享就到这,对于这些内容感兴趣的,可联系下方qq名片探讨了解~