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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]SUM函数的计算起始点问题

   

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


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

主题:[求助]SUM函数的计算起始点问题

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


加好友 发短信
等级:论坛游民 帖子:120 积分:0 威望:0 精华:0 注册:2014/8/15 16:00:13
[求助]SUM函数的计算起始点问题  发帖心情 Post By:2014/12/24 10:15:00 [只看该作者]

我的模型中需要使用函数 SUM(XXX,0),来计算所有VOL的和。
硬盘中有45000周期的历史数据,我在“内存保留”处设置的参数是6000周期.
通过测试发现:修改“内存保留”的参数大小,SUM(XXX,0)的值会产生改变,相应的输出参数也会有微小改变。
如果计算结果真与“内存保留”的值强相关,那么如"内存保留"的值恒定,那么随着新数据的进入,SUM(XXX,0)结果就会产生飘移,甚至开平仓信号消失/增加。

请问,这里SUM(XXX,0)计算的硬盘中VOL的所有历史数据,还是内存中所有VOL数据?
可否指定SUM函数的计算起点日期?如何保证SUM(XXX,0)的历史结果不变。

例如:“内存保留”设为7,历史数据会有不同。
则{1234567}=>SUM1=1,SUM2=3,SUM3=6,SUM4=10
与{3456789}=>                           SUM3=3,SUM4=7..............

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2014/12/24 10:23:47 [只看该作者]

这个是看你图形显示多少的,和内存保留没有关系

你可以自己统计下a:sum(1,0)看是不是和你图形显示的是一样的,如果扩充过图表数量的话这个值就会改变


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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/12/24 10:32:26 [只看该作者]

1,所有历史数据是指内存保留中的,内存保留的值是不考虑当天的K线周期

2,指定起始日期对应可以做限制,但对应的内存保留值如果过小。您调用的值还是没有的哦

[此贴子已经被作者于2014/12/24 10:33:07编辑过]


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
kminer
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:120 积分:0 威望:0 精华:0 注册:2014/8/15 16:00:13
  发帖心情 Post By:2014/12/24 10:41:20 [只看该作者]

为什么修改“图形显示”数量,会造成图型结果改变,按理所有历史数据计算结果是固定的。图型显示只是将K线和指标显示出来而已。除非修改“图形显示”数量的同时,也修改了参与计算的数据的起始点。
[此贴子已经被作者于2014/12/24 10:42:28编辑过]

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2014/12/24 10:49:42 [只看该作者]

图表右上角有个绿色的方块,你自己限制下图上k数量

然后去看a:sum(1,0)这个a输出会是多少。图表本来就是从图上第一根k开始计算的


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


加好友 发短信
等级:论坛游民 帖子:120 积分:0 威望:0 精华:0 注册:2014/8/15 16:00:13
  发帖心情 Post By:2014/12/24 11:09:45 [只看该作者]

谢谢,明白了。如果“图形显示”的值恒定不变,则每天的计算起点都会改变,图形会有微小的飘移。历史开平仓标识也有极小的可能会消失或增加或改变(只针对起始点数据参与计算的情况)(如果图形显示的值设置越小,改变的可能性就越大)。
要想规避,折衷的办法就是每天将“图形显示”的值增加1.  
   希望金字塔早日开发出“图形显示”可指定开始日期。这样就完全避免了信号飘移的现象。

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2014/12/24 11:11:47 [只看该作者]

可以指定日期,3楼第二点说到了

你自己在时间坐标轴上右键-x坐标属性-指定开始时间


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


加好友 发短信
等级:论坛游民 帖子:120 积分:0 威望:0 精华:0 注册:2014/8/15 16:00:13
  发帖心情 Post By:2014/12/24 11:13:47 [只看该作者]

啊,那太谢谢了。这可帮我解决一个非常大的问题。

 回到顶部