hurisheng / go-futu-api

富途开放API golang SDK
MIT License
48 stars 36 forks source link

costPrice 精度丢失问题 #9

Open forecho opened 3 months ago

forecho commented 3 months ago

使用 GetPositionList 函数获取当前持仓的时候,会遇到精度丢失问题, costPrice:2.595 返回的数据是 costPrice:2.5949999999999998

hurisheng commented 3 months ago

这个是可能存在的,protobuf编译出来是float64类型,文档上的注释,//摊薄成本价(证券账户),平均开仓价(期货账户)。证券无精度限制,期货为2位精度,如果没传,代表此时此值无效

如果有疑问可能要咨询官方的技术支持,SDK没有对这个字段做任何处理,接口返回什么就是什么