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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 5分钟k线的最大波幅

   

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


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

主题:5分钟k线的最大波幅

帅哥哟,离线,有人找我吗?
独钓_寒江雪
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
5分钟k线的最大波幅  发帖心情 Post By:2018/5/20 18:12:05    Post IP:119.165.71.254[只看该作者]

在1分钟K线图表中,分2种情况计算5分钟K线的最大波幅:
第一种情况:当日第1次开仓之前,5分钟K线波幅最大值(假定开仓,是在当日开盘5分钟以后开的仓);
第二种情况:当日第2次以后开仓时,求前1次平仓以后到本次开仓之前,5分钟k线波幅最大值;
说明:5分钟K线波幅,指的是5分钟图表k线的最高价与最低价的差值;

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/5/21 9:14:51    Post IP:180.169.30.6[只看该作者]

被引用指标A:
bf:h-l;
maxbf:hhv(bf,TODAYBAR);

当前指标:
temp1:=STKINDI('','A.maxbf',0,2,0);
if count(buycond,TODAYBAR)<=1 then result1:=temp;//buycond是你的开仓条件,开仓条件需要写完整

temp2:=hhv(temp1,BARSLAST(sellcond));//sellcond是你平仓条件,平仓条件需要写完整
if count(buycond,TODAYBAR)>1 and count(sellcond,TODAYBAR)>0 then result2:=temp2;

你看下处理方式,然后再根据你具体代码做修改。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2018/5/21 9:26:35    Post IP:119.165.71.254[只看该作者]

能不能不引用指标A,而直接在1分钟K线图表中实现

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/5/21 9:34:22    Post IP:180.169.30.6[只看该作者]

不行,如果你想要不用引用函数,你只能自行尝试了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2018/5/28 18:59:46    Post IP:119.165.64.65[只看该作者]

今天测试了下,第2种情况下 求的结果resuit2不对,求得的是当日开盘以来的5k最大波幅,而不是前次平仓以来的最大波幅

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


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2018/5/29 22:16:08    Post IP:119.165.64.65[只看该作者]

问题同5楼 代码该如何改写?

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


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

variabile:resu2=100;

if 平仓条件 then

begin

sell();

resu2:=0;

end

 

if temp1>resu2 and resu2=0 then tem1:=resu2;

 

if 开仓条件 then

begin

buy();

resu2:=0;

end

 

dd:ref(resu2,exitbars);


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/5/30 9:50:43    Post IP:180.169.30.6[只看该作者]

 你这个是小引大,如果连续的开平仓的小周期K对应的都是同一个的大周期K,那么引用到的值可能是一样的。


命数如织,当如磐石。
 回到顶部