以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教一个关于周期取值的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=6088)

--  作者:xmdragon
--  发布时间:2011/4/10 14:46:40
--  请教一个关于周期取值的问题

请问高手,如果我需要判断前2次MACD金叉和前2次MACD死叉的具体时间和点位有什么比较好的解决方法吗?

另外在公式里是否可以用IF 或者 FOR 循环语句呢?


--  作者:董小球
--  发布时间:2011/4/11 8:51:46
--  

可以看看 BARSLAST函数,在引用函数列表里

循环语句可以使用的


--  作者:xmdragon
--  发布时间:2011/4/11 15:16:58
--  

BARSLAST只能取到上一个条件成立的周期时间,但是如果我想再向前推应该怎么写?

请大侠帮忙


--  作者:董小球
--  发布时间:2011/4/11 17:23:48
--  

INPUT:S(12,5,40),P(26,20,100),M(9,2,60);
DIFF:=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA:=EMA(DIFF,M);
AA:BARSLAST(CROSS(DIFF,DEA)),LINETHICK0;
BB:REF(AA,AA+1),LINETHICK0;
ZHOUQI:AA+BB,LINETHICK0,COLORRED;

 

看看这样是不是你需要的