CTP行情和交易接口的初始化流程


行情接口初始化

image-20240511135444156 image-20240511135323080
mdapi->Init(); 
  • 初始化行情接口的工作线程
    • 初始化之后,线程自动启动,并使用注册的地址向服务端请求建立连接。
  • 综合交易平台接口都有独立的工作线程
    • 如果开发者在进行可视化程序的开发,请务必注意线程冲突的问题。
  • api启动,Init之后就会启动一个内部线程读写,并去连CTP前置
mdapi->Join(); 
  • Join函数是使得函数阻塞在这里,等待api实例创建的内部线程的结束。
  • 内部线程需要调用release函数才会释放结束

交易接口初始化

image-20240511135116718
tdapi->Init();
tdapi->Join(); 
  • API启动,Init之后就会启动一个内部线程读写,并去连CTP前置
  • Join函数是使得函数阻塞在这里,等待api实例创建的内部线程的结束
  • 内部线程需要调用release函数才会释放结束
posted @ 2024-11-29 17:17  guanyubo  阅读(28)  评论(0编辑  收藏  举报