以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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; 这个只能用于分笔数据里面,而且调用的话不太成功 |
-- 作者: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 -- 请教高手,还有更好的方法吗? |