今日お伝えしたいのはSina l2 インターフェイスのオーダーキャンセルですので、次にお伝えするのはその C++ 実装コードです!
// 注文キャンセル
// exchangeId: 0=>SZSE (東興証券は A0、招商証券の普通口座は 2)
// 1=>SSE
typedef void (* CancelOrderProc )( int clientId, const char *exchangeId,
const char *entrustId、char *result、
char *errinfo);
const auto CancelOrder =
reinterpret_cast < CancelOrderProc >(GetProcAddress(hDLL, "CancelOrder" ));
アサート(キャンセル注文);
std::cout << "========== 注文のキャンセル ===========\n" ;
std:: string exchangeId = "1" ; // 上海
std:: string entrustId = " xxxxxx " ; // 委託 ID
CancelOrder(clientId, exchangeId.c_str(), entrustId.c_str(), 結果, errinfo);
if ( NULL != errinfo[0]) {
std::cout << errinfo << std::endl;
}その他 {
std::cout << 結果<< std::endl;
}
std::cout << std::endl;
Sina l2 インターフェースは現在主流のサードパーティ マーケット インターフェース ソフトウェアです。より高速なレベル 2 マーケット インターフェース情報を確認したい場合は、 https://gitee.com/l2gogogo も使用できます 。 、以下の名刺も使用できます編集者にメッセージを残してください!