以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求一段时间内股价出现最低点的次数  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=71047)

--  作者:qq代人发帖
--  发布时间:2014/10/16 14:36:29
--  求一段时间内股价出现最低点的次数
求一段时间内股价出现最低点的次数(比如50天内股价出现过2次最低点都是14元,计算结果可以返回2),公式应该如何编写
--  作者:pyd
--  发布时间:2014/10/16 14:47:09
--  
count(l=最低点的值,周期数);
--  作者:jinzhe
--  发布时间:2014/10/16 14:51:07
--  

runmode:0;
ll:llv(l,50);
n:=0;
ll1:=l;
if barpos>50 then begin
   for i=0 to 49 do begin
      if ll1[barpos-i]=ll then n:=n+1;
   end
end
nn:n,linethick0;

//到这里的代码N都是正确数据,要获取N的数据必须是要写在下面的N:=0;之前,下面一句就是重置N的值了
n:=0;


--  作者:jinzhe
--  发布时间:2014/10/16 14:51:52
--  
以上的数据获取前提是在日线上,要在其他周期上使用,那么就是把ll:llv(l,50);中的50改成50天对应的周期总数
[此贴子已经被作者于2014/10/16 14:51:58编辑过]