分配数据权重 [文华财经]
- 咨询内容:
如何按照递增分配数据权重
比如:(c1,v1),(c2,v2),(c3,v3),...,(cn,vn)为品种随着时间的推移的,收盘价和成交量
现在按照递增分配给后面的数据的成交量以更大的权重,
赋予第一个数据(c1,v1)的收盘价c1的权重成交量为1.1的0次方*v1;
赋予第一个数据(c2,v2)的收盘价c2的权重成交量为1.1的1次方*v2;
赋予第一个数据(c3,v3)的收盘价c3的权重成交量为1.1的2次方*v3;
......
赋予第一个数据(cn,vn)的收盘价cn的成交量的权重为1.1的(n-1)次方*vn;
现在以成交量为收盘价的权重
求赋予权重之后的从c1到cn,n个数据的收盘价格加权平均.
- 文华技术人员:
我们就以4根k线为例 从第一根到第四根 价格与成交量分别为
1100 50
1200 60
1050 70
1140 40
您是否可以按照您的计算方式 以上面4个数据为例 给我们实际演算下 便于我们更好的理解您的想法。
- 文华客服:
收盘价1100 赋权成交量qv=50*pow(1.1,1-1)
收盘价1200 赋权成交量qv=60*pow(1.1,2-1)
收盘价1050 赋权成交量qv=70*pow(1.1,3-1)
收盘价1140 赋权成交量qv=40*pow(1.1,4-1)
以赋权成交量为收盘价的权重
求四个数据的收盘价格加权平均.
sum(c*qv,n)/sum(qv,n)
不可思议的是该程序文华不运行
- 网友回复:
A:SUM(C*V*POW(1.1,BARPOS-1),BARPOS)/SUM(V*POW(1.1,BARPOS-1),BARPOS);
模型仅供参考
- 网友回复:
乾坤老师,您好!
我下面的是程序是针对期指加权5分钟K线图,程序语法检验正确,可就是不运行,请老师帮我查一下:
T1:=DATE=140521&&TIME=0940;
N:=BARSLAST(T1)+1,NODRAW;CXL:=IF(H>HV(H,N),L,0),NODRAW;
CXT:=COUNT(H>HV(H,N),N),NODRAW;
CXV:=IF(H>HV(H,N),V*POW(1.1,CXT-1),0),NODRAW;
ZZ:SUM(CXL*CXV,N)/(SUM(CXV,N),SETSTYLECOLOR(DOT,COLORRED);AUTOFILTER;
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容