dearleeyoung/LocalCTP

多加点log,或多一些返回值枚举

linonetwo opened this issue · 0 comments

今天报单一直没被撮合,看返回 0 以为没问题,加了一堆 log 才发现原来是

Order Details:
  BrokerID: 9999
  InvestorID: 143650
  OrderRef: 123
  UserID: 143650
  OrderPriceType: 2
  Direction: 0
  LimitPrice: 50000
  VolumeTotalOriginal: 1
  InstrumentID: ag2404
  IPAddress: 
Rejecting due to no market data available for instrument: ag2404
Rejecting order: CTP:�ú�Լû����������:ag2404

我目前是这样加的 log,方便debug,不过要提 PR 的话,应该是多加几个枚举值用于返回的吧?然后我根据返回值看是哪个 if 分支里返回了。

截屏2024-05-09 17 10 42