以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]怎样判断符合这个条件的k线,并在此k线上画符号标记?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=7505)

--  作者:kx2u
--  发布时间:2011/8/12 5:00:51
--  [求助]怎样判断符合这个条件的k线,并在此k线上画符号标记?

怎样判断符合这个条件的k线,并在此k线上画符号标记?

cond1:最高价高于前2根k线的最高价 and 最低价高于前2根k线的最低价

cond2:最高价高于后2根k线的最高价 and 最低价高于后2根k线的最低价

画符号:cond1 and cond2 在最高的那根k线上画向上的红箭头(符号4)

cond3:最高价低于前2根k线的最高价 and 最低价低于前2根k线的最低价

cond4:最高价低于后2根k线的最高价 and 最低价低于后2根k线的最低价

画符号:cond3 and cond4 在最低的那根k线下画向下的绿箭头(符号5)

最好用逐k模式,能通过调试。

请帮帮忙,非常感谢!


--  作者:26327756l
--  发布时间:2011/8/12 8:52:36
--  

//cond1:最高价高于前2根k线的最高价 and 最低价高于前2根k线的最低价
cond1:=h>ref(h,1) and h>ref(h,2) and l>ref(l,1) and l>ref(l,2);
//cond2:最高价高于后2根k线的最高价 and 最低价高于后2根k线的最低价
cond2:=h>REFX(h,1) and h>REFX(h,2) and L>REFX(l,1) and l>REFX(l,2);
//画符号:cond1 and cond2 在最高的那根k线上画向上的红箭头(符号4);
DRAWICON(cond1 and cond2,h,4);

//cond3:最高价低于前2根k线的最高价 and 最低价低于前2根k线的最低价
cond3:=h<ref(h,1) and h<ref(h,2) and l<ref(l,1) and ref(l,2);
//cond4:最高价低于后2根k线的最高价 and 最低价低于后2根k线的最低价
cond4:=h<REFX(h,1) and h<REFX(h,2) and L<REFX(l,1) and l<REFX(l,2);
//画符号:cond3 and cond4 在最低的那根k线下画向下的绿箭头(符号5)
DRAWICON(cond3 and cond4 ,l ,5 );


--  作者:kx2u
--  发布时间:2011/8/12 9:54:08
--  回复:(26327756l)//cond1:最高价高于前2根k线的最...

谢谢!

不过 在逐k模式下,提示有未来函数。是否有别的办法?


--  作者:jinzhe
--  发布时间:2011/8/15 9:06:44
--  

要高于/低于后2根K线的话,会出现未来函数的。