股票程c++序化交易接口实现♜// 加载 DLL ↲ m_hInstance = LoadLibraryA("MetaTrade.dll"); ↲ if (!m_hInstance) { ↲ throw std::runtime_error("加载 DLL 失败!"); ↲ } ↲ ♜// 预留 1024*1024 字节空间 ↲ string ErrorInfo(256, NULL); ♜// 登录账号,如果是两融账号需要额外添加 .C 结尾 ↲ ♜// 单账户批量撤单 ↲ void CancelOrders(int ClientId, const char* ExchangeId[], ↲ const char* EntrustId[], int Count, char* Result[], ↲ char* ErrorInfo[]) const { ↲ m_cancelOrdersFn(ClientId, ExchangeId, EntrustId, Count, Result, ErrorInfo); ↲ } ↲ ♜// 多账户批量撤单 ↲ typedef void (*CancelMultiAccountsOrdersFn)(int ClientId[], ↲ const char* ExchangeId[], ↲ const char* EntrustId[], int Count, ↲ char* Result[], char* ErrorInfo[]); ↲