多个线程同时调用traderApi的发单函数

Discussion in 'CTP' started by holypangzi, May 17, 2013.

  1. 比如说我有三个策略同时在三个线程里跑着,然后他们同时发单了,会不会出问题?需要自己加锁吗?
     
  2. 自己加锁
     
  3. 某一时刻不是只有一个线程在运行吗?怎么会同时发单?
     
  4. 没问题,CTP本身线程安全的。
     
  5. 好几个CPU
     
  6. 就是说不用自己加锁吗
     
  7. 我一般是放入缓冲,然后由单一的线程对外发送保单,感觉这样比较安全