以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  求助:箱体上轨判断  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=160924)

--  作者:小不点
--  发布时间:2018/1/8 15:27:05
--  求助:箱体上轨判断
rH:=ref(high,1);

hhvbars(high,30)  跟  hhvbars(rH,30) 有什么 不一样?

如果我想求前30天箱体振荡突破,

--  作者:FireScript
--  发布时间:2018/1/8 16:17:05
--  

hhvbars(high,30)  和hhvbars(rH,30) 相比 后者只是往前整体偏移了一个K线位置。 跨度还是30周期,只是开始和结束位置不一样,且只是差一个位置的偏移。

 

箱体震荡突破具体怎么定义的。


--  作者:小不点
--  发布时间:2018/1/9 12:54:38
--  

箱体振荡的定义:  假如取日期周期30日,箱体的最高点、最低点在哪里不重要,30个日周期的大部份价格的横盘区间在最高点和最低点差不多中间带,在最近前3-5天已经突破箱体上轨。


--  作者:FireScript
--  发布时间:2018/1/9 14:00:44
--  
横盘区间的定义是怎样的?箱体的上下轨是30日的最高和最低价位吗?
--  作者:小不点
--  发布时间:2018/1/10 15:37:51
--  

是的。上轨是最高价,下轨是最低价。横盘区间是指30日中大部份K 线实体在(hhv(high,30)*(100-N)/100,llv(low,30)*(100+N)/100) 这两轨之间(N 为变量)。


--  作者:FireScript
--  发布时间:2018/1/10 16:16:56
--  

你这里定义了一个上轨和下轨,所以还要判断30日内的K线是否满足大部分K的最高价和最低价都在这个上下轨直接对吧?  这个“大部分”需要明确定义下,比如有20个周期或者多少周期都满足。 在满足有横盘区间的情况下再判断最近3-5日有突破上轨情况 是这样吗?


--  作者:小不点
--  发布时间:2018/1/11 8:56:46
--  
是的。这个大部份,可以设置一个变量默认为15个,而最近的几个突破
--  作者:FireScript
--  发布时间:2018/1/11 9:34:09
--  
INPUT:n(15,1,20,1);
上轨:hhv(high,30)*(100-N)/100;
下轨:llv(low,30)*(100+N)/100;
cond1:if(上轨>下轨,h<=上轨 and l>=下轨,h<=下轨 and l>=上轨);//上下轨的计算公式的结果未必是上轨大于下轨,我按照实际值大的作为上轨
cond2:if(上轨>下轨,h>=上轨,h>=下轨);//突破实际的上轨
result:count(cond1,30)>=15 and count(cond2,5)>=1;//满足横盘条件且五日内有突破上轨

--  作者:小不点
--  发布时间:2018/1/11 16:19:31
--  

谢谢老师