Sina l2 インターフェイスのオーダー キャンセルは C++ でどのように実装されていますか?

今日お伝えしたいのは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 も使用できます  。 、以下の名刺も使用できます編集者にメッセージを残してください!

おすすめ

転載: blog.csdn.net/Qq_2037696191/article/details/128548100