linux运行交易程序,linux环境ctp开发中关于结算单查询请求问题。

请参考我的实现:

virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *s, CThostFtdcRspInfoField *info, int, bool last)

{

if (info && info->ErrorID)

{

prtime();

printf("OnRspQrySettlementInfo\n");

printf("\tErrorID: %d\n", info->ErrorID);

exit(info->ErrorID);

}

if (s)

printf("%s", s->Content);

if (last)

{

printf("\n");

prtime();

printf("OnRspQrySettlementInfo\n");

delay();

trader->ReqSettlementInfoConfirm(&confirm, ++reqid);

}

}

【 在 phoenixxz 的大作中提到: 】

: 想知道这是不是linux ctp 的api的一个bug还是我的代码问题呢?

: 我在交易端登录成功以后,要运行ret1 = pTraderApi->ReqQrySettlementInfo,进行结算单查询,那么api对应的一个响应函数void CTraderSpi::OnRspQrySettlementInfo(。。。)就应该响应啊,但是为什么总是这个响应函数不运行呢?或者有时候运行了,会重复运行好多次,真的很奇怪,这是bug吗?有没有用linux开发的遇到同样的问题?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值