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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 编写求助

   

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


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

主题:编写求助

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 16:14:13    Post IP:180.169.30.6[显示全部帖子]

运行的周期是多少?

你直接引用7分钟周期上最高最低价不就可以了。

[此贴子已经被作者于2019/5/8 16:15:25编辑过]


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 16:23:36    Post IP:180.169.30.6[显示全部帖子]

1.最直接的方式就是跨周期引用7分钟周期的最高最低价。

2.

aa:=hhv(high,7);
bb:VALUEWHEN(mod(TODAYBAR,7)=0,aa);



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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 16:41:43    Post IP:180.169.30.6[显示全部帖子]

向前引用一根。效果一样的。


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 17:08:56    Post IP:180.169.30.6[显示全部帖子]

1.用callstock函数直接获取7分钟周期的最高价。或者用stkindi函数。

http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=162644

 

2.这个在哪个周期上结果都一样,你求得就是日内最高最低。

[此贴子已经被作者于2019/5/8 17:16:27编辑过]


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 17:24:38    Post IP:180.169.30.6[显示全部帖子]

你先理解你这两句代码的含义。然后把它放在一分钟上看下结果。

hhv(h,todaybar);//求当天的最高价,和周期没有半毛钱关系。更不需要引用的操作

[此贴子已经被作者于2019/5/8 17:25:10编辑过]


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 17:27:05    Post IP:180.169.30.6[显示全部帖子]

看12楼。

 



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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 17:38:08    Post IP:180.169.30.6[显示全部帖子]

todaybar是当日周期的数量。随着开盘后,比如10min运行周期上,就是取每10min的高价,并对比之前高价取值。

这个逻辑您理解的不对。hhv求的是指定范围内的最大值。

 

你自己先把你写的代码放在各个周期上看结果以后在去理解下吧



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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/8 19:01:55    Post IP:101.88.208.22[显示全部帖子]

那不是和前面7分钟的处理逻辑一样嘛。
aa:=hhv(high,10);
bb:VALUEWHEN(mod(TODAYBAR,10)=0,aa);


编程无捷径,技巧靠积累。
 回到顶部