以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  怎么求两个条件之间的最值  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=48779)

--  作者:htr
--  发布时间:2013/2/22 10:03:32
--  怎么求两个条件之间的最值

当条件A成立时,标记开始。

 

当条件B成立时,标记结束。

 

怎么求介于A和B之间的最大值或最小值。

 

谢谢高手们的帮忙。


--  作者:jinzhe
--  发布时间:2013/2/22 10:10:52
--  

nn:=barslast(a)+1;

nn2:=barslast(b);

 

hhab:ref(hhv(h,nn),nn2);


--  作者:htr
--  发布时间:2013/2/22 11:05:51
--  

能不能再请教你一下。

 

如果条件A连续出现了三次,而B只出现了一次(在三个A条件出现之后)。刚才你的方法却是从第一个条件A到条件B的求最值方法。

 

如果A条件连续出现,能不能改成求最后一个A到条件B之间的最值。

 

A1,A2,A3,B。求A3到B之间的最值方法。

 

谢谢了


--  作者:jinzhe
--  发布时间:2013/2/22 11:14:43
--  

理解一下我代码的思路,然后再自行修改一下