自动交易股票接口开发的关键是什么?

小编认为自动交易股票接口软件的开发的关键是要知道券商的股票交易接口,但是出于安全的考虑,券商对外是不公开股票交易接口。但是我们自己是无法开发股票自动交易软件的开发。不过,现在很多券商都提供了证券独立委托系统。如果我们利用券商都提供的证券独立委托系统,再加以软件开发的技巧,那么我们就可以拥有自己的股票自动交易软件。
首先我们需要开发一个股票价格的自动监测模块和定义一个自动交易规则。自动监测模块,现在对于我们来讲也不是一个问题。那么自动交易规则,如何定?则是一个关键问题。在什么条件下,实现买入或卖出?在这里,我们先不讨论这些。我们先来谈一谈自动交易软件的开发步骤。
1.开发股票价格检测部分----根据现在股软代码,修改一下,即可使用。
2.买入股票/卖出股票的价格设置部分
3.与券商的股票交易软件关联起来
我们只要将券商都提供了证券独立委托系统打开,进入该交易系统,将我们自己开发软件与它关联起来,达到通过我们自己来的自动“操作”券商都提供了证券独立委托系统,不就可以实现程序化自动交易了吗?!现在,我们只要搞清楚,券商都提供了证券独立委托系统的操作步骤就可以了。小编接下来就和大家说一下C++自动交易股票接口开发实例!

自动交易股票接口c++实例(部分代码)

std::cout << "========== 查询当日委托: category = 2 ==========\n";

category = 2;

QueryData(clientId, category, result, errinfo);

if (NULL != errinfo[0]) {

  std::cout << errinfo << std::endl;

} else {

  std::cout << result << std::endl;

}

std::cout << std::endl;

自动交易股票接口开发的关键是什么?_第1张图片

std::cout << "========== 查询当日成交: category = 3 ==========\n";

category = 3;

QueryData(clientId, category, result, errinfo);

if (NULL != errinfo[0]) {

  std::cout << errinfo << std::endl;

} else {

  std::cout << result << std::endl;

}

std::cout << std::endl;

 那么以上说的自动交易股票接口开发是要具备一定编程基础的投资者才能实现开发的,要不没有编程基础的投资者也可以通过https://gitee.com/metatradeapi 获取股票交易接口信息,那么大家对自动交易股票接口有不明白的地方的话也通过下方名片给小编留言!

你可能感兴趣的:(API接口,c++)