以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  怎么实现只计算阳k线收盘平均价或者阴k线收盘平均价。  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=172731)

--  作者:qq代人发帖
--  发布时间:2019/10/31 16:14:34
--  怎么实现只计算阳k线收盘平均价或者阴k线收盘平均价。
 请教:怎么实现只计算阳k线收盘平均价或者阴k线收盘平均价。
--  作者:FireScript
--  发布时间:2019/10/31 16:28:42
--  
a1:if(ISUP,c,0),NODRAW;
a2:if(ISDOWN,c,0),NODRAW;
z:=count(a1>0,10);//10周期内阳线数量
result1:sum(a1,10)/count(a1,10);//10日内 阳线均价。这个求的是10个周期内阳线的均价。不是10个阳线的均价。
//阴线均价仿照上面的方式即可。
不过要注意下,没考虑小周期中比较常见的c=o时候的阴阳线判断。

--  作者:FireScript
--  发布时间:2019/10/31 16:38:41
--  
 进一步改进下。

阳线:c>o or (c=o and c>ref(c,1));
阴线:c<o or (c=o and c<=ref(c,1));

这样的阴阳线就是和图表K线一致了。

a1:if(阳线,c,0),NODRAW;
a2:if(阴线,c,0),NODRAW;
z:=count(a1>0,10);//10周期内阳线数量
result1:sum(a1,10)/count(a1,10);//10日内 阳线均价。这个求的是10个周期内阳线的均价。不是10个阳线的均价。

--  作者:AMOS
--  发布时间:2020/4/6 16:38:25
--  
result1:sum(a1,10)/count(a1,10);//10日内 阳线均价。这个求的是10个周期内阳线的均价。不是10个阳线的均价。

请问“10个阳线的均价”的均价怎么写?
另外,是否有函数(例如MA)来优化公式,谢谢


--  作者:wenarm
--  发布时间:2020/4/6 17:42:32
--  

z:SUMBARS(a1>0,10);

result1:sum(a1,z)/count(a1,z);

 

没有