以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]上上一次满足条件到当前的周期数  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=10657)

--  作者:ENK
--  发布时间:2012/3/20 22:21:22
--  [求助]上上一次满足条件到当前的周期数

BARSLAST只能算出上一次满足条件的周期数,而我想算出上上一次满足条件到当前K线的周期数,具体点就是在当前位置,算出倒数第二次DIFF与DEA金叉的周期数,谢谢


--  作者:jinzhe
--  发布时间:2012/3/21 8:46:19
--  
barslast(ref(cond,barslast(cond));
--  作者:ENK
--  发布时间:2012/3/21 13:07:20
--  
以下是引用jinzhe在2012-3-21 8:46:19的发言:
barslast(ref(cond,barslast(cond));

这段并不能算出上上一次满足条件的周期数,返回值为零


--  作者:just
--  发布时间:2012/3/21 13:21:35
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=10526

参考这个帖子


--  作者:jinzhe
--  发布时间:2012/3/21 14:02:00
--  

不好意思,思路不清爽。。应该是

c2:barslast(cond);
c3:ref(c2,c2+1)+c2+1; //c3为所需要的值


--  作者:ENK
--  发布时间:2012/3/21 14:29:21
--  
谢谢四楼和五楼的朋友,用你们的方法解决了问题,谢谢