以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何获取1分钟内价格波动次数?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=13489)

--  作者:zdhtc_aidi
--  发布时间:2012/8/6 10:46:36
--  如何获取1分钟内价格波动次数?

如何获取1分钟内价格波动次数?

比如价格变化一次,算波动一次,如何计算1分钟内的价格波动次数?

每1分钟重新算一次,救教!


--  作者:jinzhe
--  发布时间:2012/8/6 11:03:18
--  

需要用到分笔数据

variable:a=0;

 

if c<>ref(c,1) then a:=a+1;

 

if minute<>minute then a:=0;


--  作者:zdhtc_aidi
--  发布时间:2012/8/6 11:15:55
--  

这样好像不行哦,我想要的是价格变化一次,算一次

比如30秒内,价格变化了二十次,这个值就是二十

如何计算30秒内价格变化的次数?并把这个数字显示在图表上?


--  作者:jinzhe
--  发布时间:2012/8/6 11:21:31
--  

variable:a=0;

 

if c<>ref(c,1) then a:=a+1;

 

if minute<>ref(minute,1) then a:=0;
a1:a,linethick0;

这个只能用于分笔数据里面,而且调用的话不太成功


--  作者:zdhtc_aidi
--  发布时间:2012/8/6 11:24:28
--  

if c<>ref(c,1) then a:=a+1;

这个是当前价和上一K线收盘价做对比,价格不一样算一次‘

 

我要的是现在的价格和上一次的价格做对比,不一样算一次哦

 

谢谢支持


--  作者:jinzhe
--  发布时间:2012/8/6 13:16:48
--  
我说的是分笔数据情况下的,又不是全周期通用
--  作者:zdhtc_aidi
--  发布时间:2012/8/7 11:20:38
--  

请教高手,还有更好的方法吗?