投资者咨询:老师帮忙看一看 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-16 19:16
A1:(3*GETPRICE(2450, 'NEW')+GETPRICE(2450, 'LOW')+GETPRICE(2450, 'OPEN')+GETPRICE(2450, 'HIGH'))/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
B1:(20*A1+19*REF(A1,1)+18*REF(A1,2)+17*REF(A1,3)+16*REF(A1,4)+15*REF(A1,5)+14*REF(A1,6)+13*REF(A1,7)+12*REF(A1,8)+11*REF(A1,9)+10*REF(A1,10)+9*REF(A1,11)+8*REF(A1,12)+7*REF(A1,13)+6*REF(A1,14)+5*REF(A1,15)+4*REF(A1,16)+3*REF(A1,17)+2*REF(A1,18)+REF(A1,20))/210,COLORRED;
//对A值做加权均值计算。
D1:MA(B1,5),COLORGREEN;//对B值做10周期平均计算。
为什么B1跟D1返回的数值一直是一样大
技术人员回复
日期:2018-8-16 19:29
不是问题的
您的A1变量是用GETPRICE函数取合约上的报价数据,该函数只能取到最新的数据,取不到历史的数据
而B1是用A1加权计算的,所以D1是5周期B1的平均也是等于B1的。