2014.04.29

1.理论债券价格CalculateExpetedBondPrice计算有误差

CalculateLibrary中的计算理论债券价格(计算理论期货价格的反函数)和正确结果有误差(可以通过反函数演算) , 经过查验,发现最后算出理论债券全价后,减去的利息错误,

当时一时疏忽写成了 dirtyPrice - aiPay  (当前全价 - 到期货配对缴款日的利息)  ,

实际应该为 dirtyPrice - aiToday (当前全价 - 今日的利息)

写代码认真!

2014.04.18

1. 期权价值中 理论期货价格(新发CTD,发券日)错误,为122.xx 实际应该是90多

原因:在写虚拟券时,写入的ConponRate为 coreOptionMember.NewCtdYtm , Ytm为小数,Rate应该是百分号形式,所以错误,修改完毕后正确

2014.04.15

1. Server: DbDataCemter.GetBondDatas 加入了自检功能,对于netCsi,dirtyCsi为NaN的数据认为是错误,不返回

这些错误数据可能是在取万得时,其返回数据尚未更新,所以返回NaN

InnderDataCenter从Db读取后,发现不全,会自动再次从Wind读取,再存数据库

另外netCsi是 double? 不能直接用 netCsi == double.NaN 判断

2. Protocol: 修正norlib,NDAPProtocol各有一个_dtString2Type4ArrayConvert的问题

_dtString2Type4ArrayConvert是用来快速将TypeName转为Type的Dictionary

由于疏忽, NDAPProtocol 内部又创建了一个_dtString2Type4ArrayConvert, 而norlib中的被设为private

所以NDAPProtocol中设置的_dtString2Type4ArrayConvert无法影响到norlib,导致norlib中的反序列化T[]时,_dtString2Type4ArrayConvert一直为Empty

最新文章

  1. SQLite使用(二)&&数据类型
  2. 详解一个自己原创的正则匹配IP的表达式
  3. 如何用java获得字符串的ASCII值
  4. Oracle 查询类似 select top 的用法
  5. ajax跨域 自定义header问题总结
  6. check the element in the array occurs more than half of the array length
  7. Python学习笔记(Ⅰ)——Python程序结构与基础语法
  8. Python学习笔记-转义字符
  9. BZOJ.1312.[Neerc2006]Hard Life(分数规划 最大权闭合子图)
  10. 【BUAA软件工程】第一次阅读作业
  11. linux Centos 服务器之间NFS文件共享挂载
  12. Python读取ini配置文件封装方法
  13. win开启远程链接(可以被连接)
  14. NLP-python 自然语言处理01
  15. html5 自带全屏API调用方法
  16. JavaWeb学习总结(三):Servlet开发(一)
  17. QtGui.QInputDialog
  18. My97DatePicker设置,包括隐藏 清空,设置最大日期等 转载
  19. tmpfs文件系统
  20. Eclipse操作技巧记录

热门文章

  1. FreeCMS怎么动态訪问模板?
  2. 【BZOJ4956】lydsy七月月赛 I 乱搞
  3. 用Darwin开发RTSP级联服务器(拉模式转发)(附源码)
  4. c/c++标准库中的文件操作总结
  5. C++继承类同名数据成员被隐藏,其实都在内存里,转换后都可以被使用
  6. swift-ios开发pod的使用(1)
  7. Automating hybrid apps
  8. JVM client模式和Server模式
  9. Codeforces Round #376 (Div. 2) A. Night at the Museum —— 循环轴
  10. Zookeeper集群搭建安装