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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]老师,请帮忙写个公式

   

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


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

主题:[求助]老师,请帮忙写个公式

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


加好友 发短信
等级:新手上路 帖子:51 积分:0 威望:0 精华:0 注册:2018/2/17 15:02:29
[求助]老师,请帮忙写个公式  发帖心情 Post By:2018/2/22 16:30:06    Post IP:112.37.2.152[只看该作者]

老师,请帮忙写个预警公式。
预警编号1:30分钟k线图中,最近80根蜡烛线在60均线下方,并且最近的第三根蜡烛线被60均线穿过并且最近二根蜡烛线的最低价大于60均线。
预警编号2:30分钟k线图中,最近80根蜡烛线在60均线上方,并且最近的第三根蜡烛线被60均线穿过并且最近二根蜡烛线的最高价小于60均线。
预警编号3:2小时k线图中,最近40根蜡烛线在60均线下方,并且最近的第三根蜡烛线被60均线穿过并且最近二根蜡烛线的最低价大于60均线。
预警编号4:2小时k线图中,最近40根蜡烛线在60均线下方,并且最近的第三根蜡烛线被60均线穿过并且最近二根蜡烛线的最低价大于60均线。

符合以上任一条件预警并显示预警编号。

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


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

“最近80根蜡烛线在60均线下方”最近80个K的收盘价都在60日均线下方?是这个意思对吧。


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


加好友 发短信
等级:新手上路 帖子:51 积分:0 威望:0 精华:0 注册:2018/2/17 15:02:29
[求助]老师,请帮忙写个公式  发帖心情 Post By:2018/2/22 16:42:55    Post IP:112.37.2.152[只看该作者]

不是收盘价,是最高最低价,在下方就是80根蜡烛线每一根的最高价都小于60均线,在上方就是最低价大于60均线。
[此贴子已经被作者于2018/2/22 16:44:28编辑过]

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


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

因为有多个周期的缘故,需要跨指标引用。被引用指标A代码如下

ma80:ma(c,80);
ma60:ma(c,60);

//计算的时候最近的K是包括当前K在内,如果不需要包括当前K,下面每个ref的第二个参数值加一即可。

cond1:count(h<ma60,80) and ref(cross(ma60,c),2) and ref(l>ma60,1);
cond2:count(l>ma60,80) and ref(cross(ma60,c),2) and ref(h<ma60,1);
cond3:count(h<ma60,40) and ref(cross(ma60,c),2) and ref(l>ma60,1);
cond4:count(l>ma60,40) and ref(cross(ma60,c),2) and ref(h<ma60,1);

 

 

当前指标

预警1:STKINDI('','A.cond1',0,4,0);//预警条件直接指定周期前提下引用指标a下的计算结果
预警2:STKINDI('','A.cond2',0,4,0);
预警3:STKINDI('','A.cond3',0,24,4);
预警4:STKINDI('','A.cond4',0,24,4);

if 预警1 then DRAWTEXT(1,l,'预警1');//显示预警K以及是哪一个预警,其他预警按照同样方式完成即可。



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


加好友 发短信
等级:新手上路 帖子:51 积分:0 威望:0 精华:0 注册:2018/2/17 15:02:29
[求助]老师,请帮忙写个公式  发帖心情 Post By:2018/2/22 17:18:57    Post IP:112.37.2.152[只看该作者]

谢谢老师,我试试。

 回到顶部