如下為期貨某交易品種5分鐘根線的加權平均價格及對應的成交量
(AVPRICE1,v1), (AVPRICE2,v2), (AVPRICE3,v3),..., (AVPRICEn,vn)
為了隨著時間的推移逐漸增大之后的數(shù)據(jù)的權重,對這些數(shù)據(jù)的成交量進行適當調(diào)整,調(diào)整的規(guī)則,第一根數(shù)據(jù)新的成交量為原成交量乘1,第二根數(shù)據(jù)新的成交量為原成交量乘2,第三根數(shù)據(jù)新的成交量為原成交量乘3,....,第n根數(shù)據(jù)新的成交量為原成交量乘n.
現(xiàn)在想利用SUM函數(shù)求調(diào)整權重之后的55周期的加權移動平均,
你可以使用下面這個函數(shù)。
EMA2(X,N);//求N周期X值的線性加權平均(也稱WMA)
EMA2(X,N)=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*X(N-1))/(N+(N-1)+(N-2)+...+1),X0表示本周期值,X1表示上一周期值
EMA2(V,55)就是調(diào)整之后的成交量均值。你想要算的成交量加權均價是根據(jù)AVPRICE和新調(diào)整之后的成交量做加權平均么?如果是的話目前是實現(xiàn)不了的,因為調(diào)整之后的成交量只能得到均值或總和,無法每根k線單獨讀取。