以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问金字塔能否编写以下内容  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61244)

--  作者:koyoka
--  发布时间:2014/1/23 20:21:04
--  请问金字塔能否编写以下内容
若是想要统计当根K线前找到20周期内的最高点,然后在最高点的K线,往回追溯2根K线,这两根K线和最高点K线的关系是依次下降的,即,高点和低点都依次下降,就是第二根K线的高点低于最高点的K线高点,第二根K线的低点低于最高点的K线低点;同样,第三根K线的高点低于第二根K线的高点,第三根K线的低点低于第二根K线的低点,最后找到第三根K线的低点后划直线,请问在金字塔里该怎么写?谢谢
--  作者:jinzhe
--  发布时间:2014/1/24 9:19:28
--  

我可以给你找到这第三根k线的位置,但是思考角度是从已经走完的k线上来处理的,你的思想是划不出线的,你的思路是未来的思路

nn:=hhvbars(h,20);

 

h0:=ref(h,nn);

l0:=ref(l,nn);

 

h1:=ref(h,nn+1);

l1:=ref(l,nn+1);

 

h2:=ref(h,nn+2);

l2:=ref(l,nn+2);

 

h3:=ref(h,nn+3);

l3:=ref(l,nn+3);

 

 

判断那个第三根的条件就是:h1<h0 and l1<l0 and h2<h1 and l2<l1 and h3<h2 and l3<l2

 

但是划不了线,这个划线的角度是从后面的k线开始判断,不能划这种未来的线


--  作者:koyoka
--  发布时间:2014/1/24 15:49:46
--  
以下是引用jinzhe在2014/1/24 9:19:28的发言:

我可以给你找到这第三根k线的位置,但是思考角度是从已经走完的k线上来处理的,你的思想是划不出线的,你的思路是未来的思路

nn:=hhvbars(h,20);

 

h0:=ref(h,nn);

l0:=ref(l,nn);

 

h1:=ref(h,nn+1);

l1:=ref(l,nn+1);

 

h2:=ref(h,nn+2);

l2:=ref(l,nn+2);

 

h3:=ref(h,nn+3);

l3:=ref(l,nn+3);

 

 

判断那个第三根的条件就是:h1<h0 and l1<l0 and h2<h1 and l2<l1 and h3<h2 and l3<l2

 

但是划不了线,这个划线的角度是从后面的k线开始判断,不能划这种未来的线

谢谢老师,我不需要用未来的K线,我只要走过的,如果过去有最高的,最取最高的为第一根K线,如果当前最新的K线的最高价为最高,则以当根K线为第一根K线,往回追溯2 根低点和高点依次下降的K线,然后记录第二低的那个K线的低点,作为开平仓的依据,也可以不划线,如果能是最好,但我不明白为何会有未来一说,我说的情况都是已经发生和正在发生的啊?


--  作者:jinzhe
--  发布时间:2014/1/24 15:53:02
--  

划线是从前面往后面划的,你的思考思路是从后面往前想的,这个就是冲突