求助,關(guān)于XAverage公式的不理解
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2014年01月23日
- 咨詢內(nèi)容:
Params
NumericSeries Price(10);
Numeric Length(10);
Vars
Numeric sFcactor;
NumericSeries XAvgValue;
Begin
sFcactor = 2 / ( Length + 1 );
if (CurrentBar == 0 )
{
XAvgValue = Price;
}else
{
XAvgValue = XAvgValue[1] + sFcactor * ( Price - XAvgValue[1] ) ; //就這里看不明白 ,假如現(xiàn)在是第二根bar,那么 XAvgValue[1]=10 那么 XAvgValue=10+2/11*(10-10);這里結(jié)果不還是10嗎?
}
Return XAvgValue;
End
- TB技術(shù)人員:
同問
- TB客服:
這個Price在實際應(yīng)用中代表一個序列數(shù),如close序列,low序列等。它的原始賦值為10,代入close序列的實際值后就按實際值運算了。假定求XAverage(close,3):close數(shù)據(jù)為2301,2315,2322。。。
第一個結(jié)果是:2301,
第二個結(jié)果是:2301+0.5*(2315-2301)=2308,
。。。
- 網(wǎng)友回復(fù):
liq77 發(fā)表于 2013-12-23 08:14
這個Price在實際應(yīng)用中代表一個序列數(shù),如close序列,low序列等。它的原始賦值為10,代入close序列的實際值 ...
非常感謝你的解釋!