以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [原创]公式的交易费用设置使用默认设置的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=4931)

--  作者:z7c9
--  发布时间:2011/1/21 12:51:54
--  [原创]公式的交易费用设置使用默认设置的问题

初始资金4万,白糖手续费设置为6,很明显,无论如何交易一次白糖后的权益不可能含小数,更为夸张的是含有三位小数。

 

 

问题:

图片点击可在新窗口打开查看

 

图片点击可在新窗口打开查看 

 

公式: 

以下内容为程序代码:

1 buy(islastbar,1,limitr,open);
2 sell(islastbar,1,limitr,close);
3 资产:asset,linethick0;

 

设置: 

图片点击可在新窗口打开查看


图片点击可在新窗口打开查看

 



 

 


--  作者:admin
--  发布时间:2011/1/21 21:06:08
--  
你先别关小数点,看看大致的数字是否正确,小数点那是因为CPU的浮点计算原因导致,精确数字需要整理,这个问题论坛已经讨论多遍了
--  作者:z7c9
--  发布时间:2011/1/21 21:14:02
--  
以下是引用admin在2011-1-21 21:06:08的发言:
你先别关小数点,看看大致的数字是否正确,小数点那是因为CPU的浮点计算原因导致,精确数字需要整理,这个问题论坛已经讨论多遍了

 

计算结果是不对的,和不选择默认设置时得到的结果完全不一样。


--  作者:z7c9
--  发布时间:2011/1/21 22:47:41
--  

打开图片,看图说话:

 

图片点击可在新窗口打开查看

[此贴子已经被作者于2011-1-21 22:51:31编辑过]

--  作者:z7c9
--  发布时间:2011/1/22 21:07:19
--  
图片点击可在新窗口打开查看
--  作者:董小球
--  发布时间:2011/1/24 10:53:30
--  
以下是引用z7c9在2011-1-21 22:47:41的发言:

打开图片,看图说话:

 


[此贴子已经被作者于2011-1-21 22:51:31编辑过]

这个问题可能是 合约信息设置里的  保证金设置无效 导致此问题,已经在查找问题原因了


--  作者:bbking
--  发布时间:2011/1/24 13:06:25
--  

http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=4192&skin=0

算误差的BUG~

 

楼主看我这帖

我现在用I5的CPU好像没出现过类似的浮点误差...