以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  统计过去20天内为负值成交量的 20天移动平均值的绝对值。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64551)

--  作者:qq代人发帖
--  发布时间:2014/4/30 13:07:16
--  统计过去20天内为负值成交量的 20天移动平均值的绝对值。

请教:如果把成交量为阴线的数据统计写成负值,然后要统计过去20天内为负值成交量的 20天移动平均值的绝对值 应该怎么写?

ABS(MA(VOLF<0,20)),我这样写统计出来的数据不对。要的是 这20天内为负值成交量的移动平均值,而不是过去20个小于0的移动平均值!

因为我还想统计 过去20根内成交量为阳线的移动平均值,所以想写出来这样!


--  作者:qq代人发帖
--  发布时间:2014/4/30 13:20:15
--  
阳:ABS(MA(VALUEWHEN(o<c,vol),20));
阴:ABS(MA(VALUEWHEN(o>c,vol),20));

--  作者:qq代人发帖
--  发布时间:2014/4/30 13:54:26
--  

上边的写的有问题

 

n1:count(o<c,20);
n2:count(o>c,20);
yin:sum(VALUEWHEN(o>c,vol),n2)/n2;
yang:sum(VALUEWHEN(o<c,vol),n1)/n1;