以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]求条件值  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=51785)

--  作者:htr
--  发布时间:2013/5/8 13:37:20
--  [求助]求条件值

AA:=if(a,barpos,drawnull);  // 条件A成立时,返回A条件的K线位置,

 

BB:=if(b,barpos,drawnull); //条件B成立时,返回B条件的K线位置。

 

接下来求介于A和B之间的最值,这个代码要怎么写?比如是A和B之间的最高值。哪个高手指点指点,不胜感激

 


--  作者:jinzhe
--  发布时间:2013/5/8 13:53:06
--  
看不懂这个,A和B之间的最高值?条件a成立的k线和条件b成立的k线之间的最高最低值?
--  作者:htr
--  发布时间:2013/5/8 14:16:04
--  
只是举个例子,可以用求A和B之间K线的最高值,这个要怎么写代码?
--  作者:jinzhe
--  发布时间:2013/5/8 14:19:11
--  

a1:=barslast(a);

b1:=barslast(b);

hhv1:=ref(hhv(h,a1-b1),b1+1);

hhv2:=ref(hhv(h,b1-a1),a1+1);

 

if a1>b1 then hh:=hhv1;

if b1>a1 then hh:=hhv2;