以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  在国债期货程序化时发现金字塔软件缺陷  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=56562)

--  作者:投资老友-WAN
--  发布时间:2013/9/12 13:28:13
--  在国债期货程序化时发现金字塔软件缺陷

客服老师

 

这两天,我在把我已有模型移植到国债期货品种上时,发现金字塔软件存在缺陷。

问题出在浮动盈亏的计算上。刚开仓后的一段时间,显示浮动盈亏总为零,直到盈亏值大于500元后才显示出盈亏值。用Openprofit函数求得的盈亏值也不对,一开仓,市价与开仓价一样时,显示盈亏值是-500多。

 

分析原因:可能是金字塔软件设定的计算盈亏值的浮点运算精度不够。国债期货品种的最小变动单位已到小数点后面第三位。我猜想金字塔计算盈亏值的浮点计算精度可能知道小数点后2位。

浮动盈亏=10000*(市价-开仓价),刚开仓时市价与开仓价的差异只有小数点后第三位时,所以(市价-开仓价)为零。

Openprice函数为什么为负值,我就不懂函数内部计算原理了。

 

希望你们尽快解决这个缺陷。

 

注明:我的金字塔是最新3.0版的


--  作者:lichenghu
--  发布时间:2013/9/12 13:43:22
--  

您好,您在这个是实盘还是我们这边的模拟?


--  作者:投资老友-WAN
--  发布时间:2013/9/12 14:08:27
--  

我在我的实盘(金字塔的标准版)

和模拟盘都试过,都是这样。浮动盈亏都是不对。


--  作者:lichenghu
--  发布时间:2013/9/12 14:11:19
--  

好的,我们这边确认下计算机制后给您答复


--  作者:lichenghu
--  发布时间:2013/9/12 14:15:46
--  

  您好,本地仿真测试没有问题

 

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130912141540.png
图片点击可在新窗口打开查看