期货CTP编程,获取持仓有误(现金酬谢)
c++做了一层封装,c#编译生成DLL(CTP.dll),然后在C#开发环境调用这个DLL
实时获取行情没有问题
查询账户资金没有问题
就是查询账户持仓有问题
执行函数ReqQryInvestorPositionDetail(请求查询投资者持仓明细)
显示如下:
closeAmount 8.4434170772819677E+153
OpenPrice 1.571105350640002E-73
SettlementPrice 9.6678561549155779E+266
上述字段是double类型,显示东西看不来,openPrice是开仓价,这个数是重要参数,读不准就影响下一步编程,其他字段double类型都没错
这怎么回事
上期所提供的dll已经是最新版本
当现金酬谢
顶贴者有分