炒股并非是运气可以驱使的,买股票不是赌博,是一种有风险的经济投资。在股市投资生涯中,掌握一门实战买卖技巧是我们必备的武器,这也是我们能长久在股市投资中得以生存的技法。
其实做股票投资是非常讲究买入和卖出的时机的。一只好的股票,没掌握好买卖时机的话,也可能亏损。但是如果掌握好买卖时机,即使是一只不好的股票一样可以获得不错的收益。
那么股票买卖接口的作用就是帮助广大投资者进行程序化自动实现股民买卖的,能够让股民在最褐石的时候卖出股票获得最大的收益!那么接下来小编就来和大家说一下股票买卖接口是如何实现委托下单的!
股票购买接口委托下单部分c++代码:
// 委托下单
// category: 0=>买入, 1=>卖出, 2=>融资买入, 3=>融券卖出 4=>买券还券, 5=>卖券还款, 6现券还券
// entrustType: 0=>限价委托(深/沪), 1=>对方最优价(深), 2=>本方最优价(深)
// 3=>即时成交剩余撤销(深), 4=>最优五档剩余撤销(深/沪)
// 5=>全额成交或撤销(深), 6=>最优五档剩余转限(沪)
// gddm: 股东代码, 区分沪/深
// quantity: 股数
typedef void (*SendOrderProc)(int clientId, int category, int entrustType,
const char *gddm, const char *zqdm, float price,
int quantity, char *result, char *errinfo);
const auto SendOrder = reinterpret_cast<SendOrderProc>(GetProcAddress(hDLL, "SendOrder"));
assert(SendOrder);
std::cout << "========== 普通(担保品)买入: category = 0 ==========\n";
category = 0; // 委托类别
int entrustType = 0; // 限价委托
std::string gddm = "1234567890"; // 股东代码(注意区分深圳和上海各自的股东代码)
std::string zqdm = "000001"; // 证券代码
float price = 12.2; // 委托价格
int quantity = 100; // 委托股数
SendOrder(clientId, category, entrustType, gddm.c_str(), zqdm.c_str(), price, quantity, 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查看更多股票交易接口信息,也可以通过下面名片给小编留言交流!