以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  在5秒钟K线图中,如何计算在特定的一分钟时间内的振幅。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=58138)

--  作者:plmokn
--  发布时间:2013/10/29 17:56:58
--  在5秒钟K线图中,如何计算在特定的一分钟时间内的振幅。

在5秒钟K线图中,如何计算在特定的一分钟时间内的振幅。

特定的时间是指早盘开盘的头一分钟 09:00,11:25分,下午开盘头一分钟 13:30,14:55分。

分别计算09:00 的一分钟内的振幅,10天的平均振幅,30天的平均振幅。

分别计算11:25 的一分钟内的振幅,10天的平均振幅,30天的平均振幅。

分别计算13:30 的一分钟内的振幅,10天的平均振幅,30天的平均振幅。

分别计算14:55 的一分钟内的振幅,10天的平均振幅,30天的平均振幅。


--  作者:jinzhe
--  发布时间:2013/10/30 8:55:01
--  
振幅如何定义?C-O/O吗?
--  作者:plmokn
--  发布时间:2013/10/30 14:03:15
--  

振幅:(high-low)/open;

 


--  作者:qq代人发帖
--  发布时间:2013/10/30 14:29:39
--  
您好,请稍等。
--  作者:jinzhe
--  发布时间:2013/10/30 16:00:38
--  
runmode:0;
open_09:=valuewhen(time=090005,open);
open_11:=valuewhen(time=112505,open);
open_13:=valuewhen(time=133005,open);
open_14:=valuewhen(time=145505,open);
nn1:=barslast(time=090005)+1;
nn2:=barslast(time=112505)+1;
nn3:=barslast(time=133005)+1;
nn4:=barslast(time=145505)+1;
hh1:=hhv(h,nn1);
ll1:=llv(l,nn1);
hh2:=hhv(h,nn2);
ll2:=llv(l,nn2);
hh3:=hhv(h,nn3);
ll3:=llv(l,nn3);
hh4:=hhv(h,nn4);
ll4:=llv(l,nn4);
if time=090055 then begin
 hh_09:=hh1;
 ll_09:=ll1;
end
振幅_09:(hh_09-ll_09)/open_09;
if time=112555 then begin
 hh_11:=hh2;
 ll_11:=ll2;
end
振幅_11:(hh_11-ll_11)/open_11;
if time=133055 then begin
 hh_13:=hh3;
 ll_13:=ll3;
end
振幅_13:(hh_13-ll_13)/open_13;
if time=145555 then begin
 hh_14:=hh4;
 ll_14:=ll4;
end
振幅_14:(hh_14-ll_14)/open_14;

--  作者:plmokn
--  发布时间:2013/10/30 4:42:32
--  

谢谢老师

 

那怎么计算10天的 09:00 一分钟内的振幅的平均值

和30天的 09:00 一分钟内的振幅的平均值

 

请老师指教


--  作者:jinzhe
--  发布时间:2013/10/30 4:49:30
--  

这个求不出,要往前倒退好多k线