以文本方式查看主题

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

--  作者:liwei_bj
--  发布时间:2012/10/17 17:27:42
--  请教一个公式
想做一个公式,能够统计N天内的每天固定时间的K线涨跌幅,取个例子比如统计200天内每天9:45分这根15分钟k线的累计涨跌幅,或者统计涨跌比例,要求能统计每天任何一根K线或者全部K线,想了好久也没编出来,我知道把数据导到EXCEL可以完成统计,但是如果公式能做,那就更简单了。哪位高手能给解答一下?
--  作者:Fcuk
--  发布时间:2012/10/17 21:36:47
--  

你的涨跌幅是如何计算的。

以9:45-10:00为例,

第一天,涨了5点

第二天,跌了15点

第三天,涨了12点

 

那第三天的值就是2?


--  作者:liwei_bj
--  发布时间:2012/10/18 9:56:18
--  
对,就是累加
--  作者:jinzhe
--  发布时间:2012/10/18 10:11:32
--  
variable:s=0,n=0;
nn:=barslast(time=100000);
o15:if(time=100000,o,ref(o,nn));
c15:if(time=100000,c,ref(c,nn));
zhengfu:c15-o15;
if n=0 and zhengfu<>0 then begin
s:=zhengfu;
n:=1;
end
if zhengfu<>ref(zhengfu,1) then s:=s+zhengfu;
s1:s;

--  作者:liwei_bj
--  发布时间:2012/10/18 16:05:40
--  
问一下,这个公式怎么用呀?是统计每天10点的累计涨幅吗?最后的输出是zhengfu?
--  作者:jinzhe
--  发布时间:2012/10/18 16:29:29
--  
s1