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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 怎么解决循环中统计问题

   

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


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

主题:怎么解决循环中统计问题

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


加好友 发短信
等级:新手上路 帖子:31 积分:0 威望:0 精华:0 注册:2017/7/7 23:06:35
怎么解决循环中统计问题  发帖心情 Post By:2017/7/20 11:12:13    Post IP:124.74.141.94[只看该作者]

求之前50天每一天前20天的最低收盘价

VARIABLE:L20[50]=0;
for j=1 to 50 do L20[j]=ref( LLV(close,20 ),j);

请问要怎么修改?

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/20 11:17:17    Post IP:180.169.30.6[只看该作者]

没必要用数组处理。ref(llv(close,20),50);就是当前位置50日前最低的收盘价的值。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
yzcxpp
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:31 积分:0 威望:0 精华:0 注册:2017/7/7 23:06:35
  发帖心情 Post By:2017/7/20 11:19:51    Post IP:124.74.141.94[只看该作者]

因为我下面会用到if语句,if中不让使用ref,llv

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/20 12:20:10    Post IP:180.169.30.6[只看该作者]

你的需求,2楼的代码已经是实现了。不知道你问什么还要这么处理。你说的这种是pel语法限制。并且,我们提供的很多函数都是序列数组变量类型。


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
yzcxpp
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:31 积分:0 威望:0 精华:0 注册:2017/7/7 23:06:35
  发帖心情 Post By:2017/7/20 12:32:55    Post IP:124.74.141.94[只看该作者]

那请问这种判断条件要怎么编写:今天创20日新低,前一个20日低点出现在至少4天以前?

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


加好友 发短信
等级:新手上路 帖子:31 积分:0 威望:0 精华:0 注册:2017/7/7 23:06:35
  发帖心情 Post By:2017/7/20 12:40:21    Post IP:124.74.141.94[只看该作者]

2楼的代码只是给出当前位置50日前20日低价,我需要的是当前位置1,2,3.....50日前的20日低价。所以PEL语言是实现不了?

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


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

VARIABLE:cc[]=0;
for j=1 to 50 do
begin
cc[barpos-j]:=c;
end

 

类似这样去做计算


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


加好友 发短信
等级:新手上路 帖子:31 积分:0 威望:0 精华:0 注册:2017/7/7 23:06:35
  发帖心情 Post By:2017/7/20 13:31:31    Post IP:124.74.141.94[只看该作者]

我的循环就是这么计算的,我问的是循环中不能出现ref( LLV(close,20 ),j)该怎么解决?

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2017/7/20 13:46:05    Post IP:180.169.30.6[只看该作者]

自己去统计所谓llv最低值,循环便利,,冒牌排序

 回到顶部