[分享]分时量比
作者:通达信 来源:cxh99.com 发布时间:2019年03月14日
-
咨询内容:
我网络上搜到了某某人的量比.
A:=IF(HOUR>12,(HOUR-13)*60+MINUTE+120,(HOUR-9)*60+MINUTE-30);
A1:=IF(ISLASTBAR,BARSLAST(A=1),0);
A2:=BACKSET(A1,A1+1);
A3:=IF(A2=1,V,0);
量比:DYNAINFO(17)*(SUM(V,D1)/D1)/(DYNAINFO(8)/FROMOPEN);
他那个计算时间的一个变了 有时候会抖一下.
于是我正好想起了过去研究过这个坑人的问题 有更简单更好的思路可以解决这的小问题.
从上图可得知 A那个统计分钟数量的数字 在11点30那个收盘暂停和 后面1点开盘的衔接处 接的不好.
我这么一改 就完美了.
D1:=BARSLAST(DATE<>REF(DATE,1))+1;
量比:DYNAINFO(17)*(SUM(V,D1)/D1)/(DYNAINFO(8)/FROMOPEN);
效果图
备注
这个量比是支持多周期的. 各种5分10分都是支持的. 只是计算的是相应周期的量比. 当然不是1分钟的. 别问我为啥数字和1分钟的不一样.
那样乱用有没有效果我也不清楚.
来源:C X H 9 9 .C O M )
-
通达信技术部:
理论上这就是根据每一根柱子求和然后平均算的量比
可是这种东西最后都缩成0了 真是郁闷他到底有什么意义
这某人写的这个量比 是不是不对劲哇!!!
现在疑问来了 有人知道这个分时量比到底怎么算么!!
量比: 开市后每分钟的平均成交量与过去5个交易日每分钟平均成交量之比
晕啊 说明书里面翻出来了这个.
谁知道过去5日那个怎么求呢!!
-
通达信客服:
D1:=BARSLAST(DATE<>REF(DATE,1))+1;
M1:=REF(D1,D1);
H1:=REF(SUM(VOL,M1*5)/(M1*5),M1);
ALT:SUM(V,D1)/D1/H1;
{ALT:SUM(V,D1)/D1; 如果只想看分钟平均成交量用这个}
完全计算正确了 这个图有缺点 需要前面5日的数据才出数据.
如果只看平均成交量变化曲线 用大括号注释里面的就够了 那个变化和系统自带的量比是一模一样的 就是数值不一样.
-
网友交流:
A:=IF(HOUR>12,(HOUR-13)*60+MINUTE+120,(HOUR-9)*60+MINUTE-30);
A1:=IF(ISLASTBAR,BARSLAST(A=1),0);
A2:=BACKSET(A1,A1+1);
A3:=IF(A2=1,V,0);
量比:DYNAINFO(17)*(SUM(V,D1)/D1)/(DYNAINFO(8)/FROMOPEN);
这个是N88版主的公式,论坛早就有了,但是想请教您
要是求当日分时量比的最大值大于10的个股用什么办法呢?