欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 均线系统发现一个重要问题,求解

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有7382人关注过本帖树形打印复制链接

主题:均线系统发现一个重要问题,求解

帅哥哟,离线,有人找我吗?
netfox
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/6/3 10:55:39 [显示全部帖子]

前值 2154.6

当下 2154.55

  哪儿穿越了? 

 

Cross(2154.55,2154.6); 这么看也没穿

[此贴子已经被作者于2014/6/3 10:57:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
netfox
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/6/3 12:43:56 [显示全部帖子]

以下是引用lichenghu在2014/6/3 12:27:27的发言:

 C实际参与计算的值并不是2154.6

这个是计算机浮点误差导致的,交易所过来的数据经过多次处理和浮点转换导致会出现几位小数的情况,而不是实际看到的2154.6。

这就是我们指的浮点误差,对于浮点数的等于判断,哪怕是0.00000001也是有差别的。您可以MSGOUT输出下c,看下值

 

那么测试时候  input:NN(1,3,5,0.1);

 会出现 3.9999 这样的实际应该只有 0.1变动才对也是浮点错误吗?


 回到顶部
帅哥哟,离线,有人找我吗?
netfox
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/6/4 21:47:06 [显示全部帖子]

以下是引用yukizzc在2014/6/3 13:31:47的发言:

这个没有浮点错误啊,你用msgout输出定义的NN来看下就知道了。

 

不是啊,参数优化时候经常出现 这样状态。

  平常使用是没有的 例如 5.199999 这样 实际应该是5.1


 回到顶部
帅哥哟,离线,有人找我吗?
netfox
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/6/5 9:27:03 [显示全部帖子]

以下是引用yukizzc在2014/6/5 9:20:59的发言:
这个是优化时显示了后面浮点位,实际的值5.19999就是5.2。
[此贴子已经被作者于2014/6/5 9:21:30编辑过]

 

我知道这是显示浮点了, 我意思是 设置步进 0.1 那么后面不该出 99999 。 这是理想状态。

   那么既然这帖子说道浮点错误,所以我咨询个是不是 优化的0.1 后拖了一堆  9999 就是帖子说浮点错误。  毕竟我只设定是0.1

 

P.S ;另外,前头帖子有网友说目前标准版续费多年给打折请问联系QQ客服吗? 没找到网站有提示。(下月到期正要续费)


 回到顶部