以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]请问如何求以下平均时间  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=158251)

--  作者:saintlucifer
--  发布时间:2017/9/26 8:45:55
--  [求助]请问如何求以下平均时间

请教一下,如何求以下问题:

有指标A与指标B,A与B之间互相穿插,现在求有K线以来,A>B的平均周期长度与A<B的平均周期长度。


--  作者:wenarm
--  发布时间:2017/9/26 8:57:40
--  
什么叫平均周期长度
--  作者:saintlucifer
--  发布时间:2017/9/26 9:00:49
--  
就是例如第一次A>B维持了7条K线,第二次A>B维持了5条K线,第三次A>B维持了9条K线,那么A>B的平均长度周期就是(7+5+9)/3=7,所以计算方法就是要计算从有K线以来,A>B有多少次,然后把每次的长度都累加起来再除以这个次数
--  作者:wenarm
--  发布时间:2017/9/26 10:06:06
--  

MA1:MA(CLOSE,5);//替换成你的A的值,不是条件
MA2:MA(CLOSE,15);替换成你的b的值,不是条件


A:CROSS(MA1,MA2);//交叉成立的判断
B:CROSS(MA2,MA1);


aa:sum(MA1>MA2,0)/sum(CROSS(A,B),0);
bb:sum(MA1<MA2,0)/sum(CROSS(B,A),0);


--  作者:saintlucifer
--  发布时间:2017/9/26 10:31:56
--  
好,搞掂了,谢谢!